Forum: Projekte & Code Projektvorstellung RGB LED Steuerung (Chamäleon)


von Daniel M. (erfolgstyp)


Angehängte Dateien:

Lesenswert?

Hallo Zusammen,

meine Projektvorstellung ist nicht ganz uneigennützig, weil ich mir 
erhoffe hier Tester zu finden.

Um vernünftig testen zu können würde ich den ersten 3 (gerne auch 5) 
Leuten die sich bei mir melden meine Hardware zur Verfügung stellen. 
Bauteile und Versandkosten übernehme ich. Was ich mir im Gegenzug 
wünschen würde wäre ein kurzer Testbericht mit 
Verbesserungen/Anregungen.

Zunächst habe ich mein Projekt im Arduino Forum gepostet, da es mit dem 
Arduino Framework gemacht wurde, leider hat sich dort bisher niemand 
gefunden der gerne Testen möchte.

Zum Projekt:

Es handelt sich um eine RGB LED Steuerung die auf dem ESP8266 basiert. 
Für viele sicher ein alter Hut, aber da LEDs das Arschgeweih der Möbel 
sind findet es vllt. der ein oder andere Trotzdem brauchbar.
Beim ersten starten und wenn keine WLAN Verbindung zustande kommt öffnet 
sich ein Accesspoint um die eigenen (WLAN) Parameter eingeben zu können 
und um den LED Streifen "grundlegend" steuern zu können. Sind die 
richtigen Verbindungsparameter eingegeben verbindet sich das Gerät mit 
dem WLAN und kann jetz über einen Webserver gesteuert werden. Wesentlich 
flexiebler gestaltet sich die Steuerung über MQTT, womit neben den 
Grundfarben auch die Helligkeit und jede weitere beliebige Farbe 
eingestellt werden kann. Vorraussetzung ist natürlich ein MQTT Broker im 
Netzwerk, dessen IP Adresse bei den Verbindungsparametern eingegeben 
werden kann. Daneben ist ein Telnet Server zum Debugging und OTA zum 
Flashen implementiert.

Da der Code ca. 900 Zeilen umfasst lade ich ihn als zip hoch, ebenfalls 
im Anhang Bilder der fertig aufgebauten Platinen die ich verschicken 
würde, sowie Schaltplan und Layout.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.