Anhang A: Codereferenz

A.1  Programmstruktur

Die Grundstruktur eines Arduino-Programms besitzt immer die beiden Funktionen setup() und loop().

Somit sieht der minimale Code für ein Programm (Sketch) so aus:

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

Listing A.1: Arduino-Sketch: Grundstruktur

Die Setup-Funktion wird einmalig beim Start des Arduino-Boards oder nach einem Reset ausgeführt. In dieser Funktion werden Grundeinstellungen wie Variablendeklarationen oder Konfiguration der seriellen Schnittstelle vorgenommen. Zusätzlich werden in der Setup-Funktion die Ein- und Ausgänge gesetzt.

int ledPin = 13; // LED an Pin 13 int buttonPin = 2; // Button an Pin 2 void setup() { ...

Get Arduino Praxiseinstieg now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.