wie Variable in if-abfrage ändern? -> neues problem: PulseIn, map und if/else

hallo Daniel_N

Bei mir funktioniert der Code.

Du hast aber einige kleinere Fehler:

const int ledPin1 =  3;      // the number of the LED pin
const int ledPin2 =  5;      // the number of the LED pin
...
#define led1 3
#define led2 5

und dann:

pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
    // set the digital pin as output:
  pinMode(ledPin1, OUTPUT);
  pinMode(ledPin2, OUTPUT);

Bitte das eine (led1) oder das andere (ledPin1). Beide braucht es nicht.

long previousMillis = 0;

Bitte eine Variable unsigned long;

Kontrolliere mal ob Du die LEDs auf den Pins 3,5 10 und 11 hast.

Viele Grüße Uwe