Bewegungssensor auswerten: Mit Wackeln programmieren lernen

Bewegungssensoren stecken in vielen Geräten und bieten neue Formen der Nutzereingaben, auch ohne Taster und Schalter. Doch ihre Auswertung in einem eigenen Programm ist nicht einfach, gerade beim Bau eigener Geräte. Wir erklären die grundlegenden Schritte anhand eines kleinen Spiels auf einem bunt leuchtendem Mikrocontroller-Board.

Artikel von Thomas Ell veröffentlicht am
Adafruit Playground Circuit
Adafruit Playground Circuit (Bild: Thomas Ell)

Als ehemaliger Informatik-Ausbilder habe ich immer ein Auge auf neue Mikrocontroller-Boards mit pädagogischer Ausrichtung. Deshalb weckten die ungewöhnlichen Circuit-Playground-Boards von Adafruit mit ihren vielen Sensoren und der runden Form meine Aufmerksamkeit. Schon länger habe ich Adafruits Neopixel-Ringe in Verbindung mit den Trinkets des Herstellers verwendet, um Anfängern das Programmieren beizubringen. Ein Neopixel-Ring ermöglicht es, Grundlagen wie die Verwendung von Programmschleifen direkt optisch sichtbar zu machen, indem zum Beispiel der Wert einer Zählvariable für eine bestimmte LED steht. Da beim Circuit Playground Controller und Neopixel auf einer Platine integriert und auch noch eine Fülle von Sensoren verbaut sind, erschien mir der Controller als ideale Grundlage für erste Experimente mit Arduinos und dem Erlernen des Programmierens.


Weitere Golem-Plus-Artikel
Framework: Cross-Plattform mit Tauri
Framework: Cross-Plattform mit Tauri

Tauri ist ein besonders flexibles Framework, um Anwendungen auf verschiedene Plattformen zu bringen. Wir erklären, was es kann, schauen unter die Haube und implementieren auch gleich eine erste Anwendung.
Von Fabian Deitelhoff


Energiewende: Wie das Stromnetz der Zukunft aussehen muss
Energiewende: Wie das Stromnetz der Zukunft aussehen muss

Der Umstieg auf erneuerbare Energiequellen funktioniert nur, wenn das Stromnetz ausgebaut und digitalisiert wird. Wie die Infrastruktur in Zukunft aussehen muss.
Eine Analyse von Gerd Mischler


Virtualisieren mit Windows, Teil 2: In Hyper-V eine VM erstellen und konfigurieren
Virtualisieren mit Windows, Teil 2: In Hyper-V eine VM erstellen und konfigurieren

Hyper-V ist eine gute Lösung, um mehrere VMs auf einem Rechner zu betreiben. Wir stellen es in einer dreiteiligen Reihe im Detail vor. In Teil 2 geht es um das Erstellen einer VM.
Eine Anleitung von Holger Voges


    •  /