Dies ist eine alte Version des Dokuments!
Den Code für ein minimales Arduino-Programm findet ihr im Beispiel Basics/BareMinimum.
Er besteht aus Programmteilen („Funktionen“) die immer vorhanden sein müssen, damit der Code vom Arduino-IDE in ein lauffähiges Arduino-Programm übersetzt und hochgeladen werden kann.
Die erste Funktion setup()
wird automatisch einmal ausgeführt, wenn der Arduino startet.
Die zweite Funktion loop()
wird automatisch immer wieder ausgeführt, nachdem setup()
fertig ist.
// "void" bedeutet, dass diese Funktion keinen Wert zurückgibt. Sie wird einfach nur ausgeführt. void setup(){ // alles was hier (also zwischen den geschweiften Klammern) steht, wird am Anfang einmal ausgeführt. } void loop(){ // alles was hier (also zwischen den geschweiften Klammern) steht, wird nach dem setup immer wieder ausgeführt }