Automatisches Fenster

clock 60 min
user 4.-6. Klasse
Einfach
Bringe deinen Schüler*innen bei, eine automatische Fenstersteuerung mit einem Servomotor zu bauen, die das Fenster je nach Raumtemperatur öffnet und schließt. Dabei kommt auch der eingebaute Temperatursensor des micro:bit zum Einsatz.
Inhalt
Materialumfang:

Das fertige Programm

fenster-programm-txt

Typische Fehler: Programmcode

Wenn der Servomotor nicht dreht:

  • Prüfe, ob das Programm in den micro:bit geladen wurde.
    • Setze den Codeblock "zeige Symbol" in den Programmierblock "beim Start" ein und überprüfe, ob das Symbol wie erwartet angezeigt wird.
  • Prüfe, ob der Programmcode in den Logik-Codeblöcken ausgeführt wird.
    • Setze den Codeblock "zeige Symbol" in jeden der Blöcke ein und prüfe, ob das Symbol wie erwartet angezeigt wird.
  • Überprüfe, ob im Programm dieselben Pins angesprochen werden wie im Schaltkreis.
  • Überprüfe, ob der Servomotor auf einer vom Standard abweichenden Frequenz (mit einer anderen Geschwindigkeit) läuft.
    • Überprüfe, ob der Motor in die 90°-Position fährt.
    • Überprüfe, ob der Motor in eine andere Position fährt, zum Beispiel 50°.
    • Probiere die höchste und niedrigste Position des Motors aus und verwende diese Werte anstelle von 0° und 180°.

Die fertige Schaltung

Diagram (Automatisk Vindue) – step 1 – DK

Typische Fehler: Schaltkreis

Wenn der Servomotor nicht dreht:

  • Überprüfe, ob der Motor korrekt angeschlossen ist.
  • Tausche den Motor gegen einen anderen Servomotor aus, um zu prüfen, ob er defekt ist.
  • Der Servomotor könnte eine höhere Spannung als 3 V benötigen.
  • Schließe den Motor an ein Batterie- oder Akkupack mit 6 V (4 x AA) an und verbinde den Minuspol (GND oder -) mit dem GND-Pin (-) am micro:bit.

Typische Fehler: Allgemeines

Wichtig: Wenn es nach heißem Plastik oder Gummi riecht, bitte sofort die Stromquelle von der Schaltung trennen! Dann ist etwas sehr schief gelaufen und sollte genau untersucht werden, bevor es weitergehen kann.

Diese Fehler treten im Umgang mit dem micro:bit häufig auf:

Stelle sicher, dass der micro:bit eine Stromversorgung hat, entweder über das USB-Kabel oder über Batterien/Akkus.

  • Bei Mac-Computern gibt es oft Schwierigkeiten beim Datenaustausch mit dem micro:bit (bei diesem einfachen Projekt sollte es jedoch keine Probleme geben).
  • Lies die Bedienungsanleitung. Oft können die Fragen der Schüler*innen beantwortet werden, indem du ein paar Zeilen daraus vorliest oder indem du sie an bereits im Unterricht behandelte Abschnitte erinnerst.
  • Falls die Anleitung zum Koppeln von Geräten im Schülermaterial nicht funktioniert, kann das MakeCode-Programm manuell auf dem angeschlossenen micro:bit gespeichert werden. Dazu zieht man die Hex-Datei aus dem Downloads-Ordner auf das MicroBit-Laufwerk – genau wie bei einem USB-Speicherstick.
  • Es kann schwierig sein, Fehler im Programmiercode zu erkennen. Eine gute Methode ist, den Code auf dem Bildschirm laut vorzulesen und gemeinsam mit den betroffenen Schüler*innen in verständliches Deutsch zu übersetzen. Falls es dann immer noch Probleme bei der Programmausführung gibt, vergleiche den aktuellen Programmcode mit dem anderer Schüler*innen, bei denen das Programm sauber abläuft.
  • Ist das USB-Kabel an den Computer angeschlossen? Stelle sicher, dass es richtig eingesteckt ist – sowohl am Computer als auch am micro:bit.
  • Wenn die Stromversorgung über einen Batterie- oder Akku-Pack erfolgt, überprüfe den Sitz der Anschlusskabel und den Ladezustand von Batterie bzw. Akku.
  • Achte darauf, dass alle aufgebauten Schaltkreise auch geschlossen sind. Falls du noch einmal nachsehen möchtest, wie die Verbindungen auf dem Steckbrett angeordnet sind, kannst du den Begriff in unserem Lexikon nachschlagen (siehe Menü).
  • Ist die LED richtig herum eingebaut? Das lange Bein der LED muss mit dem Pluspol des Schaltkreises verbunden sein.