3 vadu ierīces#

Trīsvadu ierīces tiek pievienotas EXP Brain trīs kontaktu pieslēgvietām. Šīs ierīces ietver sensorus, novecojušus motorus un izpildmehānismus, kas sazinās, izmantojot vienkāršus analogos vai digitālos signālus.

Zemāk ir pieejamo 3 vadu ierīču saraksts:

  • 3 vadu paplašinātājs — 3 vadu paplašinātājs pievieno papildu 3 vadu portus, ja tiek izmantotas visas smadzeņu iebūvētās pieslēgvietas.

  • Akselerometrs — nosaka paātrinājumu un slīpumu vairākās asīs, lai mērītu kustību un orientāciju. Sensoram ir pāreju, kas regulē jutību starp 2G un 6G diapazoniem.

  • Adresējama LED — kontrolē LED lentes no 3 vadu porta, ļaujot atsevišķām LED iestatīt noteiktas krāsas un rakstus.

  • Analogs — nolasa nepārtrauktu sprieguma signālu no analogā 3 vadu sensora, lai ziņotu par vērtībām noteiktā diapazonā.

  • Bufera slēdzis — atsperes slēdzis, ko izmanto sadursmju vai triecienu noteikšanai uz robota.

  • Digitālā ieeja — nolasa bināros ievades signālus (augstu vai zemu) no ārējām ierīcēm, piemēram, slēdžiem vai sensoriem.

  • Digitālā izeja — nosūta bināros izejas signālus (augstu vai zemu), lai vadītu ārējās ierīces, piemēram, gaismas diodes vai relejus.

  • Encoder — mēra vārpstas relatīvo rotācijas pozīciju un virzienu, lai noteiktu ātrumu vai nobraukto attālumu.

  • Žirosensors — žirosensors mēra robota virzienu un rotāciju.

  • LED indikators — kontrolē LED indikatorus, tos ieslēdzot vai izslēdzot.

  • Gaismas sensors — mēra apkārtējās gaismas intensitāti, lai noteiktu spilgtuma vai kontrasta izmaiņas robota vidē.

  • Robežslēdzis — mazs slēdzis, kas nosaka saskari ar priekšmetiem vai virsmām.

  • Līniju izsekotājs — nosaka gaismas atstarošanās atšķirības, ļaujot robotam sekot līnijām uz lauka virsmas.

  • Objekta sensors — izmanto infrasarkano staru atstarošanos, lai noteiktu, vai objekts atrodas tuvumā, un atgriež digitālu signālu, kad kaut kas atrodas diapazonā.

  • Potenciometrs — mēra rotējošas vārpstas vai mehānisma leņķisko pozīciju. Sensors atbalsta 270 grādu rotāciju.

  • Impulsa platuma modulācija (PWM) — izvada impulsa platuma modulētu vadības signālu caur 3 vadu portu, lai darbinātu novecojušus motora kontrollerus vai servodzinējus.

  • Attāluma meklētājs — izmanto ultraskaņas skaņas viļņus, lai mērītu attālumu starp sensoru un tuvumā esošajiem objektiem.

Šīs ierīces tiek pievienotas vienam no astoņiem 3 vadu portiem (a līdz h) uz EXP Brain vai 3 vadu paplašinātāja. Veidojot 3 vadu ierīci, nododiet pareizo portu kā port argumentu:

  • EXP Brain pieslēgvietām piekļūst, izmantojot brain.three_wire_port (piemēram, brain.three_wire_port.a).

  • 3 vadu paplašinātājā pieslēgvietām piekļūst tieši no paplašinātāja instances (piemēram, 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)