{{backlinks>.}}
==== Wichtigste Funktionen ====
void setup() {
// Dieser Code wird unmittelbar nach inbetriebnahme einmal ausgeführt.
// Hier wird initialisiert, z.B. PORTs auf INPUT/OUTPUT gesetzt, die serielle Kommunikation initialisiert etc.
}
void loop() {
// Diese Funktion wird nach setup() permanent aufgerufen.
// Hier läuft die Programmlogik
}
==== Wichtigste Datentypen ====
int a=12345; // Zahlen von -32k bis +32k
long b=1234567; // Zahlen von -2G bis 2G
float x=1.654; // Dezimalzahlen
==== Wichtigste Arduino-Funktionen ====
* pinMode(pin, [OUTPUT,INPUT,INPUT_PULLUP])
* digitalWrite(pin,[LOW,HIGH]) (pins 2 bis 13)
* digitalRead(pin) -> 0 oder 1
* analogRead(pin) -> 0..1023 (pins A0 bis A5)
* analogWrite(pin, [0..255]) (pins 3,5,6,9,10,11), PWM mit ca. 0.5 oder 1kHZ
* delay(ms)
* delayMicroseconds(us)
* Serial.begin(speed) (normalesweise 9600 oder 115200)
* Serial.print(), Serial.println()