Digitaler Ausgang

Wir lassen eine bzw. zwei Lampen blinken. Jede LED muss über einen Vorwiderstand abgesichert sein. Da die LED sonst zu viel Strom zieht uns sich durch Überhitzung zerstören würde. Mit einem Widerstand wird der Stromfluss begrenzt.

Eine Lampe blinken lassen

int led = 13;

void setup() {                
  pinMode(led, OUTPUT);     
}

void loop() {
  digitalWrite(led, HIGH);   
  delay(1000);               
  digitalWrite(led, LOW);    
  delay(1000);               
}

Zwei LEDs abwechselnd blinken lassen

int led_A = 8;
int led_B = 9;

void setup() {                
  pinMode(led_A, OUTPUT);     
  pinMode(led_B, OUTPUT);     
}

void loop() {
  digitalWrite(led_A, HIGH);   
  digitalWrite(led_B, LOW);   
  delay(1000);               
  digitalWrite(led_A, LOW);   
  digitalWrite(led_B, HIGH);   
  delay(1000);               
}