Sisukord:

Hallake oma mikro: bitti Arduino IDE nupu ja muu GPIO abil: 3 sammu (koos piltidega)
Hallake oma mikro: bitti Arduino IDE nupu ja muu GPIO abil: 3 sammu (koos piltidega)

Video: Hallake oma mikro: bitti Arduino IDE nupu ja muu GPIO abil: 3 sammu (koos piltidega)

Video: Hallake oma mikro: bitti Arduino IDE nupu ja muu GPIO abil: 3 sammu (koos piltidega)
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Detsember
Anonim
Hallake oma mikro: bit Arduino IDE nupu ja muu GPIO abil
Hallake oma mikro: bit Arduino IDE nupu ja muu GPIO abil

Meie eelmises ajaveebis Master Your Micro: bit koos Arduino IDE -Light LED -ga oleme rääkinud sellest, kuidas installida Arduino IDE -sse micro: bit raamatukogu ja kuidas juhtida LED -i mikro: bitile Arduino IDE abil. Selles artiklis räägime teile, kuidas juhtida micro: bit nuppu ja GPIO -d Arduino IDE -ga.

Samm: nupp

Microbitil on tahvlil kaks isekandvat nuppu. Nimetame seda eraldi nupuks A ja nupuks B. Nupu A jaoks vastav IDE PIN -kood on 5 ja nupu B jaoks IDE PIN -kood 11. Allpool on näha nupu lülitusskeem.

Sellel pildil näeme, et nupp on ühendatud tõmbetakistusega. Enne nupu vajutamist on see kõrgepinges. Pärast nupu vajutamist on see madalpinges. Siin on nupu näidiskood:

[cceN_cpp theme = "dawn"] const int nuppA = 5; // surunupu pin konst number int nupu numberB = 11; // surunupu pin void setup number () {Serial.begin (9600); Serial.println ("mikrobit on valmis!"); pinMode (nuppA, INPUT); pinMode (nuppB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Nupp A on vajutatud"); } if (! digitalRead (buttonB)) {Serial.println ("B nuppu vajutatud"); } viivitus (10); }

[/cceN_cpp]

Pärast programmi allalaadimist seadke Serial Monitar andmeedastuskiiruseks 9600.

Vajutage nuppu A, Serial Monitar kuvab "Nupp A vajutatud"; Vajutage nuppu B, kuvatakse kiri "Nupp B vajutatud".

2. etapp: muu GPIO

Micro: bit viib kuldse sõrmega välja osalise IO -pordi. Peame pöörama erilist tähelepanu sellele, et enamikku IO -pordi saab korduvalt kasutada. Nende IO -portide nõuetekohaseks kasutamiseks saate tutvuda IO -pordi korduva kasutamise tingimustega. Lisateavet leiate allolevast tabelist. See tabel näitab erinevaid andmeid micro: bit serva pistiku iga tihvti kohta.

Pai, P1, P3, 3V ja GND mugavaks juhtimiseks saate kasutada aligatorklambrit. Kui sellest teile veel ei piisa, soovitaksin teil osta micro: bit breakout board.

Mõlemad ülaltoodud kaks katkestusplaati võivad juhtida välja kõik IO -pordid, mis võimaldavad teil nende IO -portide jaoks programmeerida ja välist vooluahelat juhtida.

3. etapp: suhtelised näidud:

Hallake oma mikro: bitti Arduino IDE -kerge LED -iga

See artikkel on pärit:

Küsimuste korral võite võtta ühendust aadressil : [email protected].

Soovitan: