Forum: Mikrocontroller und Digitale Elektronik ESP32 welche Einstellungen in WLED?


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Robin S. (rs13)



Lesenswert?

Hallo zusammen,

mein ESP32 mit WLED steuert meine WS2812b LED´s nicht korrekt bzw. gar 
nicht.
Verbindung zum Smartphone besteht, die LED´s leuchten auch, allerdings 
in sehr wilkürlichen Farben und die ersten 30 LED´s wechseln auch dauern 
ihre Farbe bzw. blinken. Ich kann ich keinerlei Einstellungen vornehmen. 
Also weder an/aus schalten noch irgendwelche Farben oder Effekte 
einstellen. Das Seltsame ist aber, dass der LED Strip in einer komischen 
Weise auf die Eingaben reagiert wenn man z.B. die Farbe ändert.
Ich gehe stark davon aus, dass es entweder eine Einstellungssache ist 
oder ich die Daten Leitung am falschen PIN des ESP32 eingesteckt habe.
Erkennt jemand den Fehler oder weiß jemand was ich bei den Werten falsch 
eingestellt habe?

Besten Dank schon mal im Voraus!

von Busmaster (Gast)


Lesenswert?

Probier mal D2.. es müssen nach einem Reset erstmal alle Orange 
leuchten.. wenn es nicht D2 ist einfach ausprobieren..

von Martin (Gast)


Lesenswert?

Wie viel LEDs hast du insgesamt und wie sieht deine Stromversorgung aus?

von Jan L. (ranzcopter)


Lesenswert?

Robin S. schrieb:
> Ich gehe stark davon aus, dass es entweder eine Einstellungssache ist
> oder ich die Daten Leitung am falschen PIN des ESP32 eingesteckt habe.

deine WLED-Config sagt offenbar GPIO2 ("2"), während dein "grünes Kabel" 
(Datenleitung?) an "D0" zu stecken scheint, was bei diesem Bord wohl 
GPIO7 ist...
Am besten mal nach "G2" umstecken, so wie's eigentlich auch "ganz oben" 
im WLED-Wiki steht...

von Robin S. (rs13)


Lesenswert?

Martin schrieb:
> Wie viel LEDs hast du insgesamt und wie sieht deine Stromversorgung aus?

Habe insgesamt einen Strip mit 300 zum Testen, am Ende werden es ca. 600 
sein mit 2x 12A Netzteil und verschiedenen Versorgungspunkten

von Robin S. (rs13)



Lesenswert?

Jan L. schrieb:

> Am besten mal nach "G2" umstecken, so wie's eigentlich auch "ganz oben"
> im WLED-Wiki steht...

Vielen vielen Dank, es funktioniert jetzt! Also zumindest fast:
Farben an der Palette unter dem Reiter Colors kann ich einstellen und 
unter dem Reiter Effects funktioniert auch alles.
Nur die Effekte unter dem Reiter Colors (unter der Farbpalette) 
funktionieren nicht. Woran kann das liegen?
(nicht von dem "connection to light failed" verwirren lassen, da war der 
Strom kurz weg)

von Stefan F. (Gast)


Lesenswert?

Robin S. schrieb:
> Habe insgesamt einen Strip mit 300 zum Testen, am Ende werden es ca. 600
> sein mit 2x 12A Netzteil und verschiedenen Versorgungspunkten

600 · 60mA sind aber 36A.

Die Lichterkette braucht ein Steuersignal mit mindestens 3,5V Pegel, was 
dein ESP-Board nicht liefern kann. Für eine zuverlässige Funktion 
brauchst du dazwischen einen Pegelwandler.

Bei mehr als 30cm Leitung zum LED Streifen würde ich am Ausgang des 
Pegelwandlers einen 110Ω Widerstand platzieren, um Reflexionen in der 
Leitung zu unterdrücken.

von Andre K. (andre1980)


Lesenswert?

Stefan ⛄ F. schrieb:
> Die Lichterkette braucht ein Steuersignal mit mindestens 3,5V Pegel,

Seit 19.02.19 eigentlich nicht mehr. Seit der Version 5 reicht ein Pegel 
von 2,7V

Natürlich ist es nahezu unmöglich zu erkennen welche WS2812b verbaut 
wurden.

http://www.peace-corp.co.jp/data/WS2812B-V5_V1.0_EN.pdf

von Alexander B. (bittneralexander)


Lesenswert?

Ich klinke mich mal in diesen Thread hier ein.
Eine Frage hätte ich: Wieviel einzelne LEDs könnte man mit einem ESP32 
steuern?
Ich müsste hier ca. 20 einzelne, einfarbige LEDs ansteuern. Die ganze 
Elektronik dahinter (wie ich eine 12V-LED mit einem Mosfet ansteuere) 
ist kein Problem. Aber kann man mit WLED ca. 20 LEDs mit PWM steuern?

von Stefan F. (Gast)


Lesenswert?

Alexander B. schrieb:
> Eine Frage hätte ich: Wieviel einzelne LEDs könnte man mit einem ESP32
> steuern?

Theoretisch unendlich viele.

>  Aber kann man mit WLED ca. 20 LEDs mit PWM steuern?

Erstmal verstehen, was eine WS2812 ist und wie sie funktioniert. Siehe 
ihr Datenblatt und ergänzend:
http://stefanfrings.de/mikrocontroller_buch/Einstieg%20in%20die%20Elektronik%20mit%20Mikrocontrollern%20-%20Band%202.pdf 
Kapitel 9.4

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.