Grundkenntnisse Programmierung 1 (Pulsierende LED)

Aus HSHL Mechatronik
Version vom 31. Mai 2023, 15:05 Uhr von Justin Frommberger (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Grundkenntnisse für die Programmierung == ---- <syntaxhighlight lang="C" style="border: none; background-color: #EFF1C1; font-size:14px"> void setup ( ) // Programmstart { // Anweisungen } void loop ( ) // Hauptschleife { // Anweisungen } </syntaxhighlight> ---- 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 Konfig…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Grundkenntnisse für die Programmierung


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.