3 laidų įrenginiai#
Trijų laidų įrenginiai jungiami prie trijų kontaktų prievadų „EXP Brain“. Šie įrenginiai apima jutiklius, senesnius variklius ir pavaras, kurie bendrauja naudodami paprastus analoginius arba skaitmeninius signalus.
Žemiau pateikiamas galimų 3 laidų įrenginių sąrašas:
3 laidų plėtiklis – 3 laidų plėtiklis prideda papildomus 3 laidų prievadus, kai naudojami visi „Brain“ integruoti prievadai.
Akselerometras – aptinka pagreitį ir posvyrį išilgai kelių ašių, kad matuotų judesį ir orientaciją. Jutiklis turi trumpiklį, kuris reguliuoja jautrumą tarp 2G ir 6G diapazonų.
Adresuojamas šviesos diodas – valdo šviesos diodų juostas iš 3 laidų prievado, leisdamas nustatyti atskirų šviesos diodų spalvas ir raštus.
Analoginis – nuskaito nuolatinį įtampos signalą iš analoginio 3 laidų jutiklio, kad pateiktų vertes visame diapazone.
Buferio jungiklis – spyruoklinis jungiklis, naudojamas susidūrimams ar smūgiams į robotą aptikti.
Skaitmeninė įvestis – nuskaito dvejetainius įvesties signalus (aukštą arba žemą) iš išorinių įrenginių, tokių kaip jungikliai ar jutikliai.
Skaitmeninė išvestis – siunčia dvejetainius išvesties signalus (aukštą arba žemą), kad valdytų išorinius įrenginius, pvz., šviesos diodus arba reles.
Encoder – matuoja santykinę veleno sukimosi padėtį ir kryptį, kad nustatytų greitį arba nuvažiuotą atstumą.
Giroskopinis jutiklis – Giroskopinis jutiklis matuoja roboto kryptį ir sukimąsi.
LED indikatorius – Valdo LED indikatorius juos įjungiant arba išjungiant.
Šviesos jutiklis – matuoja aplinkos šviesos intensyvumą, kad aptiktų ryškumo ar kontrasto pokyčius roboto aplinkoje.
Ribinis jungiklis – mažas jungiklis, kuris aptinka kontaktą su objektais ar paviršiais.
Linijų sekiklis – aptinka šviesos atspindžio skirtumus, leisdamas robotui sekti linijas lauko paviršiuje.
Objekto jutiklis – Naudoja infraraudonųjų spindulių atspindį, kad aptiktų, ar objektas yra netoliese, ir grąžina skaitmeninį signalą, kai kažkas yra diapazone.
Potenciometras – matuoja besisukančio veleno arba mechanizmo kampinę padėtį. Jutiklis palaiko 270 laipsnių sukimąsi.
Impulsų pločio moduliacija (PWM) – Išveda impulsų pločio moduliacijos valdymo signalą per 3 laidų prievadą, kad valdytų senesnius variklių valdiklius arba servo variklius.
Atstumo ieškiklis – Naudoja ultragarso garso bangas atstumui tarp jutiklio ir netoliese esančių objektų matuoti.
Šie įrenginiai jungiami prie vieno iš aštuonių 3 laidų prievadų (a iki h), esančių EXP Brain arba 3 laidų plėtiklyje. Konstruojant 3 laidų įrenginį, perduokite teisingą prievadą kaip port argumentą:
EXP Brain prievadai pasiekiami per
brain.three_wire_port(pavyzdžiui,brain.three_wire_port.a).3 laidų plėtiklyje prievadai pasiekiami tiesiogiai iš plėtiklio egzemplioriaus (pavyzdžiui,
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)