Grundkenntnisse Programmierung 1 (Pulsierende LED)
Void loop und Void setup
void setup ( ) // Programmstart
{
// Anweisungen
}
void loop ( ) // Hauptschleife
{
// Anweisungen
}
- Die Setup-Funktion wird einmalig beim Start des Arduino-Boards oder nach einem Reset ausgefüuhrt. In dieser Funktion werden Grundeinstellungen wie Variablendeklarationen oder die Konfiguration
der seriellen Schnittstelle vorgenommen. Zusätzlich werden die Ein- und Ausgänge gesetzt.
- Die Setup-Funktion ist zwingend notwendig und muss immer vorhanden sein, auch wenn keine
Deklarationen erfolgen müssen. In diesem Fall bleibt die Funktion ohne Anweisungen.
- Die Loop-Funktion ist der zweite Bereich der Grundstruktur eines Arduino-Programms und hat
die Aufgabe eines Hauptprogramms. Nach dem einmaligen Durchlaufen der Setup-Funktion wird die Loop-Funktion durchlaufen – wie der Name schon sagt, als endlose Schleife. Im Loop werden alle weiteren Anweisungen und Funktionsaufrufe untergebracht, die im Normalbetrieb für die gewünschte Lösung benötigt werden.