
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

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:
Obiektyw makro do majsterkowania z AF (inny niż wszystkie inne obiektywy makro do majsterkowania): 4 kroki (ze zdjęciami)

Zrób to sam obiektyw makro z AF (inny niż wszystkie inne obiektywy makro do majsterkowania): Widziałem wielu ludzi robiących obiektywy makro za pomocą standardowego obiektywu kitowego (zwykle 18-55 mm). Większość z nich to obiektyw po prostu przyklejony do aparatu tyłem lub zdjęta przednia soczewka. Obie te opcje mają wady. Do montażu obiektywu
CalClock: po prostu zobacz swój harmonogram: 4 kroki (ze zdjęciami)

CalClock: Po prostu zobacz swój harmonogram: Najgorsza utrata koncentracji jest przerywana tylko po to, aby dowiedzieć się, że nie ma potrzeby przerywania. Często zdarza się to w związku z moim harmonogramem. Zajmę się problemem i pomyślę „Czy jest
Zamień swój schemat EAGLE w płytkę drukowaną: 22 kroki (ze zdjęciami)

Zamień swój schemat EAGLE w płytkę drukowaną: W poprzednim Instructable przedstawiłem wprowadzenie do schematu za pomocą edytora CadSoft EAGLE. W tej instrukcji zrobimy płytkę drukowaną z tego schematu. Myślę, że powinienem powiedzieć, że zrobimy PCB DESIGN; robienie fizycznego boa
Opanuj perfekcyjne łączenie przewodów w linii za każdym razem: 7 kroków (ze zdjęciami)

Opanuj perfekcyjne łączenie przewodów za każdym razem: W tej instrukcji nauczę Cię, jak wykonać idealne łączenie przewodów w linii za każdym razem. Co to jest łączenie w linii? Cóż, jeśli pracujesz z dowolnym rodzajem okablowania elektrycznego i musisz połączyć 2 części drut masz 2 opcje, pigtail lub inlinePigtail s
Opanuj cuda Samuela B.F. Morse'a! (Moja pierwsza instrukcja): 3 kroki

Opanuj cuda Samuela B.F. Morse'a! (My First Instructable): Hej, dzisiaj pokażę wam, jak zrobić prosty telegraf za mniej niż 10 dolarów. Jest to prosta koncepcja pojedynczego przycisku telegraficznego i pilota. Pomysł polega na tym, aby użyć spinacza do bielizny do zrobienia przycisku i akumulatora za pomocą brzęczyka, aby