Hallo liebe Mikrocontrollergemeinde, ich habe mich in letzter Zeit damit auseinandergesetzt eine Steuerung für einen RGB-LED-Stripe zu entwickeln. Dabei bin ich auf das ESP8266 Modul gestoßen. Dieses hat mich auf Anhieb fasziniert und ich möchte gerne die Steuerung darüber realisieren. Bisher bin ich derart vorgegangen, dass ich über eine Handyapp durch Aufrufen von URL's die Daten an das ESP-Modul übermittelt habe. Von da aus werden die Informationen weiter an das Arduino geschickt, welches die LED's schaltet. Funktioniert soweit auch ganz nett solange man Anfragen in größeren Zeitabständen verschickt. In der App habe ich zwei Slider. Einen für Helligkeit und einen weiteren für die Farbe. Hier möchte gerne dass bei Herüberwischen die Farbe bzw. Helligkeit in mehr oder weniger Echtzeit sich ändert. Dies erfordert leider höhere Schaltfrequenzen. Im Accesspointbetrieb schafft das Modul bei meinem Code etwa eine Schaltfrequenz von 10 Hertz ohen Absturz. Im Stationmodus ist das Modul damit bereits deutlich überfordert und stürzt ab. Programmiert habe ich das ESP mit der Arduino IDE. Der Quellcode ist im Anhang zu finden. Gibt es Möglichkeiten den Absturz des Moduls zu verhindern bzw. die Schaltfrequenz weiter zu steigern? (Wieso stürzt das Modul überhaupt ab ?!) Ich hoffe Ihr könnt mir helfen. Vielen Dank schonmal im voraus. Liebe Grüße Daniel
Hi, viele Probleme am ESP8266 mit Arduino IDE kommen durch Watchdog resets. Es kann jetzt sein, dass dein Code in der Hauptschleife zu viele "refreshs" abarbeitet ohne ein delay() oder yield() aufzurufen, welche den wdt wieder resetten würden. Ich denke hier http://www.esp8266.com/viewforum.php?f=25 wärst du vermutlich besser aufgehoben (Schmiedl - Schmied)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.