3vodičová zařízení#
3vodičová zařízení se připojují k třípinovým portům na V5 Brain. Mezi tato zařízení patří senzory, starší motory a akční členy, které komunikují pomocí jednoduchých analogových nebo digitálních signálů.
Níže je uveden seznam dostupných 3vodičových zařízení:
3vodičový expandér – 3vodičový expandér přidává další 3vodičové porty, když jsou všechny vestavěné porty zařízení Brain obsazeny.
Akcelerometr – Detekuje zrychlení a náklon podél více os pro měření pohybu a orientace. Snímač obsahuje propojku, která upravuje citlivost mezi rozsahy 2G a 6G.
Adresovatelná LED – Ovládá LED pásky z 3vodičového portu, což umožňuje nastavit jednotlivé LED diody na specifické barvy a vzory.
Analog – Čte spojitý napěťový signál z analogového 3vodičového senzoru a hlásí hodnoty v daném rozsahu.
Spínač nárazníku – Pružinový spínač používaný k detekci kolizí nebo nárazů na robota.
Digitální vstup – Čte binární vstupní signály (vysoké nebo nízké) z externích zařízení, jako jsou spínače nebo senzory.
Digitální výstup – Odesílá binární výstupní signály (vysoký nebo nízký) pro ovládání externích zařízení, jako jsou LED diody nebo relé.
Enkodér – Měří relativní polohu a směr otáčení hřídele pro určení rychlosti nebo ujeté vzdálenosti.
Gyro senzor – Gyro senzor měří směr a rotaci robota.
LED indikátor – Ovládá LED indikátory jejich zapínáním a vypínáním.
Světelný senzor – Měří intenzitu okolního světla a detekuje změny jasu nebo kontrastu v prostředí robota.
Koncový spínač – Malý spínač, který detekuje kontakt s předměty nebo povrchy.
Line Tracker – Detekuje rozdíly v odrazu světla, což umožňuje robotovi sledovat čáry na povrchu pole.
Motor 393 – Starší stejnosměrný motor od systémů VEX EDR.
Snímač objektů – Využívá infračervený odraz k detekci, zda se objekt nachází v blízkosti, a vrací digitální signál, když se něco nachází v dosahu.
Potenciometr – Měří úhlovou polohu rotujícího hřídele nebo mechanismu. Snímač podporuje rotaci 270 stupňů.
V5 Pneumatika – Ovládání pneumatického solenoidu V5.
Modulace šířky impulsů (PWM) – Vysílá řídicí signál s modulací šířky impulsů přes 3vodičový port pro řízení starších regulátorů motorů nebo serv.
Dálkoměr – Používá ultrazvukové vlny k měření vzdálenosti mezi senzorem a blízkými objekty.
Servomotor – Motor s řízenou polohou, který se používá k otáčení mechanismů do specifických úhlů.
Victor Motor – Starší řídicí jednotka motoru, která přijímá 3vodičový PWM signál z řídicí jednotky Brain pro řízení stejnosměrných motorů VEXpro/EDR, které nelze přímo zapojit do inteligentních portů.
Tato zařízení se připojují k jednomu z osmi 3vodičových portů (a až h) na V5 Brain nebo na 3vodičovém expandéru. Při konstrukci 3vodičového zařízení předejte správný port jako argument port:
Na V5 Brain jsou porty přístupné přes
brain.three_wire_port(napříkladbrain.three_wire_port.a).Na 3vodičovém expandéru je přístup k portům proveden přímo z instance expandéru (například
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)