Einleitung
  • Was bedeutet Arduino?
  • Kurze Übersicht über die Arduino-Website
  • Was ist überhaupt ein Programm?
  • Was kann ich mit einem Arduino entwickeln?
Was Du für diesen Lehrgang brauchst
  • Deine Basisausstattung
  • Was ist ein Steckbrett?
  • So arbeitest Du mit einem Steckbrett
Der Arduino-UNO
  • Unser Arbeitspferd: der Arduino UNO
Die Arduino-Software
  • Download und Installation der Entwicklungsumgebung (IDE)
  • Erstes Kennenlernen Deines Arbeitsplatzes
Das erste Lebenszeichen: digitale Ausgaben
  • setup() und loop() - das Grundgerüst eines Arduino-Sketches
  • Alles verstanden bei setup() und loop()?
  • Zeilennummern und Codefaltung
  • Alles verstanden bei Zeilennummern und Codefaltung?
  • Sketch prüfen
  • Alles verstanden bei Sketch prüfen?
  • Kein Kommentar? Besser nicht!
  • Alles verstanden bei Kommentaren?
  • #define - ROTE LED klingt besser als 13!
  • Alles verstanden beim Einsatz von #define?
  • pinMode() - rein oder raus?
  • Alles verstanden beim pinMode-Befehl?
  • digitalWrite() - ein- und ausschalten der Anschlüsse
  • Alles verstanden beim digitaleWrite-Befehl?
  • Upload - und ab damit in den Arduino
  • Alles verstanden beim Upload?
  • delay() - wir gönnen uns (k)eine Pasue
  • Alles verstanden zur delay()-Funktion?
  • So kannst Du es anwenden - Ampelschaltung
  • Optimierung des Ampelprogramms
  • Aufbauplan "Ampelschaltung"
Relais & Co.: Wir schalten große Lasten
  • Warum brauchen wir Relais?
  • Das brauchst Du
  • Praxisbeispiel: Ansteuerung einer Alarm-Blitzleuchte
  • Alles verstanden beim Thema "Relais"?
Der Arduino kommuniziert mit dem PC
  • Vorüberlegung: Warum der Arduino mit dem PC kommunizieren sollte
  • Kurz vorgestellt: die serielle Schnittstelle
  • Arduino schickt Texte zum PC
  • Arduino schickt Variablenwerte zum PC
  • Arduino empfängt Daten über Serial.readString()
  • Befehlsempfänger: ein kleiner Kommando-Interpreter für den Arduino
  • Alles verstanden beim Thema "serielle Schnittstelle"?
Ein oder aus? Erkennen von Schaltzuständen
  • Vorüberlegungen: Einlesen von Zuständen und logische Verknüpfung
  • Das brauchst Du
  • Sketch: einfache Alarmanlagen-Simulation
  • Alles verstanden beim Thema "Einlesen digitaler Zustände"?
Hell oder dunkel - analoge Werte einlesen am Beispiel eines Lichtsensors
  • Vorüberlegungen: analoge Werte
  • Finde den Fehler im vorherigen Video
  • Das brauchst Du für eine Lichtmessung
  • Sketch und Test
  • Alles verstanden beim Thema "analoge Werte"?
Bibliotheken: das Rad nicht neu erfinden
  • Bibliotheken finden und installieren
  • Alles verstanden beim Thema "Bibliotheken"?
Heiße Sache: wir messen Temperaturen und nutzen eine Bibliothek
  • Das brauchst Du für eine Temperaturmessung
  • Die Bibliothek für den LM35 finden, installieren und testen
  • Altlasten entsorgen: so löschst Du Bibliotheken wieder
  • Der Arduino bekommt eine Anzeige
  • Temperaturmessgerät mit LM35 und LCD-Anzeige
Scratch: ein Programm mit Bauklötzen erstellen
  • Scratch kurz vorgestellt
  • Scratch 4 Arduino - Alternative zum Schreiben von Quellcode?