LEDs flamen (kleines Programm)

Baumi1889:
Zudem hab ich noch die Frage, ob sich das ganze auch als Schrittkette realiseren lässt und wie man verschieden Aktionen, wie oben beschrieben zurücksetzen kann..

Vermutlich brauchst Du mehrere Schrittketten. Aktionen startest Du mittels Merkern. In der Schrittkette wird ein Merker gesetzt und zum nächsten Schritt gewechselt, wo auf den zurückgesetzten Merker gewartet wird. Außerhalb der Schrittkette wird die Helligkeit der LED bis zum Maximum verändert, dann der Merker zurückgesetzt.

Wegen der quasi parallelen Verarbeitung sind delay() und blockierende Schleifen tabu. Zeiten mit millis() realisieren und Schleifen zu loop() hin öffnen.

In diesem Forum findest Du unter "agmue anleitung" weiteren Text und Links, beispielsweise zum beliebten Nachtwächter.