Unser Urteil
Eine hervorragende Einführung in die Verwendung von Add-Ons mit dem Raspberry Pi Pico.
Zum
Einfach zu installieren
Einfache MicroPython-Bibliothek
Viel Spaß beim Coden
Gegen
Blockiert den Zugriff auf den GPIO
Die „Unicorn“-Platinen von Pimoroni sind Teil der Raspberry Pi-Geschichte, seit der Unicorn HAT 2014 herauskam. Für ihre neueste Iteration hat Pimoroni das Pico Unicorn Pack eingeführt, das speziell für den Raspberry Pi Pico entwickelt wurde. Dieses Zusatzboard für 19,80 £ () verfügt über 112 RGB-LEDs und vier Drucktasten, alles in einem ordentlichen „Paket“, das zu den GPIO-Pins des Raspberry Pi Pico passt.
Design und Verwendung des Pimoroni Pico-Einhorns
Pico Unicorn misst nur 2,4 x 1 x 0,4 Zoll (62 x 25 x 10 mm) und wird mit einem Kopfstift geliefert, der so konzipiert ist, dass er zu den männlichen Kopfstiften passt, die mit dem Raspberry Pi Pico verwendet werden. Das Verbinden des Pico-Einhorns mit Ihrem Pico ist ein Kinderspiel. Stellen Sie einfach sicher, dass die Ausrichtung des Micro-USB-Anschlusses mit der auf dem Pico Unicorn übereinstimmt. Der Strom wird vom Raspberry Pi Pico über den GPIO zum Pico Unicorn geleitet, sodass nur ein Stromanschluss erforderlich ist.
Die Programmierung des Pico Unicorn ist über C/C++ und MicroPython möglich (siehe Einrichten von Raspberry Pi Pico), mit Bibliotheken und Beispielen für beide. Für unsere Überprüfung haben wir uns an MicroPython gehalten, da dies die von der Raspberry Pi Foundation bevorzugte Sprache ist. Um das Pico-Einhorn zu verwenden, müssen wir eine benutzerdefinierte Version von MicroPython herunterladen und installieren, die die Bibliotheken/Module für die Pico-Zusatzplatinen von Pimoroni enthält.
Das picounicorn MicroPython-Modul ist einfach zu verwenden und auf der einfachsten Ebene müssen wir lediglich das Modul importieren, initialisieren und dann den Code anweisen, welche LED wir steuern möchten und welche Farbe wir möchten sein. Für unser Testskript haben wir einen Code geschrieben, um die Farbe einer LED mit dem urandom-Modul zufällig zu ändern, um eine Zahl zwischen 0 und 15 (x-Achse) und 0 bis 6 (y-Achse) auszuwählen. Farben werden durch Mischen von R-, G-, B-Werten zwischen 0 (aus) und 255 (volle Helligkeit) erzeugt.
Anwendungsfälle für das Pimoroni Pico Unicorn
Pico Unicorn ist viel mehr als nur hübsche Lichter. Die LEDs können verwendet werden, um Daten visuell zu kommunizieren, Text zu scrollen, und wenn sie mit den vier Drucktasten verwendet werden, können wir sogar einfache Spiele bauen. Pico Unicorn kann auch mit den Brettern Pico Omnibus und Pico Decker verwendet werden, die die Anzahl der Packs erweitern, die mit dem Pico verwendet werden können.
Endeffekt
Das Pico-Einhorn ist eine einfache und sanfte Einführung in die Verwendung von Add-Ons mit Ihrem Raspberry Pi Pico. Das MicroPython-Modul ist unkompliziert und die unmittelbaren Ergebnisse werden die Fantasie eifriger Programmierer fesseln.