Inhaltsverzeichnis:

Beherrschen Sie Ihr Micro: Bit mit Arduino IDE - Button und anderem GPIO - Gunook
Beherrschen Sie Ihr Micro: Bit mit Arduino IDE - Button und anderem GPIO - Gunook

Video: Beherrschen Sie Ihr Micro: Bit mit Arduino IDE - Button und anderem GPIO - Gunook

Video: Beherrschen Sie Ihr Micro: Bit mit Arduino IDE - Button und anderem GPIO - Gunook
Video: Building logistics projects with GitHub ecosystem and Github Copilot 2024, November
Anonim
Meistern Sie Ihr Micro:bit mit Arduino IDE - Button und anderen GPIO
Meistern Sie Ihr Micro:bit mit Arduino IDE - Button und anderen GPIO

In unserem vorherigen Blog Master Your Micro:bit with Arduino IDE --Light LED haben wir darüber gesprochen, wie man die micro:bit-Bibliothek auf der Arduino IDE installiert und wie man LED auf micro:bit mit Arduino IDE ansteuert. In diesem Artikel erklären wir Ihnen, wie Sie micro:bit button und GPIO mit Arduino IDE ansteuern.

Schritt 1: Schaltfläche

Microbit hat zwei selbsttragende Tasten auf der Platine. Wir nennen es separat Button A und Button B. Die entsprechende IDE-PIN für Taster A ist 5 und die entsprechende IDE-PIN für Taster B ist 11. Sie können den Schaltplan für Taster unten sehen.

Aus diesem Bild können wir sehen, dass der Knopf mit dem Pull-up-Widerstand verbunden ist. Bevor die Taste gedrückt wird, steht sie unter Hochspannung. Nachdem die Taste gedrückt wurde, befindet sie sich in Niederspannung. Hier ist der Beispielcode für die Schaltfläche:

[cceN_cpp theme="dawn"] const int buttonA = 5; // die Nummer des Druckknopfstifts const int buttonB = 11; // die Nummer des Druckknopf-Pins void setup () { Serial.begin (9600); Serial.println ("Microbit ist bereit!"); pinMode (TasteA, EINGANG); PinMode (Taste B, INPUT); aufrechtzuerhalten. Void Schleife () { if (! digitalRead (buttonA)) { Serial.println ("Button A gedrückt"); } if (! digitalRead (buttonB)) { Serial.println ("Button B gedrückt"); } Verzögerung(10); }

[/cceN_cpp]

Nachdem Sie das Programm heruntergeladen haben, stellen Sie die Baudrate von Serial Monitar auf 9600 ein.

Drücken Sie Taste A, Serial Monitar zeigt "Taste A gedrückt" an; Drücken Sie Taste B, es wird "Taste B gedrückt" angezeigt.

Schritt 2: Andere GPIO

Micro:bit führt mit seinem goldenen Finger einen Teil des IO-Ports heraus. Wir müssen besonders darauf achten, dass die meisten IO-Ports wiederholt verwendet werden können. Um diese IO-Ports richtig zu verwenden, können Sie sich auf die Bedingungen für die wiederholte Verwendung von IO-Ports beziehen. Weitere Details finden Sie in der Tabelle unten. Diese Tabelle zeigt verschiedene Daten zu jedem der Pins des micro:bit Edge Connectors.

Mit einem Krokodilklemme können Sie P0, P1, P3, 3V und GND bequem herausführen. Wem es immer noch nicht reicht, dem möchte ich den Kauf eines micro:bit Breakout Boards empfehlen.

Beide oben genannten Breakout-Boards können alle IO-Ports herausführen, wodurch Sie für diese IO-Ports programmieren und den äußeren Stromkreis steuern können.

Schritt 3: Relative Messwerte:

Meistern Sie Ihr Micro:bit mit Arduino IDE --Light LED

Dieser Artikel ist von:

Bei Fragen wenden Sie sich bitte an: [email protected].

Empfohlen: