...
Für Arduino werden wir in C/C++ programmieren. Da Arduino auf Processing aufbaut sieht die Oberfläche und die Syntax beider Programme sehr ähnlich aus. Es gibt jedoch einige Unterschiede, welche wir im Laufe des Workshops beleuchten werden. Ihr solltet schon über einige Grundkenntnisse der Programmierung verfügen. Trotzdem gibt es hier eine kleine Wiederholung. Eine Komplette Referenz für Arduino erhaltet ihr hier.
Übersicht:
1
Code Block |
---|
|
3
4
5
6
7
8
9
10
11
| |
// Hier werden globale Variablen |
void
deklariert void setup() |
{
{ // Die Setup Funktion wird genau einmal am Anfang ausgeführt |
}
void
} void loop() |
{
{ // Die Funktion Loop wird permanent ausgeführt |
} |
Variablen:
int (byte, int, uint, long, ulong)
Ganzzahlige Variablen
z.B. int x = 22;
...