Summary
Habe eine Lampe konstruiert die mit WLED und einem ESP32 läuft.
Sie wird mit einem Netzteil über USB C betrieben. Bedienung erfolgt mit WLED oder per Touch an der Oberseite.
Die Konfiguration (Software) ist so eingestellt das diese bei kurzem berühren einschaltet/ausschaltet. Bei längerem drücken kann die Helligkeit per Dimmer eingestellt werden. Bei kurzen doppeltem berühren wird der Modus weitergeschaltet.
Welcher Modus abgespielt werden soll kann selbst konfiguriert werden. Bei meiner Einstellung ist die ganze Auswahl vorhanden.
Achtet euch beim Zusammenbau auf die richtige Reihenfolge. Der Touch Sensor darf erst nach Montage des Schirmes auf das Deckelgewinde angeklebt werden (Durchführung geht sonst nicht mehr) Auf dem Bild 4 falsch, Bild 5 richtig.
Verwendete Materialien sind:
- Filament PLA weiss von Ender
- ESP32 -> hier ist dringend darauf zu achten das dieser Touch Eingänge und W-Lan hat, ansonsten funktioniert es nicht.
- Touch Sensor ist ein TTP223, hier darauf achten das die Verbindung von A gebrückt wird(wie auf dem Bild) Der TTP223 muss nicht zwingend verwendet werden. Es kann auch ein Touch Ausgang mit Kabel und einem Stück Metall genommen werden. Bei diesem vorgehen ist aber eine direkte Berührung vom Metall erforderlich.
- USB Typ C 2pin Stecker Jack Weiblich
- Kabel und Wago klemmen oder vergleichbares. Kann auch gelötet werden, was aber sehr umständlich ist.
- LED Strip 3 Meter mit 60 LED pro Meter. Entweder WS2812B 5 Volt oder SK6812 5Volt (RGBW wen weis separat angesteuert werden möchte) (3 Meter werden nicht ganz benötigt, nur 155 LED) . Hier kann selbst entschieden werden ob es mehr oder weniger LED pro Meter sind. 60 ist eine gute Zahl. Bei mehr wird es Kritisch mit der Stromzufuhr, da die 155 LED eigentlich schon mit 9.5 Ampere versorgt werden müssen, je nach Ausführung. In meinem Fall sind es 18 Watt pro Meter.
Auf dem Bild ist zu erkennen das ich eine zusätzliche Leitung an das ende gezogen habe für die Stabilisierung. Besser wäre eine mittlere Einführung der Zuführung damit die Belastung abnimmt. Ich betreibe die LED mit einem 5 Volt 3 Ampere Netzteil was ausreicht. Verwendet hier nicht die billigsten (Ohne vor Widerstand) da diese am ende nicht die gleiche Farben haben wie am Anfang des Strip und gerne Probleme machen. Auf dem Bild sind genau solche Billigen zu erkenn die Probleme gemacht haben. - Netzteil mit Kabel USB A auf USB C oder gleich USB C mit mindestens 3 A (Bei weniger kann es passieren das sich der ESP32 aufhängt beim starten). Hier ein nicht zu grosses nehmen, da es sonst mit der Zuleitung von USB C kritisch wird (Wärme) Habe 2 Lampen im Einsatz mit USB A auf USB C mit 18 Watt Ausgang (Netzteil kann mehr , ist aber auf 18 Watt pro Ausgang begrenzt)
Die Installation der Software auf den ESP32 kann direkt über : https://install.wled.me/ erfolgen.
Nach der Installation und Einrichtung zuerst die Einstellungen vornehmen vor dem Anschliessen der LED.
Einstellungen:
LED Preference ->
- Limiter ankreuzen und auf 3000mA einstellen
- LED auswählen mit der länge
- Data GPIO einstellen ich verwende 12 für die Ansteuerung der Datenverbindung zum Streifen
- Button 1 GPIO verwenden und auf 33 stellen oder den eigenen angeschlossenen Pin für die Touch Eingabe auswählen (Button 0 umstellen auf Unused und Disabled das sonst bei zu langem drücken vom Touch der ESP ein resett macht) Es muss hier ein GPIO sein der zwingend Touch unterstützt.
- Wer geschaltete Steckdosen verwenden möchte, kann die Funktion Turn LEDs on after Power up/reset aktivieren und auf z.B 255 stellen Nach einstecken wird die Lampe automatisch eingeschaltet und auf volle Helligkeit (255)gestellt,
Time und Macros -> - Hier müssen die Buttons eingestellt werden. Alles auf 0 stellen, ausser bei Button 1. Hier eintragen, erstes Feld 1, zweites Feld 0, drittes Feld 2 (Zusammenhang mit dem GPIO 33 für Touch den wir oben eingestellt haben. Dies ist das verhalten je nach Tastendruck)
Weiter müssen noch 3 Preset erstellt werden für die richtige Zuweisung und Funktion. Am PC auf der Startseite, in der APP unter Prests. Die Genauen Einstellungen nach den Bildern übernehmen. Boot ist für das einschalten, nach betätigen einer schaltbaren Steckdose oder einstecken der Lampe. Effekte ist zum weiterschalten der Effekte bei Doppeltem berühren. Ein/Aus zum über Touch ein und auszuschalten. Bei Effekte können auch nur die Lieblings Effekte oder selbst erstelle Effekte durchgeschaltet werden. Diese Erklärung ist zu viel für hier.
Теги
Источник модели
