Nr.01 Blinkende LED | Funduino - Kits Und Anleitungen Für Arduino
Maybe your like
Blinkende LED Inhaltsverzeichnis
Für dieses Projekt benötigst du
- 1* Mikrocontroller mit passendem USB-Kabel
Eine blinkende LED am Arduino Mikrocontroller
Aufgabe: Eine Leuchtdiode soll blinken.
Auf dem Arduino ist an Pin 13 bereits eine LED eingebaut (für Testzwecke). Häufig blinkt diese Lampe schon, wenn man ein neues Arduino-Board anschließt, da das Blink-Programm zum Testen des Boards je nach Hersteller bereits vorab installiert ist. Wir werden dieses Blinken jetzt selbst programmieren.
Schaltung:
Die auf dem Board vorhandene LED ist auf dem Bild rot eingekreist.
Man muss nur das Board per USB-Kabel mit dem Computer verbinden.
1.1 Programmabschnitt 1: Loop (Variablen benennen)
Wir haben nur einen Ausgang – An Pin13 soll eine Spannung ausgegeben werden (Die LED soll schließlich leuchten.).
Wir schreiben mitten in das weiße Eingabefeld der Arduino-Software:
In dem Teil zwischen den geschweiften Klammern werden nun die Setupinformationen eingebracht. In diesem Fall: „Pin13 soll ein Ausgang sein“.
1.2 Programmabschnitt 2: Loop (Hauptteil)
1.3 Der komplette Sketch
Nun wird auch der Inhalt des Loop-Teils, also das Hauptprogramm, eingebracht:
void setup() //Hier beginnt das Setup.
{ //Hier beginnt ein Programmabschnitt.
pinMode(13, OUTPUT); //Pin 13 soll ein Ausgang sein.
} //Hier ist ein Programmabschnitt beendet.
void loop() //Hier beginnt das Hauptprogramm.
{ //Hier beginnt ein Programmabschnitt.
digitalWrite(13, HIGH);//Schalte die Spannung an Pin13 ein (LED an).
delay(1000); //Warte 1000 Millisekunden (eine Sekunde).
digitalWrite(13, LOW);//Schalte die Spannung an Pin13 aus (LED aus).
delay(1000); //Warte 1000 Millisekunden (eine Sekunde).
} //Programmabschnitt beendet.
Fertig. Der Sketch sollte nun exakt so aussehen, wie er auf dem Bild rechts dargestellt ist. Er muss jetzt nur noch auf das Board hochgeladen werden. Das funktioniert mit der rot umkreisten Schaltfläche (oben links in der Software).
1.4 Variation des Sketches
Das Programm kann jetzt noch variiert werden. Beispiel: Die LED soll sehr schnell blinken. Dazu verkürzen wir die Wartezeiten (von 1000ms auf 200ms)
void setup() //Hier beginnt das Setup
{ //Hier beginnt ein Programmabschnitt.
pinMode(13, OUTPUT); //Pin 13 soll ein Ausgang sein.
} //Hier ist ein Programmabschnitt beendet.
void loop() //Hier beginnt das Hauptprogramm
{ //Programmabschnitt beginnt.
digitalWrite(13, HIGH); //Schalte die Spannung an Pin13 ein (LED an).
delay(200); //Warte 200 Millisekunden
digitalWrite(13, LOW); //Schalte die Spannung an Pin13 aus (LED aus).
delay(200); //Warte 200 Millisekunden
} //Programmabschnitt beendet.
Der neue Sketch muss nun wieder auf das Board hochgeladen werden. Wenn alles geklappt hat, sollte die LED nun schneller blinken.
Funduino - Dein Onlineshop für Mikroelektronik
- Dauerhaft bis zu 10% Rabatt für Schüler, Studenten und Lehrkräfte
- Mehr als 3.500 Artikel sofort verfügbar!
- Über 8 Jahre Erfahrung mit Arduino, 3D-Druck und co.
Anleitungen für Einsteiger
Anleitungen für Fortgeschrittene
Heute schon gespart?
Mit dem Gutscheincode „FUNDUINO10“ sparst du 10,00 € beim Kauf eines Funduino Starter Kits für Arduino oder dem Funduino Cube.
Jetzt sparen
Schließen
Funduino KI-Programmierhilfe
AI Agent Minimize Hallo! Willkommen beim Chatbot von Funduino. Wenn du eine technische Frage hast, kann ich dir sicherlich weiterhelfen. Bei Fragen rund um eine Bestellung, wende dich bitte direkt an unseren Kundendienst. Benötigst du Unterstützung bei deinem Projekt?×1Alle Modelle der hier gezeigten Modelle sind hier zum Download in einer kompakten Zip Datei verfügbar.
Hier klicken zum DownloadenLizenz
Anleitungen für Arduino von Funduino GmbH – Ralf Snieders sind lizenziert unter einer Creative Commons Namensnennung – Nicht kommerziell – Keine Bearbeitungen 4.0 International Lizenz.
Tag » Arduino Led 10 Mal Blinken Lassen
-
Lektion 10 – For-Schleife Und Der LED Rechner – Arduino Tutorial
-
Arduino LED Dreimal Blinken Lassen - Deutsch
-
LED 3 X Blinken Lassen Ohne Blocking Code Zu Verwenden - Deutsch
-
LED Pro Sekunde Kurz Blinken Lassen - Deutsch - Arduino Forum
-
LED Im Setup Blinken Lassen - Deutsch - Arduino Forum
-
LED Per MILLIS Blinken Lassen. AN Und AUS Zeit Soll ...
-
LED Zum Blinken Bringen Mit Einem Knopf Und Wieder Ausmachen
-
Arduino LED Blinken Lassen Tutorial Deutsch German - YouTube
-
LED Blinken Lassen Ohne Delay Und Mit Einem Ende
-
20 LEDs Unterschiedlich Blinken Lassen
-
Schleifen - SenseBox:edu
-
[PDF] Einführung In Mikrocontroller – Der Arduino Als Steuerzentrale
-
Arduino Led Blinken Lassen Und Musik Gleichzeitig? - Gutefrage
-
Arduino 101: LED Mit Einer Taste Blinken Lassen - Computer Skills