Zum Inhalt springen
Kontakt

Deine erste Arduino-Schaltung

Wie bringt ein kleines Programm eine LED zum Blinken?

Entdeckt · Einsteiger

Projekt zum Entdecken · Die Originalquellen führen dich zum Aufbau.

Selbst ausprobieren

Gib der LED deinen Rhythmus.

Bestimme, wie lange die LED jeweils an und aus bleibt.

Was du beobachten kannst

1000 ms an und 1000 ms aus ergeben zusammen einen Zyklus von zwei Sekunden.

Browser-Modell des Blink-Programms, ohne angeschlossenes Board. Ein vollständiger Zyklus enthält zwei Wartezeiten.

Ein paar Zeilen Code werden sichtbar

Eine LED ist ein erstaunlich guter Anfang: Du siehst sofort, ob dein Programm einen Ausgang verändert. Beim Arduino Uno kannst du zuerst die eingebaute LED nutzen. So lernst du den Ablauf kennen, bevor eine zusätzliche Schaltung dazukommt.

Auf dem Foto erkennst du USB-Anschluss, Mikrocontroller und beschriftete Anschlussleisten. USB verbindet das Board beim Programmieren mit dem Computer. Die Anschlüsse werden später zur Verbindung mit Tastern, Sensoren oder weiteren Ausgängen.

So entsteht der Blinkrhythmus

  1. Vorbereiten. setup() legt einmal fest, dass LED_BUILTIN ein Ausgang ist.
  2. Einschalten. digitalWrite() setzt den Ausgang auf HIGH; im Blink-Beispiel des Uno leuchtet die LED.
  3. Warten und ausschalten. Nach einer Pause setzt das Programm den Ausgang auf LOW.
  4. Wiederholen. Nach der zweiten Pause beginnt loop() erneut. Beide Pausen zusammen bestimmen den vollständigen An/Aus-Zyklus.

Der Originalcode von Arduino macht diesen Zusammenhang gut nachvollziehbar. Mit je 1000 Millisekunden Pause dauert ein vollständiger Zyklus ungefähr zwei Sekunden.

Verändere eine Sache

Lade das offizielle Blink-Beispiel und ändere zunächst nur eine der beiden Wartezeiten. Leuchtet die LED nun länger, oder wartet sie länger im ausgeschalteten Zustand? Formuliere deine Vermutung vor dem Hochladen.

Danach ist eine externe LED ein sinnvoller nächster Schritt. Folge dabei dem Aufbau der offiziellen Anleitung mit passendem Vorwiderstand. Ein eigener Blinkrhythmus kann später der Anfang einer Statusanzeige, eines kleinen Spiels oder einer Reaktion auf einen Taster sein.

Von anderen Makern lernen

Schau dir an, wie es geht.

Robotic TutorialsArduino Tutorial (deutsch) #2 - Blink LED + programming Tutorial

YouTube · Robotic Tutorials · Deutsch

Arduino Tutorial (deutsch) #2 - Blink LED + programming Tutorial

Beobachte, welche Codezeile den Ausgang ändert und welche nur die Zeit bis zum nächsten Wechsel bestimmt. Veröffentlicht 2016: Die IDE sieht heute anders aus; das Blink-Prinzip bleibt als Einstieg geeignet.

Auf YouTube ansehen ↗

Beim Laden wird eine Verbindung zu YouTube aufgebaut.

BK EasyLife ElectronicsArduino Tutorial #01 LED blinken lassen //German/Deutsch

YouTube · BK EasyLife Electronics · Deutsch

Arduino Tutorial #01 LED blinken lassen //German/Deutsch

Vergleiche Aufbau und Programm: Wo steckt die LED, und welcher Anschluss wird im Code angesprochen? Ergänzende Aufbau-Demo; die aktuelle Anleitung des verwendeten Boards bleibt die Referenz.

Auf YouTube ansehen ↗

Beim Laden wird eine Verbindung zu YouTube aufgebaut.

Originalprojekt & Quellen

Was möchtest du als Nächstes versuchen?

Entdecke weitere Projekte oder bring deine Frage zum Tech-Treff mit.