EXP optinis jutiklis yra vienas iš galingiausių EXP jutiklių, kuris yra skirtas visiškai integruoti su EXP robotikos platforma.
Jutiklio aprašymas
EXP optinis jutiklis yra šių jutiklių derinys:
- Aplinkos šviesos jutiklis: Praneša apie esamą aplinkos šviesos kiekį, kurį aptinka jutiklis. Tai gali būti kambario šviesumo lygiai arba konkretaus objekto ryškumas.
- Spalvų jutiklis: Spalvų informacija pateikiama kaip RGB (raudona, žalia, mėlyna), atspalvis ir sodrumas arba pilkos spalvos tonai. Spalvų aptikimas geriausiai veikia, kai objektas yra arčiau nei 100 milimetrų (mm).
- Artumo jutiklis: Artumo jutiklis matuoja atspindėtą IR (infraraudonųjų spindulių) energiją, gaunamą iš integruoto IR šviesos diodo. Taigi vertės keisis priklausomai nuo aplinkos šviesos ir objekto atspindžio.
Optiniame jutiklyje taip pat yra balti šviesos diodai.
Šiuos šviesos diodus galima įjungti ir išjungti arba nustatyti tam tikrą ryškumo procentą.
Tai suteikia pastovų šviesos šaltinį aptinkant spalvas, nepaisant aplinkos apšvietimo sąlygų.
Jutiklio korpuso gale yra penkios skylės, kurios suteikia lankstumo montuojant jutiklį prie roboto.
Jutiklio priekyje yra mažas langelis, kuriame yra optiniai jutikliai.
Kad optinis jutiklis veiktų su EXP Brain, jutiklio išmanusis prievadas ir EXP Brain išmanusis prievadas turi būti sujungti išmaniuoju kabeliu.
Optinis jutiklis veiks su bet kuriuo iš 12 išmaniųjų prievadų EXP smegenyse.
Kai jungiate EXP Smart Cable prie prievadų, įsitikinkite, kad kabelio jungtis yra iki galo įkišta į prievadą ir jungties fiksavimo ąselė visiškai užsifiksavo.
Kaip veikia optinis jutiklis
EXP optinis jutiklis gauna šviesos energiją ir paverčia ją elektriniais signalais. Jutiklio vidinė elektronika (aparatinės įrangos būsenos mašina) konvertuoja šiuos signalus į išvesties signalus, kuriuos EXP smegenys gauna kaip įvestį.
Kaip minėta anksčiau:
- Jutiklio spalvų aptikimas geriausiai veikia, kai objektas yra arčiau nei 100 milimetrų (mm) arba maždaug 3,9 colio.
- Artumo jutiklis matuoja atspindėtos lR šviesos intensyvumą. Dėl to vertės pasikeis priklausomai nuo aplinkos šviesos ir objekto atspindžio.
Optinis jutiklis turi būti suporuotas su VEXcode EXP, kad būtų sukurta vartotojo programa EXP Brain, kuri panaudotų jutiklio rodmenis roboto elgesiui valdyti.
EXP Brain kartu su vartotojo programa gali būti naudojamas su optiniu jutikliu, kad:
- Įjunkite arba išjunkite baltus jutiklio šviesos diodus.
- Nustatykite baltų LED lempučių galios procentinę dalį.
- Aptikti objektą.
- Aptikti spalvą.
- Išmatuokite aplinkos šviesos ryškumą procentais.
- Išmatuokite spalvos atspalvį laipsniais.
Optinio jutiklio nustatymas
Įdėjimas
Optinio jutiklio vieta yra labai svarbi norint gauti tikslius rodmenis.
Įsitikinkite, kad prieš mažą optinio jutiklio langą jutiklio priekyje nėra jokios roboto konstrukcijos.
Prieš jutiklį turi būti laisvas kelias tarp bet kurio matuojamo objekto ir jutiklio.
Optinio jutiklio verčių skaitymas
Norint pamatyti informaciją, kurią praneša optinis jutiklis, naudinga naudoti EXP Brain ekraną Įrenginiai.
- LED: dabartinis šviesos diodų ryškumo procentas. 0 yra išjungtas, o 100% yra visiškai įjungtas.
- BRT: kambario arba objekto aplinkos šviesos ryškumo procentas
- PROX: objekto artumas arti arba tolimas
-
Atspalvis: atspalvio reikšmė nuo 0 iki 359 laipsnių. Kiekviena atspalvio vertė turi spalvų atspalvių asociaciją.
Norėdami naudoti jutiklių prietaisų skydelį, atlikite šiame straipsnyje nurodytus veiksmus.
Optinio jutiklio kaip įrenginio pridėjimas VEXcode EXP
Kai jutiklis naudojamas su programavimo kalba, jis turi būti sukonfigūruotas ta kalba.
Naudojant VEXcode EXP, tai pasiekiama naudojant funkciją „Pridėti įrenginį“ iš lango Įrenginiai.
Norėdami į konfigūraciją įtraukti optinį jutiklį, atlikite šiame straipsnyje nurodytus veiksmus.
Kai optinis jutiklis bus įtrauktas į jūsų projektą, bus prieinamas naujas jutiklių blokų rinkinys.
Norėdami gauti daugiau informacijos apie blokus iš kategorijos 'Sensing', susijusius su optiniu jutikliu, peržiūrėkite žinyno informaciją (blokų projektas).
Dažni optinio jutiklio naudojimo būdai
Optinis jutiklis gali atlikti kelis matavimus, kurie gali būti naudojami roboto elgsenai pakeisti. Šios funkcijos apima:
Aptikti objektą
Ši funkcija leidžia jūsų robotui aptikti objektą, kai jis patenka į optinio jutiklio diapazoną.
Pavyzdinis projektas, parodytas kairėje, naudojamas koduoti robotą, kurio priekyje sumontuotas optinis jutiklis, kad jis važiuotų tol, kol aptiks objektą, pvz., kubą, ir sustabdys važiavimą, kai objektą aptiks optinis jutiklis.
Aptikti spalvą
Ši funkcija leidžia jūsų robotui nustatyti objekto spalvą.
Pavyzdys galėtų būti užkoduoti robotą su optiniu jutikliu, kad jis suktųsi tol, kol aptiks objektą, pavyzdžiui, spalvotą kubą.
Aptikus objektą, robotas nustoja suktis 5 sekundėms ir važiuoja link kubo.
Išmatuokite aplinkos apšvietimą
Ši funkcija leidžia jūsų robotui išmatuoti aplink jį esančios šviesos ryškumą.
Pavyzdinis projektas, parodytas kairėje, naudojamas robotui važiuoti ratu, kai kambaryje įjungiami apšvietimai, ir sustabdyti roboto važiavimą, kai šviesa išjungta.
Išmatuokite atspalvio vertę
Ši funkcija leidžia jūsų robotui pateikti objekto spalvos atspalvio skaičių.
Optinis jutiklis praneša atitinkamą atspalvio reikšmę laipsniais nuo 0 iki 359 pagal spalvų ratą kairėje.
Tai leidžia tiksliau išmatuoti spalvą, palyginti su apibendrinta raudona, žalia arba mėlyna žymėjimu.