Kurspaket

Kontrollstrukturen for Kids

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.

Programmieren mit Codeblöcken, Empfohlen ab 9 Jahren

Arduino Live-Kurs
Mo - 01.09, 15:30-17:00
Di - 02.09, 15:30-17:00
Mi - 03.09, 15:30-17:00
In Kürze
als Interaktiver Selbstlernkurs verfügbar
Benötigte Vorkenntnisse

Der Einstieg ins Mikrocontrolling

Benötigte Materialien

Wahlweise Basic Hardware-Set oder Entwickler-Set oder Simulationstool (TinkerCAD).

Die richtige Vorbereitung Vorbereitung Vorbereitung

Bevor es richtig losgeht, richten wir die Programmierumgebung ein und behandeln die wichtigsten Fragen: Was brauchst du, um deine eigenen Hardware-Projekt zu entwickeln? Welche Hardware-Sets gibt es? Wie kann ich mit TinkerCAD (ohne Hardware) an den Kursen teilnehmen?

Arduino Basic Hardware
Die richtige Hardware

Wir haben für alle Kurse/Projekte die richtige Hardware: Hier kannst du die Hardware-Sets bestellen und dich über die Hardware informieren.

Die Programmierumgebung einrichten

Hier findest du die Arduino-IDE (in der du deinen Code entwickelst) und den USB-Treiber CH340 (damit du deinen Mikrocontroller mit dem PC verbinden kannst).

Simulationstool Hardware
Alternative: TinkerCAD (Simulationstool)

In TinkerCAD kannst du die Hardware virtuell bewegen und programmieren. Für viele Projekte eine gute Alternative – du brauchst keine Hardware und kannst sofort starten.

Intelligente Intelligente Intelligente Programme

Wird der Taster gedrückt, soll die LED leuchten. Dafür müssen bestimmte Codezeilen ausgeführt, andere übersprungen werden: Kontrollieren kannst du das mit Verzweigungen.

Der Taster
Verzweigungen
Taster auslesen
Hardware-Projekte (Projekt-Space)

Vergleichsoperatoren Vergleichsoperatoren Vergleichsoperatoren

Wie wird die Bedingung innerhalb der if-Abfrage aufgebaut? Du kannst mehrere Bedingungen verknüpfen, Werte vergleichen oder negieren. Schaffst du es, den Taster so zu programmieren, dass du die LED auf Knopfdruck steuern kannst: 1x drücken für an und 1x drücken für aus?

Aufbau der Bedingung
Variablen für Taster
Zustand merken
(Mehrere) Bedingungen Verknüpfen
Hardware-Projekte (Projekt-Space)

Vertiefung: Logikpegel Logikpegel Logikpegel

Ein Blick hinter die Kulissen: Woher weiß der Mikrocontroller, dass der Taster gedrückt ist? Und was bedeutet Pull-Down? Um das zu verstehen, starten wir mit den sogenannten stabilen Spannungspegeln und experimentieren mit 2 unterschiedlichen Taster-Schaltungen.

Spannungspegel
Pull-DOWN & Pull-UP
INPUT_PULLUP (Ohne R)

Vertiefung: Der elektronische Würfel elektronische Würfel elektronische Würfel

Lass die Würfel rollen: Unser Würfel besteht aus einer 7 Segment-Anzeige und einem Taster. Um das Würfeln zu simulieren, nutzen wir Zufallsfunktionen und schnell wechselnd Ziffern. Am Ende kann die gewürfelte Zahl abgelesen werden.

Die 7 Segment-Anzeige
Das Hardware-Projekt

Weitere Hardware - Projekte Projekte Projekte

Fragen Feedback



Newsletter
Mit dem Newsletter keinen Kurs verpassen und exklusive Rabatte sichern: