Arduino Teil 3 – Mehrere LEDs anschließen

Es ist Zeit, dem Arduino den Umgang mit mehr als einer LED beizubringen.

Die Schaltung ist im Bild recht gut erkennbar, ich benutze die Pins 11 bis 13 um die LEDs anzusteuern. Vor die rote LED habe ich den 220 Ohm Widerstand gesetzt, vor die gelbe und grüne jeweils einen 150 Ohm Widerstand. Die Verkabelung auf dem Breadboard war etwas fummelig, bei nächstbester Gelegenheit werde ich eine entsprechende Skizze anfertigen.

Das Programm ist einfach eine Abwandlung aus dem ersten Artikel: Ich lege defines für die Ports 11 bis 13 an, setze die Pin Modi auf OUTPUT und lasse die einzelnen LEDs abwechselnd blinken.

arduino wrote:
#define LEDr 13
#define LEDg 12
#define LEDy 11
 
 
void setup()
{
  pinMode(LEDr, OUTPUT);
  pinMode(LEDg, OUTPUT);
  pinMode(LEDy, OUTPUT);
 
}
 
void loop()
{
  digitalWrite(LEDr,HIGH);
  delay(1000);
  digitalWrite(LEDr,LOW);
  delay(1000);
  digitalWrite(LEDg,HIGH);
  delay(1000);
  digitalWrite(LEDg,LOW);
  delay(1000);
  digitalWrite(LEDy,HIGH);
  delay(1000);
  digitalWrite(LEDy,LOW);
  delay(1000);
}

Arduino mit drei LEDs

Fritzing File

Fritzing Skizze:

Schaltbild, erstellt mit Fritzing

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website