A V5 3-vezetékes fényérzékelő használata

Leírás

A fényérzékelő egy olyan érzékelő, amely fotoellenállást használ a fény intenzitásának mérésére. Ez a 3 vezetékes sorozat egyik érzékelője. Az érzékelőnek egyetlen rögzítőnyílása van, amely lehetővé teszi a robot szerkezetéhez való rögzítését.

A 3 vezetékes érzékelők kompatibilisek a V5 Robot Brainnel vagy a Cortexszel. Az érzékelő kábele meghosszabbítható egy 3 vezetékes hosszabbítókábellel.

3-Wire_Port_Orientation.png

Ahhoz, hogy a fényérzékelő működjön a V5 Brain-nel, az érzékelő kábelét teljesen be kell dugni egy V5 Brain 3 vezetékes portba. Megjegyzés: Az érzékelő kábel csatlakozója úgy van rögzítve, hogy meghatározott tájolással illeszkedjen a portba.

Fényérzékelő Az érzékelőkábel teljesen behelyezve
276-2158.png Triport_Connected_to_V5_Brain.jpg

A fényérzékelő a Advance Sensor Kit csomagban található, vagy külön is megvásárolható itt.

Hogyan működik a fényérzékelő

Ilumination-updated-bg.png

A fényérzékelő a háza közepére szerelt fotoellenállásnak köszönhetően működik. Ez a fotoellenállás az érzékelőt megvilágító beeső fény mennyiségétől függően változtatja az ellenállás értékét.

A fényérzékelő egy analóg érzékelő. Ez azt jelenti, hogy az érzékelő 5 V-os forrást vesz a V5 Brain-ből, és a fotoellenállás ezt az értéket 5 V és 0 V közötti értékre módosítja a fényexpozíciótól függően. A V5 Brain felé visszaadott feszültséget a fény százalékos fényességévé alakítják át.

Az érzékelő analóg jellege miatt meg kell határozni a fényerősség küszöbértékét a visszaadott értékhez. Más szóval, ha az érzékelőre világító fény túl közel van a háttérfény intenzitásához, a fényérzékelő nem lesz képes különbséget észlelni. A háttérfény felett egy bizonyos küszöbértéket kell használni a magasabb százalékos fényerőhöz, hogy a háttérfényből visszaadott analóg értékek normál ingadozásán túli eltérések észlelhetők legyenek.

Előfordulhat, hogy a gyenge fényt a rendszer érzékeli egy sötét szobában, de a gyenge fényt nem észleli a jól megvilágított helyiségben.

A fényérzékelőt párosítani kell egy programozási nyelvvel, például a VEXcode V5vagy a VEXcode Pro V5 nyelvvel, hogy létrehozzon egy felhasználói programot az agy számára, amely a fényerő százalékának értékét használja a robot viselkedésének szabályozására.

 

A fényérzékelő általános felhasználási területei:

A fényérzékelőket leggyakrabban osztálytermi alkalmazásokban használják, és szórakoztató tevékenységeket és hatékony programozási kihívásokat kínálnak. Néhány példa ezekre:

Robot kikapcsolása:Fényérzékelőt lehet a robotra helyezni, majd a robotra írt programot, hogy az osztályteremben közlekedjen, de ha lekapcsolják a szoba világítását, akkor az érzékelő vészleállítóként működik és a robot leállítja a program futtatását.

A fotóérzékelőket hasonló módon használják világítótesteken. Bár ebben az esetben a világítótest bekapcsol, amikor sötét lesz, és kikapcsol, amikor a háttérvilágítás visszatér. A dekoratív napelemes kerti lámpák így működnek.

„Fény” vezetés: Fényérzékelő helyezhető a robot jobb oldalára, és egy második fényérzékelő a bal oldalra. A robot ezután programozható, így ha sötét helyiségbe helyezik, egyenesen hajt. Ha egy zseblámpát a jobb oldali érzékelőre irányítanak, a robot jobbra fordul. Ha a fény a bal oldali érzékelőre irányul, a robot balra fordul, és ha mindkét érzékelő világít, a robot megáll.

Zseblámpa címke:Ehhez a tevékenységhez minden robotnak rendelkeznie kell fényérzékelővel, VEX zseblámpávalés VEX lökhárítókapcsolóval v2. A játék két robotcsapat között zajlik, és egy sötét osztályteremben játsszák. A játék során, amikor a VEX zseblámpa rávilágít az ellenfél fényérzékelőjére, „lefagyasztja” a robot hajtásláncát, amíg egy csapattársa meg nem nyomja a roboton a VEX lökhárító kapcsolót, ami ismét engedélyezi a hajtásláncot. A játéknak akkor van vége, amikor egy csapat összes csapattársa lefagy.

Megjegyzés: a VEX zseblámpa tápellátását a V5 Brain egyik 3 vezetékes portjának Digital Out Lowértékre állíthatja.

 

A fényérzékelő használata versenyrobotokon:

A versenyrobotok fényérzékelőjének legáltalánosabb használata az, hogy az érzékelő fotókapuként szolgál. Ebben az alkalmazásban egy fényérzékelő használható a játékdarabok indexelésére és/vagy vezérlésére, amint azok egy roboton felfelé haladnak egy szállítószalagon vagy egy csúszdarendszeren.

A fényérzékelő felszerelhető egy átlátszó polikarbonát lemez alá vagy két szerkezeti fémdarab közé. Amikor egy játékdarab átcsúszik a fényérzékelőn, blokkolja a fényt, és az érzékelő képes észlelni a tárgyat.

Ez hatékonyabb érzékelési módszer, mint az érintésérzékelő használata, amely akadályt okozhat a szállítószalagon vagy a csúszórendszeren belül.

Indexelés: Csúszda vagy szállítószalag rendszer bejáratánál fényérzékelő helyezhető el. Minden alkalommal, amikor egy játékdarab áthalad az érzékelőn, számláló jelet küld a V5 Brainnek.

A V5 Brain viszont üzenetet küldhet a V5 vezérlő LED képernyőjére. Így az emberi kezelő akkor is tudja, hogy hány játékdarab van a rendszerben, még akkor is, ha a vizuális ellenőrzés nem lehetséges.

Vezérlés: Fényérzékelő helyezhető el egy csúszda vagy szállítószalag végére. Ha egy játékdarab blokkolja a fényt, az érzékelő jelet küldhet a V5 Brainnek és az emberi kezelőnek, hogy a rendszer megtelt, és nem szabad megpróbálni további játékdarabokat felvenni.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: