Turinys:

Įvaldykite savo mikro: bitą su „Arduino IDE“mygtuku ir kitu GPIO: 3 žingsniai (su nuotraukomis)
Įvaldykite savo mikro: bitą su „Arduino IDE“mygtuku ir kitu GPIO: 3 žingsniai (su nuotraukomis)

Video: Įvaldykite savo mikro: bitą su „Arduino IDE“mygtuku ir kitu GPIO: 3 žingsniai (su nuotraukomis)

Video: Įvaldykite savo mikro: bitą su „Arduino IDE“mygtuku ir kitu GPIO: 3 žingsniai (su nuotraukomis)
Video: Octopus Max EZ v1.0 - Klipper MainSail Quick Install 2024, Lapkritis
Anonim
Įvaldykite savo mikro: bitą naudodami „Arduino IDE“mygtuką ir kitą GPIO
Įvaldykite savo mikro: bitą naudodami „Arduino IDE“mygtuką ir kitą GPIO

Ankstesniame tinklaraštyje „Master Your Micro: bit“su „Arduino IDE“-„Light LED“mes kalbėjome apie tai, kaip įdiegti „micro: bit“biblioteką „Arduino IDE“ir kaip valdyti „micro: bit“šviesos diodą naudojant „Arduino IDE“. Šiame straipsnyje mes jums pasakysime, kaip valdyti „micro: bit“mygtuką ir GPIO su „Arduino IDE“.

1 žingsnis: mygtukas

„Microbit“lentoje yra du savarankiškai nešiojami mygtukai. Mes jį vadiname mygtukais A ir B atskirai. Atitinkamas mygtuko A IDE PIN kodas yra 5, o mygtuko B atitinkamas IDE PIN kodas - 11. Žemiau galite pamatyti mygtuko schemą.

Iš šio paveikslėlio matome, kad mygtukas prijungtas prie pasipriešinimo. Prieš paspaudžiant mygtuką, jis yra aukštos įtampos. Paspaudus mygtuką, jis yra žemos įtampos. Štai mygtuko kodo pavyzdys:

[cceN_cpp tema = "aušra"] const int mygtukas A = 5; // mygtuko kaiščio const skaičius int int mygtuko numerisB = 11; // mygtuko kaiščio void setup numeris () {Serial.begin (9600); Serial.println ("mikrobitas paruoštas!"); pinMode (mygtukasA, Įvestis); pinMode (mygtukasB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println („Mygtukas A paspaustas“); } if (! digitalRead (buttonB)) {Serial.println („Mygtukas B paspaustas“); } uždelsimas (10); }

[/cceN_cpp]

Atsisiuntę programą, nustatykite „Serial Monitar“duomenų perdavimo spartą į 9600.

Paspauskite mygtuką A, „Serial Monitar“parodys „Mygtukas A paspaustas“; paspaudus mygtuką B, bus rodoma „Paspaustas mygtukas B“.

2 veiksmas: kitas GPIO

„Micro: bit“auksiniu pirštu veda dalinį IO prievadą. Turime atkreipti ypatingą dėmesį į tai, kad dauguma IO prievadų gali būti naudojami pakartotinai. Norėdami tinkamai naudoti šiuos IO prievadus, galite perskaityti pakartotinio IO prievado naudojimo sąlygas. Norėdami gauti daugiau informacijos, galite pamatyti žemiau esančią lentelę. Šioje lentelėje pateikiami įvairūs duomenys apie kiekvieną „micro: bit“krašto jungties kaištį.

Norėdami patogiai išvesti P0, P1, P3, 3V ir GND, galite naudoti aligatoriaus spaustuką. Jei jums to vis dar nepakanka, norėčiau rekomenduoti jums įsigyti „micro: bit“pertraukimo plokštę.

Abi aukščiau pateiktos dvi pertraukimo plokštės gali išvesti visus IO prievadus, kurie leidžia jums užprogramuoti šiuos IO prievadus ir valdyti išorinę grandinę.

3 žingsnis: Santykiniai rodmenys:

„Master Your Micro: bit“su „Arduino IDE“-šviesos diodu

Šis straipsnis yra iš:

Jei turite klausimų, galite susisiekti : [email protected].

Rekomenduojamas: