Arduino Nano – Mehrere LEDs blinken
Dieses Tutorial führt Sie durch die Programmierung des Arduino Nano, um mehrere LEDs gleichzeitig blinken zu lassen, wobei jede ihre eigene Frequenz hat, ohne die Delay-Funktion zu verwenden. Obwohl wir drei LEDs als Beispiel verwenden, können Sie das Setup mühelos erweitern, um weitere LEDs hinzuzufügen.
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Kaufhinweis: Um den Verdrahtungsprozess zu vereinfachen, empfehlen wir die Verwendung des LED Module, das mit einem eingebauten Widerstand geliefert wird.
Über LED
Wir haben ein spezielles Tutorial über LEDs. Das Tutorial enthält detaillierte Informationen und Schritt-für-Schritt-Anleitungen zur Pinbelegung der Hardware, zum Funktionsprinzip, zur Verdrahtung mit dem Arduino Nano, zum Arduino-Nano-Code... Weitere Informationen dazu finden Sie unter dem folgenden Link:
Verdrahtungsdiagramm

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Siehe Der beste Weg, den Arduino Nano und andere Komponenten mit Strom zu versorgen.
Arduino Nano Code - Mehrere LEDs blinken
Um mehrere LEDs blinken zu lassen, können wir die Funktion delay() nicht verwenden. Stattdessen müssen wir die Funktion millis() verwenden und die Zeitstempel verwalten.
Die Verwaltung von Zeitstempeln beim Blinken mehrerer LEDs kann für Anfänger eine Herausforderung darstellen. Glücklicherweise vereinfacht die ezLED-Bibliothek den Prozess des Blinkens mehrerer LEDs, indem sie Zeitstempel intern verwaltet. Dadurch entfällt die Notwendigkeit, dass Benutzer die Verwaltung von Zeitstempeln übernehmen, wenn sie diese Bibliothek verwenden. Zusätzlich lässt sich der Code durch den Einsatz eines LED-Arrays klarer und knapper gestalten.
Schnelle Schritte
- Verdrahten Sie die Komponenten gemäß dem bereitgestellten Diagramm.
- Verbinden Sie das Arduino Nano-Board über ein USB-Kabel mit Ihrem Computer.
- Öffnen Sie die Arduino IDE auf Ihrem Computer.
- Wählen Sie das Arduino Nano-Board und den entsprechenden COM-Port aus.
- Klicken Sie auf das Bibliotheken-Symbol in der linken Leiste der Arduino IDE.
- Suchen Sie „ezLED“, und finden Sie dann die ezLED-Bibliothek von ArduinoGetStarted.
- Klicken Sie auf die Install-Schaltfläche, um die ezLED-Bibliothek zu installieren.

- Kopieren Sie den obigen Code und fügen Sie ihn in die Arduino IDE ein.
- Kompilieren und den Code auf das Arduino Nano-Board hochladen, indem Sie in der Arduino IDE auf die Hochladen-Schaltfläche klicken.

- Überprüfen Sie den Status der LED
Arduino Nano Code - mehrere LEDs mithilfe eines Arrays blinken lassen
Wir können den obigen Code optimieren, indem wir ein LED-Array verwenden. Der unten stehende Code verwendet das Array, um LED-Objekte zu verwalten.
Für das flexible Blinken verweisen Sie bitte auf andere Funktionen der ezLED-Bibliothek
Video Tutorial
Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.