Wenn es darum geht Himbeer-Pi Projekte, ist es schwer, den kreativen Funken zu übertreffen, der mit jeder Weihnachtszeit kommt. Heute haben wir ein aufregendes Pi-betriebenes Weihnachtsprojekt vom Hersteller Zatagado, das wir vorführen können. Mit Hilfe unseres Lieblings-SBC ist Zatagado in der Lage, die Lichter an ihrem zu steuern Weihnachtsbaum Verwenden eines benutzerdefinierten Webservers.
Das Projekt basiert auf einem Raspberry Pi 4, aber Sie könnten das Konzept leicht mit einem Pi 3 oder sogar einem Pi Zero W nachbilden. Der Pi muss über GPIO verfügen, um die Weihnachtsbeleuchtung zu steuern, was in diesem Fall ein Streifen einzeln adressierbarer WS2812b ist LEDs sowie eine Internetverbindung zum Hosten der Webserver-Schnittstelle.
Der Pi ist mit dem LED-Streifen verbunden und kann ihn mit benutzerdefinierten Effekten steuern. Diese Sequenzen werden auf dem Pi gespeichert und können dank eines Servers, der auf dem Pi läuft, von jedem Gerät mit einem Webbrowser abgerufen werden. Benutzer können sich mit der Weboberfläche verbinden und verschiedene Lichtanimationen auswählen, um die Effekte in Echtzeit zu steuern.
In ihrem Reddit-Thread (öffnet in neuem Tab), erklärt Zatagado weiter, wie die Webschnittstelle funktioniert, unterstützt durch Erfahrungen aus CS-Kursen, die sie an der Hochschule studiert haben. Es stützt sich auf Flask für das Backend und verwendet React, um die Frontend-Schnittstelle zu erstellen.
Laut Zatagado sind bereits Pläne in Arbeit, das Projekt für das nächste Jahr mit weiteren Funktionen aufzupeppen. Zu den Upgrades gehören Dinge wie die Möglichkeit, Farben auszuwählen und die Streifen gegen traditionellere Lichterketten auszutauschen.