📄️ Blinkende LED
Arduino im Unterricht. Wie schließe ich eine LED mit dem richtigen Vorwiderstand an und lasse sie blinkens?
📄️ Serielle Schnittstelle
Mit der seriellen Schnittstelle mit dem Arduino kommunizieren.
📄️ Variablen
Variablen mit Arduino. Welche Datentypen gibt es und wie benutze ich sie.
📄️ Schleifen
Die for-Schleife
📄️ Taster und if-Verzweigung
Digitale Eingaben (Taster) und if-Verzweigung mit dem Arduino realisieren. Und wozu wird ein Pullup-Widerstand benötigt?
📄️ Funktionen
Funktionen mit Arduino.
📄️ Zeitkritische Aufgaben
Bisher wurde nur die delay() Funktion, welche den Programmablauf für die angegebene Zeit unterbricht, zum Steuern zeitkritischer Aufgaben verwendet. Hierbei handelt es sich um eine blockierende Funktion, da der Mikrocontroller während der Programmverzögerung keine anderen Aufgaben ausführen kann.
📄️ Taster entprellen
Wie wird ein Taster mit einem Arduino entprellt? Einfache Beispiele mit Pseudo-Code zum Entprellen mit und ohne der millis()-Funktion.
📄️ Arrays (Feld)
Mit Arrays in Lauflicht in Arduino programmieren.
📄️ Endliche Automaten
Endlichen Automaten (Zustandsdiagramme) mit dem enum Aufzählungstyp und der switch-case Anweisung im Arduino realisieren.
📄️ PWM Signale
Was sind PWM Signale (Pulsweitenmodulation) und wie können damit LEDs gedimmt werden (Arduino).
📄️ Analoger Eingang
Einlesen analoger Werte mit dem Arduino. Der Analog-Digital-Wandler beim Arduino.
📄️ Animationseffekte
Animation von LEDs mit Arduino.