Cuprins:

Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO: 3 pași (cu imagini)
Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO: 3 pași (cu imagini)

Video: Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO: 3 pași (cu imagini)

Video: Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO: 3 pași (cu imagini)
Video: ApaITU I2C? ESP01 I2C Hack (Subtittled) 2024, Decembrie
Anonim
Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO
Stăpânește-ți micro-ul: bit cu Arduino IDE - Buton și alte GPIO

Î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: