Blin­ken­de LED

Lese­zeit: 4 Minu­ten
Navi­ga­ti­on

Eine gel­be LED soll 1 Sekun­de blin­ken, dann 1 Sekun­de aus­ge­schal­tet sein.

Bevor du das Board über USB an den Com­pu­ter anschließt:
Ver­bin­de sorg­fäl­tig die im Schalt­plan dar­ge­stell­ten elek­tro­ni­schen Bau­tei­le mit der Steck­pla­ti­ne und dem Ardui­no.
Ver­glei­che den Schalt­plan mit dei­nem Auf­bau.

Benö­tig­te Bau­tei­le:

  • gel­be LED
  • Wider­stand > 100 Ω
  • Lei­tungs­dräh­te

Baue die Schal­tung auf.
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

So sieht es aus:

Jetzt kannst du das Pro­gramm schrei­ben.

Jedes Pro­gramm (Sketch) besteht aus zwei Tei­len, die unbe­dingt vor­han­den sein müs­sen:

Dem set­up

Hier wer­den die Ein- oder Aus­gän­ge mit ihrer zuge­ord­ne­ten Num­mer defi­niert. In die­sem Fall ist die LED als Aus­gang (OUTPUT) mit dem digi­ta­len Pin Num­mer 7 ver­bun­den.

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

Dem eigent­li­chen Pro­gramm, das als Schlei­fe (loop) wie­der­holt wird

Die LED an Pin 7 soll zunächst für eine Sekun­de leuch­ten.

An den Pin 7 wird das Signal an (HIGH) gesen­det (digi­tal­Wri­te), anschlie­ßend war­tet (delay) das Pro­gramm für 1 Sekun­de (= 1000 Mil­li­se­kun­den).

Danach wird die LED aus­ge­schal­tet (LOW) und das Pro­gramm war­tet wie­der­um für 1 Sekun­de. Dann beginnt alles von vorn.

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

Über­prü­fe zunächst die Rich­tig­keit des Pro­gramms.
Soll­ten Feh­ler auf­tau­chen, wer­den sie in der Sta­tus­zei­le rot mar­kiert.

Dann kannst du das Pro­gramm hoch­la­den.

Ach­te dar­auf, dass der rich­ti­ge Port (Arduino/Genuino) ein­ge­stellt ist.



Ver­wand­te Auf­ga­ben:


Letzte Aktualisierung: 23. Aug 2020 @ 11:11