Arduino Kursreihe
Kurspakete
Provessionelles Coaching (Live-Kurse)
3x 1,5 Stunden Online-Live-Kurs pro Kurspaket
Regelmäßige Wochenend-Kurse (Live-Kurse)
Online-Kurs: 2 Termine mit je 2,5 Stunden
Zusätzliche Hardware-Projekte
als Selbstlernkurs
Jedes Kurspaket behandelt andere Themen
Einzeln und als Kurs-Flat buchbar
1x Kurspaket: 78 EUR
Hast du eine 10er-Karte?
Du kannst die Arduino-Kurspakete alternativ auch mit 4 Codes (4,5 Stunden) freischalten: Schreib uns eine E-Mail.
Arduino Kursreihe (Live-Kurse)
Jedes Kurspaket behandelt ein eigenständiges Thema, besteht aus mehreren aufeinander aufbauenden Live-Kursen, enthält zusätzliche Hardware-Projekte (Selbstlernkurse zur Vertiefung) sowie die dazu passende Hardware (kostenfrei). Alle 4 Wochen startet ein neues Kurspaket mit professionellem Coaching, wahlweise mit Text oder Codeblöcken:
Programmieren mit Text
Entwickle deine ersten Hardware-Projekte, lerne die wichtigsten Bauteile kennen und baue eigene Schaltungen auf, die du selbst programmierst!

Neue Termine (für alle Kurspakete) ab dem 22.09
Programmieren mit Codeblöcken
Entwickle deine ersten Hardware-Projekte, lerne die wichtigsten Bauteile kennen und baue eigene Schaltungen auf, die du selbst programmierst!

Neue Termine (für alle Kurspakete) ab dem 22.09
Ab Ende November startet wieder alle 2-4 Wochen ein neues Kurspaket!
Selbstlernkurse
Alle Kurspakete
als interaktive Selbstlernkurse
Auf jedes Kurspaket abgestimmte Projekte
als interaktive Selbstlernkurse
Wähle in jedem Kurspaket/Projekt zwischen
grafischer und textueller Programmierung
Entwickle eigene Schaltungen
und schreibe eigene Programme
Selbstlernkurs: 16,49 EUR pro Monat
Über die Kursreihe kannst du auswählen, welches Thema du machen möchtest (Grundlagen, Kontrollstrukturen, Algorithmen, …), ob du mit Codeblöcken oder Text programmierst und ob du mit einem Hardware-Set oder einem Simulationstool arbeitest.
Arduino Kursreihe (Selbstlernkurse)
Entdeckst du die Themen gerne auf eigene Faust? Schalte alle Kurspakete mit dazu passenden Hardware-Projekten als interaktive Selbstlernkurse frei (ohne Live-Coaching).
Kurspaket
Entwickle deine ersten Hardware-Projekte, lerne die wichtigsten Bauteile kennen und baue eigene Schaltungen auf, die du selbst programmierst!

Programmiere mit Text
Programmiere mit Codeblöcken
Kurspaket
Steuere den Mikrocontroller auf Tastendruck: Erstelle Verzweigungen und entwickle intelligente Programme.

Programmiere mit Text
Programmiere mit Codeblöcken
Kurspaket
Erlebe Mathematik aus einem neuen Blickwinkel: Durch Variablen Pins zuzuweisen, Werte speichern & komplexe Rechenoperationen ausführen.

Programmiere mit Text
Programmiere mit Codeblöcken
Kurspaket
Um die Welt um uns herum zu erfassen, nutzen wir Sensoren. Erlebe spannende Sensorik-Projekte rund um Temperatur, Helligkeit, Bewegung und Abstand.

Programmiere mit Text
Programmiere mit Codeblöcken
In Kürze verfügbar
Laufschriften, Texte, Strings und Zeichenketten: Programmiere ein LCD-Display, die vierstellige Segment-Anzeige und den seriellen Monitor.

Programmiere mit Text
Programmiere mit Codeblöcken

