Guten Tag, Ich möchte gerne einen Webserver auf meinem ESP8266 laufen lassen der nach nach einem einfachen Submit(Button) eine LED blinken lässt und auch dementsprechend wieder Stoppen kann. Leider scheint dies gar nicht so leicht zu lösen zu sein, wie vorher gedacht und mit den einfachen Werkzeugen von Webservern komme ich nicht genau an das was ich machen möchte. WebServer erstellen ist kein Problem und eine LED mit einem Button zu schalten funktioniert auch wunderbar, aber eine Schleife auf dem WebServer laufen zu lassen die, die LED blinken lässt und auf einen Stop Befehl wartet klappt leider nicht. Habt ihr da zufällig eine Idee wie man so etwas laufen lassen kann ?
Hi, Schreibe doch eine Funktion die zyklisch die LED toggelt. In der Funktion prüfst du ein Flag welches angibt ob geblinkt werden soll oder nicht. Dieses Flag setzt du false respektive false an der Stelle an der du jetzt gerade die Led direkt schaltest. Wenn das Flag auf false steht muss die LED immer ausgeschaltet werden. Für das zeitliche gibt's in Arduino bspw. die micros ().... Grüße Jochen
Gast
#6374686
Hallo, der Code ist für ESP32, sollte aber auch auf ESP8266 laufen. Viel Spass damit!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.