Ein fortschrittliches Stimmungslicht auf Basis von ESPHome. Fokus auf Hardware-Stabilität, Signalintegrität und Langlebigkeit.
| Das Insane Moodlight V2.0 adressiert typische Probleme von DIY-LED-Projekten durch präzise Spannungsregulierung und intelligentes Software-Management für Display und Energieversorgung. |
|
Signalqualität und Schutz
Einsatz eines Levelshifters zur Anhebung der Datenpegel auf 5V, unterstützt durch einen 100nF Keramikkondensator. 62-Ohm-Widerstände in den Datenleitungen eliminieren Reflexionen und garantieren ein sauberes Signalbild.
Spannungsglättung
Umfassende kapazitive Pufferung verhindert LED-Flackern bei Lastspitzen. Die Schaltung ist durch eine Glassicherung und einen LiPo-Laderegler für den autarken Betrieb abgesichert.
Sensorik und Telemetrie
Erfassung von Umgebungsdaten via DHT-Sensor. Die Batterieüberwachung erfolgt präzise über einen Spannungsteiler am Analog-Eingang A0.
Betriebssicherheit
Ein integrierter Pixel-Shift verschiebt den Bildinhalt alle zwei Minuten, um ein Einbrennen des OLED-Displays dauerhaft zu verhindern. Die Boot-Logik schützt gespeicherte Nutzer-Nachrichten im Flash-Speicher.
Interaktion
Der Master-Toggle speichert aktuelle Farb- und Helligkeitswerte beim Ausschalten global. Beim Neustart wird der exakte vorherige Zustand wiederhergestellt. Der Gruß-Modus ermöglicht animierte Symbole (Herz, Stern, Smiley) und individuelle Texte.
Energiemanagement
Automatisches Warnsystem bei kritischer Spannung:
• Unter 10% Kapazität: Rotes Blinken (10s Intervall)
• Unter 5% Kapazität: Rotes Blinken (5s Intervall)
Design
Die Pyramidenflächen sind für optimale Lichtdiffusion konstruiert. Ein transparenter Streifen am Sockel sorgt für ein dezentes "Passive Light".
Bedienung
Zentrales OLED-Display mit drei darunterliegenden haptischen Mikroschaltern für die direkte Systemsteuerung ohne App-Zwang.
- secrets.yaml mit Netzwerkdaten konfigurieren.
- Kompilierung und Upload via ESPHome.
- Integration in Home Assistant zur Steuerung der Lichteffekte.
Die vollständige Steuerung erfolgt über Home Assistant. Hier werden alle Parameter von der Display-Helligkeit bis zu individuellen Gruß-Texten verwaltet.
Zukunftssicheres Design
Auf der Platine wurden gezielt Lötpads für die Pins RST, D0, D8 und RX herausgeführt. Diese dienen als Schnittstellen für zukünftige Hardware-Erweiterungen oder individuelle Funktionsänderungen ohne mechanische Eingriffe in das bestehende System.
Platinen-Fertigung
Im Repository befindet sich ein dedizierter Ordner mit den Gerber-Dateien. Damit kann die passende Platine direkt bei einem Platinen-Service (z.B. JLCPCB oder PCBWay) bestellt werden, um einen industriell sauberen Aufbau des Moodlights zu garantieren.