Der Einstieg ins Mikrocontrolling Mikrocontrolling Mikrocontrolling
Beginne deine Reise in die Welt des Mikrocontrollings mit unserem Starterkurs! In vielen praktischen Übungen lernst du die wichtigsten Bauteile kennen, baust eigene Schaltungen auf und programmierst alles selbst. Erhalte eine Einführung in jedes neue Themengebiet und lass dich beim Aufbau deiner Schaltung bis zum fertigen Code unterstützen.
Arbeite mit Codeblöcken
Für Schüler (Klasse 3-10)
Programmieren mit Text
Empfohlen ab 16 Jahren
Deine ersten Programme & Schaltungen
Wir starten mit den Fragen: Was ist ein Mikrocontroller? Warum wird der Arduino auch Entwicklerboard genannt? Wie wird ein Breadboard verwendet? Und wie kann ich die einzelnen Bauteile ansteuern und programmieren?

USB-Port
Wird dein Arduino nicht erkannt, fehlt oft der richtige USB- Treiber: CH340
Digitaler Pin 13
Der Pin ist mit der onBoard-LED verbunden: Wenn du diesen Pin programmierst, programmierst du automatisch die onBoard-LED mit und kannst so überprüfen, ob du externe Bauelemente richtig angeschlossen hast.
onBoard-LED
Die onBoard-LED ist mit "L" gekennzeichnet und wird über Pin 13 programmiert.
GND
Auf dem Arduino befinden sich mehrere (hier 3) GND-Anschlüsse. Welchen GND-Pin du verwendest, spielt keine Rolle!
Im Kurs lernst du die wichtigsten Bauteile kennen. Viele praktische Übungen helfen dir dabei, deinen Code zu entwickeln und eigene Hardwareprojekte aufzubauen: dieses Mal mit LEDs.

Der fehlerhafte Code
Kennst du das auch? Du programmierst etwas, aber es will einfach nicht funktionieren? In unseren Rätselaufgaben haben wir die meistgemachten Syntax-, Hardware- und Logikfehler kombiniert. Bringst du den Sketch zum Laufen?
Befehle und Funktionen
Befehle, Funktion und Kommentare: Mit einem neuen Bauteil, der 7-Segment-Anzeige, tauchen wir tiefer in der Informatik ein. Wie sind Funktionen aufgebaut? Wie können wir sie nutzen, um Ziffern auszugeben? Und wie/wozu können Kommentare geschickt eingebunden werden?



Der Projekt-Space
Mit jedem Kurspaket schaltest du dir auch ausgewählte Themen aus dem Projekt-Space frei. Lasse dich Schritt für Schritt durch deine Projekte begleiten: vom Aufbau bis zum fertigen Code. Die Themen sind so gewählt, dass du mit den Projekten alle Schwerpunkte aus denen einzelnen Kursmodulen noch einmal vertiefen kannst.

Kontrollstrukturen Kontrollstrukturen Kontrollstrukturen
Steuerer deinen Mikrocontroller auf Tastendruck: Kontrollstrukturen zählen zu den wichtigsten Werkzeugen für deine Projekte: Mit ihnen kannst du bestimmen, was/wann in deinem Code passieren soll. Im Mittelpunkt steht ein besonderes Bauteil: der Taster. Erstelle Verzweigungen und programmiere intelligente Programme.
Arbeite mit Codeblöcken
Für Schüler (Klasse 3-10)
Programmieren mit Text
Empfohlen ab 16 Jahren
Eingaben: Verzweigungen und Taster
Manchmal wollen wir bestimmte Teile unseres Codes überspringen oder nur einzelne Codezeilen ausführen. Ein Beispiel ist so einfach wie ein Lichtschalter: Drücken wir den Taster, soll die LED leuchten: Was wird übersprungen, was ausgeführt? Wie kann ich auswählen? Und wie wird ein Taster angeschlossen?
Kontrollstrukturen erlauben es uns, unseren Code zu steuern. Mit ihnen können wir viel komplexere Projekte aufbauen als bisher!



Aufbau der Bedingung: Vergleichsoperatoren
Wie wird die Bedingung innerhalb der if-Abfrage aufgebaut? Was ist eine logische Verknüpfung? Und wie kann ich mir einen Zustand merken? Vergleichsoperationen erlauben es uns, Werte oder Zustände miteinander zu vergleichen.


