Make Magazin 4/2018
S. 68
Android-Apps programmieren
Aufmacherbild

Smartphone als Fernsteuerung

Was tun mit ausgedienten Smartphones? Mit der einsteigerfreundlichen Programmiersprache Processing kann man Android-Apps entwickeln und damit eigene Projekte über das WLAN fernsteuern. Wie das geht, zeigt dieser Artikel an einem Beispielprojekt mit dem ESP32.

Die Make-Ausgabe 6/17 zeigte ab Seite 12, wie man ein Nachtlicht in Form einer Blume baut. Ein Servo sorgte dabei für die Auslenkung der Blütenblätter, zwei NeoPixel-LED-Ringe leuchteten in wählbaren Farben. Gesteuert wurde alles von einem Arduino Nano.

Das Innenleben dieser Blume haben wir uns als Vorbild genommen, doch unser Projekt geht einen Schritt weiter: LED-Ring und Servo sollen übers WLAN steuerbar sein, bequem über eine selbst programmierte Smartphone-App. Deshalb verwenden wir als Mikrocontroller einen ESP32, der sich ebenfalls in der Arduino-Entwicklungsumgebung programmieren lässt, aber bei einem günstigen Preis WLAN bereits an Bord hat. Das Ganze ließe sich am Ende als alternative Technik in den Fuß der Nachtlicht-Blume einbauen. Der Einfachheit halber beschränken wir uns im Folgenden allerdings auf einen NeoPixel-Ring und auch nur eine Farbe.