Satura rādītājs:

Apgūstiet savu mikro: bit ar Arduino IDE-pogu un citu GPIO: 3 soļi (ar attēliem)
Apgūstiet savu mikro: bit ar Arduino IDE-pogu un citu GPIO: 3 soļi (ar attēliem)

Video: Apgūstiet savu mikro: bit ar Arduino IDE-pogu un citu GPIO: 3 soļi (ar attēliem)

Video: Apgūstiet savu mikro: bit ar Arduino IDE-pogu un citu GPIO: 3 soļi (ar attēliem)
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Novembris
Anonim
Apgūstiet savu mikro: bitu ar Arduino IDE pogu un citu GPIO
Apgūstiet savu mikro: bitu ar Arduino IDE pogu un citu GPIO

Iepriekšējā emuārā Master Your Micro: bit ar Arduino IDE -Light LED mēs runājām par to, kā instalēt micro: bit bibliotēku Arduino IDE un kā vadīt LED uz micro: bit ar Arduino IDE. Šajā rakstā mēs jums pateiksim, kā vadīt micro: bit pogu un GPIO ar Arduino IDE.

1. darbība: poga

Microbit uz tāfeles ir divas pašpārnēsājamas pogas. Mēs to saucam par pogu A un pogu B atsevišķi. Atbilstošais IDE PIN taustiņam A ir 5 un atbilstošais pogas B IDE PIN ir 11. Tālāk varat skatīt pogas shēmu.

No šī attēla mēs redzam, ka poga ir savienota ar pretestību. Pirms pogas nospiešanas tas ir augstspriegumā. Pēc pogas nospiešanas tas ir zemā spriegumā. Šeit ir pogas koda piemērs:

[cceN_cpp theme = "dawn"] const int pogaA = 5; // spiedpogas tapas const int pogas numursB = 11; // spiedpogas tapas void setup numurs () {Serial.begin (9600); Serial.println ("mikrobit ir gatavs!"); pinMode (pogaA, IEEJA); pinMode (pogaB, IEEJA); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Poga A nospiesta"); } if (! digitalRead (buttonB)) {Serial.println ("Poga B nospiesta"); } kavēšanās (10); }

[/cceN_cpp]

Pēc programmas lejupielādes iestatiet Serial Monitar datu pārraides ātrumu 9600.

Nospiediet pogu A, sērijas monitārs parādīs "Poga A nospiesta"; Nospiediet pogu B, parādīsies uzraksts "Poga B nospiesta".

2. darbība. Cits GPIO

Micro: bits ar zelta pirkstu izved daļēju IO portu. Mums jāpievērš īpaša uzmanība tam, ka lielāko daļu IO portu var izmantot atkārtoti. Lai pareizi izmantotu šos IO portus, skatiet IO porta atkārtotas lietošanas nosacījumus. Lai iegūtu sīkāku informāciju, varat skatīt zemāk esošo tabulu. Šajā tabulā ir parādīti dažādi dati par katru mikro: bitu malas savienotāja tapām.

Jūs varat izmantot aligatora skavu, lai ērti izvadītu P0, P1, P3, 3V un GND. Ja jums ar to vēl nepietiek, es gribētu ieteikt iegādāties micro: bit breakout board.

Abi iepriekš minētie sadalīšanas dēļi var izvadīt visus IO portus, kas ļauj programmēt šos IO portus un kontrolēt ārējo ķēdi.

3. darbība. Relatīvie rādījumi:

Apgūstiet savu mikro: bitu ar Arduino IDE -Light LED

Šis raksts ir no:

Ja jums ir kādi jautājumi, varat sazināties ar : [email protected].

Ieteicams: