Wechselblinker



Seite als PDF

Ziel des Projekts

Zwei gel­be LEDs sol­len im Wech­sel jeweils 1 Sekun­de leuch­ten.

Das Pro­gramm mit Open Rober­ta und Ardui­no:

Benötigte Bauteile

  • 2 LEDs
  • 2 Wider­stän­de 220 Ω
  • Lei­tungs­dräh­te

Beach­te die ⇒Vor­wi­der­stän­de ver­schie­de­ner LEDs

Board installieren

Instal­lie­re mit dem Board­ver­wal­ter das pas­sen­de Board:

Schaltpläne

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

Ardui­no UNO

Wemos D1 Mini

[Wechselblinker_D1_Mini]

ESP32-Wroom

Das Programm

Definition der Variablen

Im Kopf des Pro­gramms kön­nen Varia­ble defi­niert wer­den. Das kön­nen Zah­len oder Zei­chen­ket­ten sein. Hier soll der Typ int (= Inte­ger) benutzt wer­den.
Der Typ int umfasst Ganz­zah­len, begin­nend mit -32768 bis 32767. Die Varia­blen sol­len ver­wen­det wer­den, um den LEDs die digi­ta­len Aus­gän­ge zuzu­ord­nen.

Das erleich­tert beson­ders bei kom­ple­xen Pro­gram­men die Zuord­nung eines Bau­teils als Ein­gang oder als Aus­gang.

Der Name einer Varia­ble darf kei­ne Son­der­zei­chen (ä, ö, ü, ß), Leer­zei­chen oder Satz­zei­chen ent­hal­ten.
Außer­dem darf er nicht mit einer Zahl begin­nen.

Ver­wen­de eine „spre­chen­de“ Varia­ble: Wäh­le den Namen so, dass du auf den Inhalt der Varia­ble schlie­ßen kannst.

Wei­te­re Infor­ma­tio­nen

Erläu­te­run­gen zum Pro­gramm am Bei­spiel des Ardui­no UNO:

Die lin­ke LED (GELB_L) hat den Pin 7, die rech­te LED (GELB_R) wird dem Pin 5 zuge­ord­net. Im wei­te­ren Ver­lauf des Pro­gramms kön­nen jetzt die Wer­te GELB_L (für den Pin 7) und GELB_R (für den Pin 5) ver­wen­det wer­den:

Hier ein Aus­schnitt aus dem Pro­gramm:

Ardui­no UNO:

ESP32-Wroom:

Set­ze die Defi­ni­ti­on der Varia­blen an den Anfang des Pro­gramms.
(vor den set­up-Teil)
Die Pro­gram­me für die ver­schie­de­nen Mikro­con­trol­ler unter­schei­den sich nur in der Zuwei­sung der Pins.

Ardui­no UNO

Wemos D1 Mini

ESP32-Wroom

// ist ein Kom­men­tar ⇒Wei­te­re Infor­ma­tio­nen

Bei­de Pins wer­den als Aus­gang (OUTPUT) ver­wen­det.

Der zeitliche Ablauf


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


Letzte Aktualisierung: Jan. 12, 2026 @ 10:41

Inhalt