Vertiefung Logikpegel
Ein Blick hinter die Kulissen: Woher weiß der Mikrocontroller, dass der Taster gedrückt ist? Was bedeutet Pulldown? Was ist ein Zustand? Und wie kann ein Taster noch angeschlossen werden?
Um das zu verstehen, starten wir mit den sogenannten stabilen Spannungspegeln, betrachten die Mikroelektronik unter der Oberfläche und experimentieren mit verschiedenen Schaltungen.


Algorithmen Algorithmen Algorithmen
Erlebe Mathematik aus einem neuen Blickwinkel: Mit Variablen können wir Pins zuzuweisen, Werte speichern und komplexe Rechenoperationen ausführen, dabei gibt es ein paar Dinge zu beachten: Deklarationen und Zuweisungen definieren Variablen, unterschiedliche Datentypen und Gültigkeitsbereiche können die Verwendung einschränken.
Arbeite mit Codeblöcken
Für Schüler (Klasse 3-10)
als interaktiver Selbstlernkurs verfügbar
Programmieren mit Text
Empfohlen ab 16 Jahren
Rechenoperationen mit ganzzahligen Variablen
Variablen sind aus der Informatik nicht wegzudenken und in fast jedem Programm ein Muss! Wir können ihn Werte zuweisen, mit ihnen rechnen und sie im laufenden Programm wieder ändern.
Was bedeutet Initialisieren? Was ist ein Datentyp? Wie kann ich mit Werten rechnen? Und was ist eine Zuweisung?


Der serielle Monitor
Der serielle Monitor ist eines der wichtigsten Tools, die du zum Programmieren nutzen kannst: Debugge deinen Code und finde Fehler, indem du dir zeigen lässt, wann dann Code in welche if-Abfrage springt oder welchen Wert eine Variable (an welcher Stelle) hat.



Modulo & Gleitkommazahlen
Die Datentypen aus dem vorherigen Modul können nur ganze Zahlen darstellen. Wollen wir dividieren, entstehen oft Kommazahlen.
Um auch solche Zahlenmengen darzustellen, brauchen wir entweder einen angepassten Datentyp oder den Modulo-Operator. Was sind Gleitkommazahlen? Wie funktionieren Typumwandlungen? Und was macht der Modulo-Operator?



Sensorische Sensorische Sensorische Elemente
Um die Welt um uns herum zu erfassen, nutzen wir Sensoren. In diesem Kurspaket werden 4 unterschiedliche Sensor-Prinzipien behandelt: Temperatur – Helligkeit – Bewegung – Abstand. Lerne die Sensoren kennen und entwickle deine Sensorik-Projekte.
Arbeite mit Codeblöcken
Für Schüler (Klasse 3-10)
Programmieren mit Text
Empfohlen ab 16 Jahren
Sensorprinzipien
Um die Welt um uns herum zu erfassen, nutzen wir Sensoren. Wie werden Sensoren ausgelesen und was muss ich beachten? In diesem Modul werden drei Sensortypen in praktischen Anwendungen vorgestellt:

Erkenne den Unterschied zwischen Tag und Nacht! Der Fotowiderstand (Light Dependent Resistor, kurz LDR) verändert je nach Lichteinfall seinen Widerstand.

Ermittle die Entfernung zu deinem Zielobjekt! Der Sensor arbeitet mit Ultraschall und misst die Zeit, bis die Ultraschallwellen abprallen und zum Sensor zurückkehren.

Der PIR-Sensor (Pyroelektrischer Sensor) kann Temperaturänderungen detektieren: Bewegt sich ein warmer Körper innerhalb des Sensorbereichs, wird er vom Sensor erfasst.
Ein Blick hinter die Kulissen
Sensoren liefern uns analoge Signale, die jeden Wert zwischen 0V und 5V annehmen können – der Mikrocontroller kann jedoch nur digitale Signale, sogenannte diskrete Werte verwenden. Was passiert vom Sensor zum Mikrocontroller? Wie kann ich einen Wertebereich definieren? Und wie können Spannungen zurückgegeben werden?


Weitere Kurspakete folgen

