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říklad brain.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)