Letztens habe ich mir einen neuen Raspberry Pi 3 zusammen mit dem Sense HAT-Modul und einigen anderen Komponenten bestellt. Die Hauptattraktion des Sense HAT ist das auf der Platine befindliche LED-Pixelfeld und ein kleiner Joystick. Außerdem befinden sich noch diverse Sensoren auf der Platine. Das Pixelfeld, der Joystick und alle vorhandenen Sensoren lassen sich natürlich über eine Python-Bibliothek ganz einfach ansprechen.
Man kann jeden einzelnen Pixel individuell programmieren. Ich habe mir da mal einen kleinen Smiley gebaut, der nach einer zufälligen Anzahl an Sekunden anfängt böse zu lachen. 😂
Emulator
Es gibt übrigens auch einen Sense HAT Emulator für diejenigen, die an einer anderen Maschine programmieren wollen oder die Funktionalität einfach mal ausprobieren möchten ohne selbst ein Sense HAT zu besitzen. Unter Raspbian ist der Emulator bereits vorinstalliert; unter Ubuntu kann man ihn über das Paket sense-emu-tools
nachinstallieren. Um im Code den Emulator anzusprechen muss man lediglich from sense_hat
durch from sense_emu
ersetzen.
Hinweis: Aus irgendeinem Grund hat der Emulator Probleme die RGB-Farbcodes darzustellen wenn sie nicht ganz intensiv sind. Auch bei meinem Smiley musste ich die RGB-Farbcodes stärker machen damit die LEDs im Emulator aufleuchten …