Beschreibung
Pimoroni hat ein Trackball-Modul von jedermanns Lieblingstelefon mit Fruchtgeschmack genommen und einen Haufen cleverer Technik hinzugefügt, damit Sie Old-School-Interaktion in Ihre Projekte einbauen können. Neben x/y-Richtungstracking und Klick haben wir eine RGBW-LED (rot/grün/blau/weiß) direkt unter dem durchsichtigen Trackball hinzugefügt, um ihn zu beleuchten und Ihnen ein visuelles Feedback zu ermöglichen.
Verwenden Sie Trackball Breakout mit einem Arduino, der USB HID unterstützt, um ihn als winzige Maus zu verwenden. Oder warum verwenden Sie ihn nicht als Farb-/Helligkeitssteuerung für eine LED-Matrix-Breakout oder ein Set Pimoroni Mote-Leuchten?
Da der Trackball eine griffige Gummioberfläche hat, können Sie ihn auch mit dem Trackball nach unten verwenden und ihn beim Rollen auf einer Oberfläche verfolgen, wie eine traditionelle Rollkugelmaus.
Er ist kompatibel mit Pimoronis ausgefallenen Breakout Garden HAT, bei dem die Verwendung von Breakouts so einfach ist, wie das Einstecken in einen der sechs Steckplätze und der Start zum Wachsen Ihres Projekts, zum Erstellen und Coden.
Merkmale
- Mini-Trackball mit Klicktaste
- RGBW-LEDs unter dem Trackball zur Beleuchtung
- Trackball-Gehäuse aus gegossenem Kunststoff
- Befestigungslöcher
- Nuvoton N76E003AQ20 MCU
- I2C-Schnittstelle (Adresse 0x0A/0x0B (Schnittspur))
- 3,3V oder 5V kompatibel
- Schutz gegen Verpolung
- Kompatibel mit allen Modellen von Raspberry Pi und Arduino
- Python-Bibliothek
- Der Bausatz enthält
- Trackball-Breakout
- 1x5 Stiftleiste
- 1x5 rechtwinklige Buchsenleiste
- Wir haben dieses Breakout-Board so entworfen, dass Sie das Stück der rechtwinkligen Buchsenleiste anlöten und direkt auf die unteren linken 5 Pins des GPIO-Headers Ihres Raspberry Pi stecken können (Pins 1, 3, 5, 7, 9).
Technik
Es steckt eine bemerkenswerte Menge an Technik in diesem winzigen Breakout.
Das Trackball-Modul selbst hat an jeder Ecke einen winzigen Zylindermagneten, der sich dreht und von einem der vier Hall-Effekt-Sensoren gelesen wird.
Es gibt einen winzigen Dome-Schalter direkt unter dem Trackball, um Klicks zu erkennen, und vier LEDs (rot, grün, blau, weiß) um den Trackball herum, um ihn zu beleuchten.
Zum Schutz des Moduls haben wir ein Kunststoffgehäuse für den Trackball entwickelt und gespritzt, das zum Reinigen des Trackballs oder der Rolle oder zum Austausch des Moduls abgenommen werden kann.
Auf dem Modul befindet sich eine Nuvoton N76E003AQ20 MCU, die die Ausgaben des Trackballs und des Kuppelschalters ausliest, die LEDs steuert und I2C implementiert.
Software
Wir haben eine Python-Bibliothek für Trackball Breakout zusammengestellt, die das Auslesen von Richtungswerten, Klick-Events und das Setzen der LED-Farbe vereinfacht. Es gibt eine Handvoll Beispiele, wie man die Richtung ausliest und klickt, die LEDs regenbogenfarbig macht, und es als Maus in Raspbian benutzt.
Hinweise
- Der Trackball-Breakout funktioniert nur zuverlässig mit I2C-Geschwindigkeiten bis zu 250kHz aufgrund von Beschränkungen in der Clock-Stretching-Implementierung des Raspberry Pi
- Abmessungen: 25x22x9,5mm