Grundkenntnisse Programmierung 1 (Pulsierende LED): Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(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…“)
 
Zeile 1: Zeile 1:
== Grundkenntnisse für die Programmierung ==
== Void loop und Void setup ==


----
----
Zeile 13: Zeile 13:
</syntaxhighlight>
</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 Konfiguration
*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.
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
*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.
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 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 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
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
alle weiteren Anweisungen und Funktionsaufrufe untergebracht, die im Normalbetrieb für die
gewünschte Lösung benötigt werden.
gewünschte Lösung benötigt werden.

Version vom 31. Mai 2023, 16:06 Uhr

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.