
Einführung #
Microbit-Shield-V1.0 ist eine miniaturisierte multifunktionale Erweiterungskarte, die für den Micro:bit entwickelt wurde. Die Erweiterungskarte verwendet standardmäßige farbcodierte Header, sodass Benutzer leicht zwischen verschiedenen Pins unterscheiden können. Sie eignet sich für elektronische Experimente, kleine Roboter, interaktive Geräte, tragbare Projekte und mehr. Darüber hinaus können Benutzer mit einer 18650-Batterie entsprechende Programme offline ausführen.
Die Erweiterungskarte verfügt über eine Ladefunktion für den 18650-Akku. Verbinden Sie einfach die Micro-USB-Schnittstelle der Erweiterungskarte mit einem Micro-USB-Kabel, um den Ladevorgang zu starten, wenn die Stromversorgung hergestellt ist. Darüber hinaus ist die Erweiterungskarte mit zwei Ladekontrollleuchten ausgestattet. „CHRG“ zeigt an, dass der Akku geladen wird, während „STDBY“ anzeigt, dass der Akku vollständig geladen ist. Die umfassende Konfiguration erfüllt die Anforderungen von Benutzern bei Heimwerkerprojekten in hohem Maße.
Eigenschaften #

Die erweiterten Pins können wie folgt konfiguriert werden:
3 PWM-Ausgänge
1 Paar serielle UART-Übertragung und -Empfang
1 SPI-Bus (P13-P15)
1 I2C-Bus (P19-P20)
P3, P4, P6, P7, P9, P10 dienen zur Steuerung des LED-Bildschirms auf der Controllerplatine
P5, P11 dienen zur Steuerung der A- und B-Tasten auf der Controllerplatine

SPEZIFIKATIONEN #
Größe: 78.4 mm * 44 mm
Gewicht: 30.2g


Beispielcode #
Nach dem Einsetzen der Micro:bit-Controllerkarte in den Steckplatz der Erweiterungskarte werden drei LED-Leuchten mit den Pins P12, P13 und P14 der Erweiterungskarte verbunden. Die einzelnen Arbeitsschritte sind dabei wie folgt:
①Öffnen Sie die Microsoft MakeCode-Website: Microsoft MakeCode für Microbit (microbit.org) und greifen Sie auf die Bedienoberfläche der Software zu.
②Kopieren Sie die Erweiterungs-URL für ACEBOTT:
https://github.com/ACEBOTTteam/Acebott
③Klicken Sie in MakeCode auf „Erweiterungen“.

④Fügen Sie die gerade kopierte Erweiterungs-URL in die Suchleiste ein und drücken Sie dann die Eingabetaste.


⑤Nach dem Hinzufügen wird die ACEBOTT-Erweiterung angezeigt.
⑥ Klicken Sie dann auf „Anzeige“ → wählen Sie das LED-Codemodul zur Programmierung aus.

⑦Laden Sie abschließend das Programm hoch, um das Blinken der drei LED-Leuchten zu steuern.
Schaltplan #

Beispielcode #

Testergebnisse #
Nachdem Sie das Programm hochgeladen haben, öffnen Sie es durch Umlegen des Schalters. Sie werden nun beobachten, dass die drei LED-Leuchten in einer Schleife laufen, d. h., sie leuchten gleichzeitig für eine Sekunde auf und schalten sich dann gleichzeitig wieder aus.

