Optinis jutiklis#
Įvadas#
V5 optinis jutiklis aptinka netoliese esančių objektų spalvą, ryškumą ir buvimą, naudodamas RGB spalvų jutiklio ir artumo jutiklio derinį. Jis taip pat gali naudoti integruotą LED lemputę objektams apšviesti, kad būtų galima tiksliau aptikti objektus.

Žemiau pateikiamas galimų blokų sąrašas:
nustatyti optinį apšvietimą – Įjungia arba išjungia optinio jutiklio šviesos diodą.
nustatyti optinio apšvietimo galią – Nustato optinio jutiklio šviesos diodo galios lygį.
Optinis objekto radimas – Praneša, ar jutiklis aptinka objektą diapazone.
Optinis spalvos aptikimas – Praneša, ar optinis jutiklis aptinka nurodytą spalvą.
Optinis ryškumas – Praneša apie optinio jutiklio aptiktą ryškumą.
Optinis atspalvis – Praneša apie optinio jutiklio aptiktą atspalvį.
kai optinis – Paleidžia prijungtą blokų krūvą, kai optinis jutiklis aptinka arba pameta objektą.
Nustatykite optinę šviesą#
Blokas „Nustatyti optinę šviesą“ įjungia arba išjungia optinio jutiklio šviesos diodą. Tai gali padėti padidinti jutiklio tikslumą aptinkant spalvas.
nustatyti [Optical1 v] šviesą [įjungta v]
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
valstija |
Optinio jutiklio lemputės būsena: įjungta arba išjungta. |
kai pradėta
[Turn on the sensor's LED.]
nustatyti [Optical1 v] šviesą [įjungta v]
nustatyti optinę šviesos galią#
Optinės šviesos galios nustatymas blokų blokas nustato optinio jutiklio šviesos diodo ryškumą. Šviesa gali padėti optiniam jutikliui aiškiau aptikti objektus ir spalvas.
Didesnis procentas šviesą daro ryškesnę, o mažesnis procentas – pritemdytą.
Jei optinio jutiklio lemputė išjungta, nustatant šviesos galią virš 0 %, lemputė įsijungs.
Jei optinio jutiklio lemputė įjungta, nustačius šviesos galią į 0 %, lemputė išsijungs.
nustatyti [Optical1 v] šviesos galią į [50] %
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
ryškumas |
Optinio jutiklio šviesos ryškumas nuo 0 % iki 100 %. Naudokite sveikuosius skaičius. |
kai pradėta
[Turn on the sensor's LED at half brightness.]
nustatyti [Optical1 v] šviesos galią į [50] %
Optinis rado objektą#
Loginis blokas Optinis jutiklis aptiko objektą praneša, ar optinis jutiklis aptinka objektą diapazone.
Teisinga – Optinis jutiklis aptinka objektą.
Klaidinga – Optinis jutiklis neaptinka objekto.
<[Optical1 v] aptiko objektą?>
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
Pavyzdys
kai pradėta
[Drive forward until an object is found.]
važiuoti [pirmyn v]
laukti kol <[Optical1 v] aptiko objektą?>
sustabdyti važiavimą
Optinis aptinka spalvą#
Loginis blokas Optinis jutiklis aptinka spalvą praneša, ar optinis jutiklis aptinka nurodytą spalvą, remdamasis aptikta atspalvio reikšme.
Teisinga – jutiklis aptinka nurodytą spalvą.
Klaidinga – Jutiklis neaptinka nurodytos spalvos.
Pastaba: Optinis jutiklis ieško atspalvių diapazonų, kurie atitiktų nurodytą spalvą. Norėdami aptikti konkrečius atspalvių diapazonus, žr. Optinis atspalvis reporterio bloką.
<[Optical1 v] aptinka [raudona v]?>
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
spalva |
Kurios spalvos ieškoti:
|
Pavyzdys
kai pradėta
[Drive forward until red is found.]
važiuoti [pirmyn v]
laukti kol <[Optical1 v] aptinka [raudona v]?>
sustabdyti važiavimą
Optinis ryškumas#
Optinio ryškumo reporterio blokas praneša, kiek šviesos atsispindi atgal į optinį jutiklį, procentais nuo 0 % iki 100 %.
Didesnis procentas reiškia, kad daugiau šviesos atsispindi atgal į optinį jutiklį. Mažesnis procentas reiškia, kad atsispindi mažiau šviesos.
([Optical1 v] ryškumas %)
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
Optinis atspalvis#
Optinio atspalvio reporterio blokas praneša optinio jutiklio aptiktą atspalvį skaičiumi nuo 0 iki 359 laipsnių.
Atspalvis yra būdas apibūdinti spalvą skaičiais aplink spalvų ratą.

([Optical1 v] atspalvis laipsniais)
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
Pavyzdys
kai pradėta
[Look for the color pink using hue.]
amžinai
išvalyti ekraną
nustatyti žymeklį į eilutę [1] stulpelį [1] ekrane
jei <[300] [math_less_than v] ([Optical1 v] atspalvis laipsniais) [math_less_than v] [359]> tada
spausdinti [This is pink!] ekrane ▶
kitu atveju
spausdinti [No pink detected!] ekrane ▶
kai optinis#
Kai optinis skrybėlių blokas paleidžia prijungtą blokų krūvą, kai optinis jutiklis aptinka arba pameta objektą.
kai [Optical1 v] [aptinka v] objektą :: hat events
Parametrai |
Aprašymas |
|---|---|
įrenginys |
Kurį optinį jutiklį naudoti, sukonfigūruota lange „Įrenginiai“. |
valstija |
Kada bus paleistas prijungtas blokų krūvis: detects paleidžiamas, kai aptinkamas neaptiktas objektas, o loses paleidžiamas, kai aptiktas objektas nebeaptinkamas. |