Cuprins:
Video: Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO: 3 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
În blogul nostru anterior Master Your Micro: bit cu Arduino IDE - Light LED, am vorbit despre cum să instalați biblioteca micro: bit pe Arduino IDE și despre cum să conduceți LED-ul pe micro: bit cu Arduino IDE. În acest articol, vă vom spune cum să conduceți butonul micro: bit și GPIO cu Arduino IDE.
Pasul 1: Buton
Microbit are două butoane autoportante pe tablă. Îi numim butonul A și butonul B separat. Codul IDE corespunzător pentru butonul A este 5, iar codul IDE corespunzător pentru butonul B este 11. Puteți vedea schema circuitului pentru butonul de mai jos.
Din această imagine, putem vedea că butonul sa conectat la rezistența la tragere. Înainte de apăsarea butonului, acesta este în tensiune înaltă. După apăsarea butonului, acesta este la tensiune scăzută. Iată exemplul de cod pentru buton:
[cceN_cpp theme = "dawn"] const int buttonA = 5; // numărul butonului const int al pinului butonului B = 11; // numărul setării golului butonului pin () {Serial.begin (9600); Serial.println („microbitul este gata!”); pinMode (butonul A, INPUT); pinMode (butonul B, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Butonul A apăsat"); } if (! digitalRead (butonul B)) {Serial.println ("Butonul B apăsat"); } întârziere (10); }
[/cceN_cpp]
După ce ați descărcat programul, setați rata de transmisie a Serial Monitar la 9600.
Apăsați butonul A, Serial Monitar va afișa „Butonul A apăsat”; apăsați butonul B, se va afișa „Butonul B apăsat”.
Pasul 2: alte GPIO
Micro: bit conduce un port IO parțial cu degetul său auriu. Trebuie să acordăm o atenție specială faptului că majoritatea porturilor IO pot fi utilizate în mod repetat. Pentru a utiliza corect aceste porturi IO, puteți consulta condițiile de utilizare repetată a porturilor IO. Pentru mai multe detalii, puteți vedea tabelul de mai jos. Acest tabel prezintă diverse date despre fiecare pin al conectorului de margine micro: bit.
Puteți utiliza clipul de aligator pentru a scoate în mod convenabil P0, P1, P3, 3V și GND. Dacă tot nu este suficient pentru dvs., aș dori să vă recomand să cumpărați o placă micro: bit breakout.
Ambele două plăci de breakout de mai sus pot conduce la toate porturile IO, care vă permit să programați pentru aceste porturi IO și să controlați circuitul exterior.
Pasul 3: Citiri relative:
Stăpânește-ți micro-ul: bit cu Arduino IDE - LED luminos
Acest articol provine de la:
Dacă aveți întrebări, puteți contacta : [email protected].
Recomandat:
Un Shield ESP8266 WiFi mai ieftin pentru Arduino și alte Micros: 6 pași (cu imagini)
Un Shield ESP8266 WiFi mai ieftin pentru Arduino și alte Micros: Actualizare: 29 octombrie 2020 Testat cu biblioteca de plăci ESP8266 V2.7.4 - funcționează Actualizare: 23 septembrie 2016 Nu utilizați biblioteca de plăci Arduino ESP V2.3.0 pentru acest proiect. V2.2.0 works Actualizare: 19 mai 2016 Rev 14 din acest proiect revizuiește bibliotecile și codul pentru a funcționa
Lămpi suspendate cu izolator HV și alte sisteme de iluminat cu accent unic: 8 pași (cu imagini)
Lămpi suspendate cu izolator HV și alte sisteme unice de iluminat cu accent: M-am stins într-o zi cu tangență și am început să produc diferite lămpi. Am imprimat 3D unele piese și am primit cea mai mare parte a restului de la Lowes și de la magazinul de dolari. Cea mai bună descoperire a fost când am văzut o găleată de izolatori cu stâlp electric la o vânzare în hambar. Au avut câte 3 dolari fiecare. Atunci
Controler Midi Oceania (pentru Make Noise 0-Coast și alte sintetizatoare): 6 pași (cu imagini)
Controler Midi Oceania (pentru Make Noise 0-Coast și alte sintetizatoare): În ultimii ani, un număr de producători de sintetizatoare au lansat „semi-modular desktop” instrumente. În general, au același factor de formă ca formatul de sintetizator modular Eurorack și majoritatea sunt probabil concepute ca un g
Stăpânește o îmbinare perfectă de sârmă în linie de fiecare dată: 7 pași (cu imagini)
Stăpâniți o îmbinare perfectă de sârmă în linie de fiecare dată: în acest instructiv vă voi învăța cum să faceți o îmbinare perfectă de sârmă în linie, de fiecare dată Ce este o îmbinare în linie? Ei bine, dacă lucrați cu orice tip de cabluri electrice și trebuie să uniți 2 bucăți de sârmă aveți 2 opțiuni, coadă sau inlinePigtail s
Stăpânește Minunile lui Samuel B.F. Morse! (Primul meu instructabil): 3 pași
Stăpânește Minunile lui Samuel B.F. Morse! (Primul meu instructabil): Hei băieți, astăzi vă voi arăta cum să faceți un telegraf simplu pentru mai puțin de 10 USD. Acesta este un concept simplu pentru o singură persoană buton telegrafic și clicker. Ideea este de a utiliza o clemă pentru a crea butonul și un pachet de baterii cu ajutorul unui buzzer t