C4K_PY_no_bg

C4K: PY-05 RoCar Scheinwerfer

Nutze die Scheinwerfer des Robot Cars als programmierbare Signalanlage.

Inhalt

Zu Beginn lernen die Teilnehmenden die beiden RGB-Scheinwerfer des Robot Car kennen und probieren aus, wie sich unterschiedliche Farben aus roten, grünen und blauen Farbanteilen zusammensetzen lassen. Anschließend speichern sie Farbwerte und Lichtmuster in Variablen und Tupeln.

Mit for- und while-Schleifen entwickeln sie eigene Blinkfolgen und steuern deren Rhythmus mithilfe von Wartezeiten. Wiederkehrende Abläufe werden in Funktionen zusammengefasst. So entsteht Schritt für Schritt ein individuelles Lichtprogramm, das das Robot Car beispielsweise in ein Polizei-, Feuerwehr- oder Baustellenfahrzeug verwandelt.

Erweiterungen

  • eine eigene Lichtshow mit wechselnden Farben und Rhythmen entwickeln
  • einen Fahrtrichtungsanzeiger mit blinkenden Signalen programmieren

Lernziele

  • kennenlernen, wie RGB-Farben aus einzelnen Farbanteilen entstehen
  • anwenden, wie Variablen und Tupel Farbwerte und Muster speichern
  • gestalten, wie Schleifen wiederkehrende Blinkfolgen erzeugen
  • strukturieren, wie Funktionen mehrfach benötigte Programmteile zusammenfassen
  • erklären, wie Programmcode die RGB-Scheinwerfer des Roboters steuert