Der Reiz war übermächtig.....
Hier eine Variante, im älteren "Combie Stil", natürlich mit millis() und einem switch/case, im Herzen verankert.
#include <TaskMacro.h>
const byte IN1 = 13;
const byte IN2 = 12;
Task automat()
{
taskBegin();
pinMode(IN1,OUTPUT);
pinMode(IN2,OUTPUT);
while(1)
{
digitalWrite(IN1,HIGH);digitalWrite(IN2, LOW);
taskPause(5000);
digitalWrite(IN1, LOW);digitalWrite(IN2,HIGH);
taskPause(5000);
digitalWrite(IN1, LOW);digitalWrite(IN2, LOW);
taskPause(5000);
}
taskEnd();
}
void setup() { }
void loop()
{
automat();
}