Zurück zu den Projekten
Beruflich
KARL – Programmieren lernen mit einem Roboter
KARL ist ein kleiner Lernroboter: Man baut ihn selbst zusammen und bringt ihn dann mit Python zum Leuchten, Piepen, Laufen und Tanzen. Ich habe das Aufbau-Tutorial gedreht, Aufgaben für die Teilnehmenden geschrieben und Workshops begleitet – für Kolleg:innen, die programmieren lernen wollten, und für Schülerinnen und Schüler, z. B. am Girls’ Day.
Was KARL kann
- Gehäuse aus dem 3D-Drucker, Platine mit Raspberry Pi Pico
- Programmiert in (Micro-)Python mit der Einsteiger-Umgebung Thonny
- Augen mit RGB-LEDs, Lautsprecher, Taster und Drehregler
- Vier Servomotoren für Beine und Füße – KARL kann laufen und tanzen
Mein Beitrag
- Aufbau-Tutorial: Drehbuch geschrieben, gefilmt, eingesprochen und geschnitten – in zwei Teilen (Beine und Hauptkörper), später mit überarbeiteter Bein-Version
- Das Tutorial ist Teil des Online-Kurses zum KARL Hackday 2022, mit dem die Teilnehmenden KARL zu Hause zusammenbauen
- Aufgaben und Musterlösungen: LEDs blinken lassen, Töne und Morsecode, Beine bewegen und laufen
- Eine Melodie für die KARL-Webseite programmiert
- Workshops begleitet: intern und bei Schul-Events wie dem Girls’ Day
Eine Aufgabe aus dem Workshop
KARL funkt SOS: drei kurze, drei lange, drei kurze Töne.
from karl import *
spk = Speaker()
short = 0.5 / 4
long = 1 / 4
def beep(wait):
spk.tone(440)
sleep(wait)
spk.no_tone()
sleep(wait)
def sos():
for wait in [short] * 3 + [long] * 3 + [short] * 3:
beep(wait)
sos()KARL in der Presse
Die Workshop-Reihe mit KARL läuft weiter – zum Beispiel mit der Stiftung „Technik macht Spaß“ und an der Hochschule Ruhr West:
- Neue Technik-Workshop-Reihe: Programmieren lernen mit KARLITQ, Januar 2024
- Mit Roboter KARL programmieren lernenHochschule Ruhr West, April 2025