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

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 22: Zeile 22:
* Hier schreiben wir unseren Code hinein, der dauerhaft ausgeführt werden soll.
* Hier schreiben wir unseren Code hinein, der dauerhaft ausgeführt werden soll.


== Initalisierung ==
== Initialisierung ==
 
'''Erklärung'''
* Zuweisung für ein Datenobjekt oder einer Variable.
* Wird benötigt, um in unserem Programm Variablen Eigenschaften (Werte) zuzuweisen.
* Sozusagen wird einer Person einen Nachnamen zugeordnet (Lisa), um sie wiederzuerkennen oder einzuordnen bekommt sie den Nachnamen '''Wald'''.
* So weiß das Programm, dass Lisa mit Nachnamen Wald heißt.
 
'''Datentypen'''
* Um nun unsere erstelle Variable (Lisa = Wald) verwerden zu können, benötigen wir einen Datentypen.
* Arduino verfügt über einige Variablen, siehe [[https://www.arduino.cc/reference/de/#variables Hier!]]
* Für unser Beispiel (Lisa = Wald) benötigen wir eine Variable für Buchstaben (String)

Version vom 6. Juni 2023, 17:08 Uhr

Void loop und void setup


void setup ( ) // Programmstart
{
  // Anweisungen
}
void loop ( )  // Hauptschleife
{
  // Anweisungen
}

Setup-Funktion

  • Wird einmalig beim Start des Arduino-Boards oder nach einem Reset ausgeführt.
  • In dieser Funktion werden Variablen, Pinmodi, Bibliotheken, usw. initalisiert.
  • Muss immer vorhanden sein!

Die Loop-Funktion

  • Ist eine Endlosschleife, die nach jedem Durchlauf erneut aufgerufen wird.
  • Hier schreiben wir unseren Code hinein, der dauerhaft ausgeführt werden soll.

Initialisierung

Erklärung

  • Zuweisung für ein Datenobjekt oder einer Variable.
  • Wird benötigt, um in unserem Programm Variablen Eigenschaften (Werte) zuzuweisen.
  • Sozusagen wird einer Person einen Nachnamen zugeordnet (Lisa), um sie wiederzuerkennen oder einzuordnen bekommt sie den Nachnamen Wald.
  • So weiß das Programm, dass Lisa mit Nachnamen Wald heißt.

Datentypen

  • Um nun unsere erstelle Variable (Lisa = Wald) verwerden zu können, benötigen wir einen Datentypen.
  • Arduino verfügt über einige Variablen, siehe [Hier!]
  • Für unser Beispiel (Lisa = Wald) benötigen wir eine Variable für Buchstaben (String)