3 vezetékes eszközök#
A 3-vezetékes eszközök a V5 Brain háromtűs portjaihoz csatlakoznak. Ezek az eszközök érzékelőket, hagyományos motorokat és aktuátorokat tartalmaznak, amelyek egyszerű analóg vagy digitális jelekkel kommunikálnak.
Az alábbiakban a rendelkezésre álló 3-vezetékes eszközök listája látható:
3-vezetékes bővítő - Egy 3-vezetékes bővítő további 3-vezetékes portokat ad hozzá, ha az agy összes beépített portja használatban van.
Gyorsulásmérő – Több tengely mentén érzékeli a gyorsulást és a dőlést a mozgás és az irány mérése érdekében. Az érzékelő egy jumperrel rendelkezik, amely az érzékenységet a 2G és a 6G tartományok között állítja be.
Címezhető LED – A LED-szalagokat egy 3 vezetékes porton keresztül vezérli, lehetővé téve az egyes LED-ek meghatározott színekre és mintákra állítását.
Analóg – Folyamatos feszültségjelet olvas be egy analóg 3-vezetékes érzékelőtől, és egy adott tartományon belüli értékeket jelent.
Ütközőkapcsoló - Rugós kapcsoló, amely a robot ütközéseinek vagy ütéseinek észlelésére szolgál.
Digitális bemenet – Bináris bemeneti jeleket (magas vagy alacsony) olvas külső eszközökről, például kapcsolókról vagy érzékelőkről.
Digitális kimenet – Bináris kimeneti jeleket küld (magas vagy alacsony) külső eszközök, például LED-ek vagy relék vezérlésére.
Kódoló – Méri a tengely relatív forgási helyzetét és irányát a sebesség vagy a megtett távolság meghatározásához.
Giroszkóp - A giroszkóp a robot irányát és forgását méri.
LED jelzőfény – A LED jelzőfények be- és kikapcsolását vezérli.
Fényérzékelő – Méri a környezeti fény intenzitását, hogy érzékelje a robot környezetében bekövetkező fényerő- vagy kontrasztváltozásokat.
Végálláskapcsoló - Egy kis kapcsoló, amely tárgyakkal vagy felületekkel való érintkezést érzékel.
Vonalkövető - Érzékeli a fényvisszaverődésbeli különbségeket, lehetővé téve a robot számára, hogy kövesse a terep felületén lévő vonalakat.
393-as motor - Egy korábbi VEX EDR rendszerekből származó egyenáramú motor.
Tárgyérzékelő – Infravörös visszaverődés segítségével érzékeli, hogy van-e közel egy tárgy, és digitális jelet küld vissza, ha valami a hatótávolságon belül van.
Potenciométer – Forgó tengely vagy mechanizmus szöghelyzetét méri. Az érzékelő 270 fokos elfordulást támogat.
V5 Pneumatika - A V5 pneumatikus mágnesszelep vezérlése.
Impulzusszélesség-moduláció (PWM) - Impulzusszélesség-modulált vezérlőjelet ad ki egy 3 vezetékes porton keresztül hagyományos motorvezérlők vagy szervomotorok meghajtásához.
Távmérő – Ultrahangos hanghullámokat használ az érzékelő és a közeli tárgyak közötti távolság mérésére.
Szervomotor - Helyzetvezérelt motor, amely mechanizmusok meghatározott szögekbe forgatására szolgál.
Victor Motor - Egy hagyományos motorvezérlő, amely egy 3 vezetékes PWM jelet fogad az agyból a VEXpro/EDR egyenáramú motorok vezérléséhez, amelyek nem csatlakoztathatók közvetlenül az intelligens portokhoz.
Ezek az eszközök a V5 Brain vagy a 3-Wire Expander nyolc 3-vezetékes portjának (a től hig) egyikéhez csatlakoznak. 3-vezetékes eszköz építésekor a megfelelő portot kell megadni port argumentumként:
A V5 Brain eszközön a portok
brain.three_wire_portporton keresztül érhetők el (például:brain.three_wire_port.a).Egy 3-vezetékes bővítő esetén a portok közvetlenül a bővítő példányról érhetők el (például
expander.a).
# Connect a Gyro Sensor to the Brain's E port
gyro_sensor = Gyro(brain.three_wire_port.e)
# Connect a Line Tracker to the 3-Wire Expander's C port
line_tracker = Line(expander.c)