Ein Arduino Programm, das als sketch bezeichnet wird, besteht grundsätzlich aus zwei Funktionen – der Funktion setup() und der Funktion loop(). Der Programmcode der in der Funktion setup() steht, wird zu Beginn des Programms einmal ausgeführt. Im Anschluss daran wird der Code, der in der Funktion loop() steht in einer Endlosschleife wiederholt ausgeführt.
#include "KeplerBRAIN_V4.h"
void setup()
{
// Initialisierung der Hardwarekomponenten des Controllers
KEPLERBRAIN_INIT();
}
void loop()
{
// Code, der wiederholt ausgefuehrt wird
...
}
KEPLERBRAIN_INIT()
Diese Funktion muss in jedem Programm für einen KeplerBRAIN V4 Controller zu Beginn der Funktion setup() aufgerufen werden. Damit werden alle Hardwarekomponenten des Controllers und die Schnittstellen initialisiert.
SLEEP(value)
Mit der Funktion SLEEP(value) wird die Ausführung des Codes an dieser Stelle für einen gewüschten Zeitraum angehalten.
value (int): 1, 2, ... (Zeit in Millisekunden, ganzzahlige positive Werte)