Forum: Mikrocontroller und Digitale Elektronik Fragen zu dem ESP8266 in Kombination mit Ws2812b


von Febru F. (Firma: google) (febru) Flattr this


Lesenswert?

Hallo,
ich möchte mein erstes Led Projekt umsetzen und hoffe, dass ihr mir 
helfen könnt.
Ich habe zwei parallel liegende Ws2812b Streifen, wobei jeder mit den 
gleichen Daten versorgt, werden soll, sie sollen also synchron laufen.
Der eine Streifen hat 387 Led und der andere um die 395(da muss ich 
nochmal nachzählen).
Hier ist wichtig zu sagen, dass es mir keinesfalls um die genaue 
Ansteuerung jeder einzelnen Led geht. Ich möchte das nur grob steuern 
können, daher denke ich ist es auch kein Problem, dass beide 
unterschiedlich lang sind, oder?
Die Stromversorgung habe ich bereits geregelt. Jeder der beiden Streifen 
läuft mit einem eigenen Netzteil.

Mein ursprünglicher Plan war beide über den Diamex WS2812B Controller, 
LED-Player-T laufen zu lassen, dazu habe ich nachdem Datenausgang am 
Controller die Bahnen aufgesplittet. Das hat alles soweit gut 
funktioniert. Ich wollte für die Streifen eigene Programme schreiben, 
mit JINX oder anderen Programmen, die mir hier schon vorgeschlagen 
wurden. Nun habe ich etwas komplett neues gefunden, was preislich 
gesehen auch eine ganze Ecke günstiger ist und zwar den ESP8266. Als 
Laie habe ich überall nachgelesen, aber es sind noch einige Fragen offen 
geblieben. Ich hoffe ihr könnt die mir beantworten. Dies sind Folgende:

- wie viele Led kann ich mit dem ESP8266 ansteuern, ich habe was von 490 
gelesen?
- Der ESP8266 läuft mit 3,6V, der Streifen aber mit 5V. Dazu habe ich 
gelesen, dass es ESP8266 NodeMcu gibt. Ich habe keine Ahnung was das 
bedeutet, diese würden aber mit 5V laufen, ist das richtig und sind das 
diese: 
https://www.amazon.de/AZDelivery-NodeMCU-ESP8266-ESP-12E-Development/dp/B06Y1ZPNMS/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=ESP-8266&qid=1616599838&sr=8-3

- Kann ich die Datenleitung nach dem ESP8266 auch einfach aufsplitten?
- Ich würde den ESP gerne mit WLED flashen, da ich dazu die besten 
Anleitungen gefunden habe. So sind mir ja einige Effekte schon 
vorgegeben. Kann ich mit Arduino auch neue Effekte programmieren und 
darüber laufen lassen?

Sry, für den langen Text, aber ich hoffe es ist verständlich geblieben.
Bitte berücksichtigt, dass ich von der ganzen Thematik noch wenig Ahnung 
habe.
Ich danke euch für eure Hilfe!

: Verschoben durch Moderator
von Mr. T (Gast)


Lesenswert?

Wenn du eh noch keinen esp8266 hast kauf doch gleich einen esp32, der 
kann 750 LEDs mit WLED, oder noch mehr wenn die Effekte nicht zu schnell 
laufen sollen.

Du kannst deine beiden Streifen einfach hintereinander haengen und in 
WLED in zwei Segmente unterteilen. Oder einfach zwei esp32, fuer jeden 
Streifen einen, und dann in den WLED Einstellungen synchronisieren.

Stromversorgung ist auf der ersten Seite im WLED Wiki dargestellt, nimm 
halt ein esp32 Modul wie das NodeMCU mit Spannungswander dass auch mit 
5V klarkommt. Den level shifter zur ersten LED kann man sich sparen wenn 
die Kabel kurz sind.

von Heinz R. (heijz)


Lesenswert?

Mr. T schrieb:
> Den level shifter zur ersten LED kann man sich sparen wenn
> die Kabel kurz sind.

Ich habe hier so was laufen - Kabellänge 5 cm - funktioniert nicht 
zuverlässig ohne Levelshifter

Felix B. schrieb:
> - Kann ich die Datenleitung nach dem ESP8266 auch einfach aufsplitten?

ja das geht - dann leuchten beide Streifen parallel, also jeweils die 
gleiche LED

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.