Spisu treści:

Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO: 3 kroki (ze zdjęciami)
Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO: 3 kroki (ze zdjęciami)

Wideo: Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO: 3 kroki (ze zdjęciami)

Wideo: Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO: 3 kroki (ze zdjęciami)
Wideo: LinuxCNC ClassicLadder VFD ModBus RS485 Szybki poradnik dla bystrzaków - Szczegółowe poradniki opis↓ 2024, Listopad
Anonim
Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO
Opanuj swój Micro:bit z Arduino IDE - przycisk i inne GPIO

W naszym poprzednim blogu Master Your Micro:bit with Arduino IDE --Light LED, omówiliśmy sposób instalacji biblioteki micro:bit w Arduino IDE oraz obsługi diody micro:bit za pomocą Arduino IDE. W tym artykule powiemy Ci, jak sterować przyciskiem micro:bit i GPIO za pomocą Arduino IDE.

Krok 1: Przycisk

Microbit posiada na płytce dwa przyciski samonośne. Nazywamy to przyciskiem A i przyciskiem B osobno. Odpowiedni PIN IDE dla przycisku A to 5, a odpowiadający PIN IDE dla przycisku B to 11. Możesz zobaczyć schemat obwodu dla przycisku poniżej.

Na tym zdjęciu widać, że przycisk połączył się z oporem na podciąganie. Przed naciśnięciem przycisku jest pod wysokim napięciem. Po naciśnięciu przycisku jest on pod niskim napięciem. Oto przykładowy kod przycisku:

[cceN_cpp theme="świt"] const int buttonA = 5; // numer szpilki przycisku const int buttonB = 11; // numer pinu przycisku void setup() { Serial.begin(9600); Serial.println("mikrobit jest gotowy!"); pinMode(przyciskA, INPUT); pinMode(przyciskB, INPUT); } void loop(){ if (! digitalRead(przyciskA)) { Serial.println("Przycisk A naciśnięty"); } if (! digitalRead(przyciskB)) { Serial.println("Przycisk B naciśnięty"); } opóźnienie(10); }

[/cceN_cpp]

Po pobraniu programu ustaw szybkość transmisji Serial Monitar na 9600.

Naciśnij przycisk A, Serial Monitar wyświetli "Przycisk A wciśnięty"; naciśnij przycisk B, wyświetli się "Przycisk B wciśnięty".

Krok 2: Inne GPIO

Micro:bit wyprowadza częściowy port IO złotym palcem. Musimy zwrócić szczególną uwagę na to, że większość portu IO może być używana wielokrotnie. Aby prawidłowo używać tych portów IO, możesz zapoznać się z warunkami ponownego użycia portów IO. Więcej szczegółów znajdziesz w poniższej tabeli. Ta tabela pokazuje różne dane dotyczące każdego z pinów złącza krawędziowego micro:bit.

Możesz użyć zacisku aligatora, aby wygodnie wyprowadzić P0, P1, P3, 3V i GND. Jeśli to wciąż dla Ciebie za mało, polecam Ci zakup płytki typu breakout micro:bit.

Obie powyższe dwie tablice zaciskowe mogą wyprowadzić wszystkie porty IO, co umożliwia zaprogramowanie tych portów IO i sterowanie obwodem zewnętrznym.

Krok 3: Odczyty względne:

Opanuj swój Micro:bit z Arduino IDE --Light LED

Ten artykuł pochodzi z:

Jeśli masz jakieś pytania, możesz skontaktować się z: [email protected].

Zalecana: