Ab 8 Jahren
Einführung in den 3D Druck und in die Bearbeitung von 3D Objekten mit TinkerCAD
JA! Workshop und Abholung
Der Calliope mini ist ein kleiner Computer, der mit verschiedenen Sensoren und LEDs ausgestattet ist. Eine der einfachsten Anwendungen besteht darin, LEDs zu steuern. Du kannst die LEDs auf dem Calliope mini zum Leuchten bringen und einfache Muster anzeigen lassen.
Schritte:
1. Öffne die Calliope-Programmierumgebung (https://makecode.calliope.cc/).
2. Wähle den Block „zeige LEDs“ aus.
3. Zeichne ein einfaches Muster, z.B. ein Herz oder ein Smiley.
4. Stecke den Calliope mit dem Kabel an den Computer an. Du kannst ihn wie einen Ordner benutzen. Lade das Programm herunter und speichere es auf dem Calliope und beobachte, wie die LEDs dein Muster anzeigen.
Erstelle ein Programm, das ein blinkendes Herz auf dem Calliope anzeigt. Es soll für eine Sekunde leuchten, dann eine Sekunde ausgehen, und das wiederholt sich.
Verwende den Block „zeige LEDs“ für das Herz und den Block „warte“, um das Blinken zu steuern.
Nutze eine Schleife, damit sich das Blinken wiederholt.
Du kannst die Schleife „wiederhole für immer“ verwenden und den LED-Befehl mit dem Herz und den „warte“-Befehlen kombinieren, um das Herz alle 1 Sekunde ein- und auszuschalten.
Der Calliope mini kann Töne erzeugen. Du kannst den Ton durch das Einstellen der Frequenz (Höhe des Tons) und der Dauer verändern. Du kannst einfache Melodien programmieren oder Alarme einstellen.
Schritte:
1. Verwende z. B. den Block „spiele Ton“ und stelle eine Frequenz ein (z.B. 440 Hz für den Ton A).
2. Bestimme die Dauer des Tons mit „warte“. Achtung: Die Wartezeit wird in Millisekunden angegeben. Um eine Sekunde zu warten, musst du also 1000 eingeben.
3. Verwende eine Schleife, um eine einfache Melodie oder einen wiederholten Alarm zu programmieren.
Erstelle einen Wecker, der jede Minute kurz piept, bis du einen Knopf drückst, um den Alarm auszuschalten.
Der Calliope mini hat einen eingebauten Temperatursensor, mit dem du die Umgebungstemperatur messen kannst. Du kannst den Sensor so programmieren, dass er die Temperatur anzeigt und basierend darauf eine Nachricht ausgibt (z.B. „Es ist kalt“).
Schritte:
1. Verwende den Block „Temperatur“, um die aktuelle Temperatur zu messen.
2. Zeige die Temperatur auf dem LED-Display mit dem Block „zeige Zahl“ an.
3. Füge eine Bedingung hinzu, um eine Nachricht auszugeben, wenn die Temperatur zu hoch oder zu niedrig ist.
Erstelle ein Programm, das die Temperatur in deinem Zimmer misst und dir sagt, ob es zu warm (über 25°C) oder zu kalt (unter 18°C) ist.
Verwende den Block „falls“, um die Bedingung für zu heiß oder zu kalt zu programmieren.
Du kannst die Nachricht „Es ist warm“ oder „Es ist kalt“ mit dem Block „zeige Text“ ausgeben lassen.
Das Programm verwendet den Block „Temperatur“, prüft mit „falls“, ob die Temperatur über oder unter den definierten Grenzwerten liegt, und zeigt dann die entsprechende Nachricht auf dem LED-Display an.
Der Calliope mini verfügt über einen Beschleunigungssensor, mit dem du Bewegungen erkennen kannst. Dies ist ideal, um einen Schrittzähler zu programmieren, der Schritte zählt, während du gehst.
Schritte:
1. Verwende den Block „Beschleunigung“, um Schritte zu registrieren.
2. Erstelle eine Variable „Schritte“, die jedes Mal um 1 erhöht wird, wenn eine Bewegung erkannt wird.
3. Zeige die Anzahl der Schritte mit „zeige Zahl“ an.
Programmiere einen einfachen Schrittzähler, der jedes Mal einen Schritt zählt, wenn du den Calliope bewegst. Zeige die Anzahl der Schritte auf dem LED-Display an. Baue eine Glückwunsch-Nachricht ein, wenn man 50 Schritte gegangen ist.
Verwende eine Variable, um die Schritte zu speichern.
Du kannst die Schritte mit „zeige Zahl“ jederzeit auf dem LED-Display anzeigen lassen. Wenn die Anzahl der Schritte über 50 liegt, muss eine Nachricht angezeigt werden.
Erstelle eine Variable „Schritte“, die jedes Mal um 1 erhöht wird, wenn der Calliope eine Bewegung erkennt. Zeige die Anzahl der Schritte mit „zeige Zahl“ auf dem Display an. Mit einer if-Abfrage kannst du prüfen, ob die Anzahl der Schritte größer als 50 ist.
Der Calliope wirkt wie ein kleiner Spielcomputer, tatsächlich symbolisiert er aber den Beginn einer Technologie, die mittlerweile Einfluss auf unser gesamtes Leben hat: Die Smart Home Technologie.
Baue eine einfache „Smart Home“-Funktion, die die Temperatur misst und die Beleuchtung im Raum automatisch steuert. Wenn es zu warm ist (über 25°C), soll der Calliope ein Signal geben, um das Licht auszuschalten (LEDs aus). Wenn es zu kalt ist (unter 18°C), soll das Licht angeschaltet werden (LEDs an). Du kannst auch zusätzliche Funktionen wie einen Alarm oder eine Wetteranzeige hinzufügen.
Nutze die Temperaturmessung und den Block „falls“, um die Bedingungen für zu warm oder zu kalt festzulegen.
Verwende die LED-Steuerung, um das Licht ein- oder auszuschalten. Das Programm misst die Temperatur und zeigt die entsprechende LED-Anzeige basierend auf den Temperaturbedingungen. Es verwendet eine Schleife, um die Temperatur kontinuierlich zu überwachen, und den Block „falls“, um die Lichter zu steuern.
Der Calliope ist ein guter Einstieg im Bereich Microcontrolling und Smart Home. Man kann viele spannende Projekte damit realisieren. Eine tolle Sammlung mit über 100 Projektideen und Anleitungsvideos zum Weiterlernen findest du hier: