# Aufgabe 01: Einen Servo bewegen ## Ziel Du lernst, einen Servo-Motor gezielt auf Winkelpositionen zu bewegen. ## Aufgabe Baue ein Programm: ```text $ servo --angle 90 ``` Der Servo soll auf 90 Grad fahren. ## Hardware-Ideen - Raspberry Pi GPIO - PCA9685 Servo-Controller - Arduino/RP2040 als Servo-Controller mit serieller Schnittstelle ## Lernpunkte - PWM - Servo-Winkel - Stromversorgung für Servos - Warum Servos nicht direkt vom Pi versorgt werden sollten - Jitter und Kalibrierung ## Akzeptanzkriterien - Servo fährt auf 0, 90 und 180 Grad. - Winkelgrenzen sind konfigurierbar. - Falsche Winkel werden abgelehnt. ## Erweiterung Baue eine sanfte Bewegung: ```text $ servo --from 20 --to 120 --duration 2s ```