Calliope mini Figur

Schritt-für-Schritt Bastelanleitung

1Vorbereitung

Trenne die Arme vorsichtig an der perforierten Stelle und lege sie zur Seite.

Nimm das Gummiband doppelt und führe es von unten an die vorgesehenen Einkerbungen an der Calliope mini Figur.

2Servomotor einsetzen

Führe das Kabel des Servomotors von hinten (QR-Code nicht sichtbar) durch die rechteckige Aussparung. Stecke danach auch den Servomotor vorsichtig in die Aussparung, bis die seitlichen Stützen des Motors die Pappe berühren.

3Kabelverbindung

Stecke den 3-Pin-Stecker des Servokabels in die Buchse des Adapterkabels. Achte darauf, dass die Farben zueinander passen (Schwarz und Braun gehören zusammen). Verbinde danach die einzelnen Pins wie folgt mit der Pinleiste des Calliope mini:

Schwarzer PinGND Pin

Roter PinVCC Pin

Oranger PinP0 Pin

4Motor kalibrieren

Der beiliegende Servomotor ist auf 270° begrenzt. Damit sich die Arme später richtig bewegen können, sollte die Motorwelle in der Mitte stehen. Beginne mit der Programmierung im MakeCode Editor. Öffne den Editor, starte ein neues Projekt und wähle deine Calliope mini Version aus. Klicke auf Erweiterungen und wähle Servo aus. Setze den Servo an Pin P0 beim Start auf 135°.

Die Servo-Erweiterung ist für die Steuerung von 180° und 360° Servomotoren konzipiert. Deshalb steht die Welle des Servomotors bei einem Winkel von 135° nicht genau in der Mitte. Zur Anpassung kann der Mapping (verteile) Block benutzt werden. Dieser Block verteilt den Winkelbereich des eingebauten 270° Servomotors auf den Bereich von 0° - 180°.

5Arme befestigen

Knicke das verbliebende Rechteck an den Armen nach hinten. Führe die kleinste beiliegende Schraube durch das Loch auf der Vorderseite der Arme und schraube die Arme direkt auf die Motorwelle.

6Figur fertigstellen

Lege die Figur mit der Rückseite (QR-Code nicht sichtbar) nach oben. Knicke die rechteckigen Formen an den gestrichelten Linien nach innen, sodass eine Art Quader entsteht. Stecke die Lasche mit der runden Aussparung unter das Gummiband.


1Programmierung

In Schritt 4 der Bastelanleitung wurde bereits ein neues MakeCode Projekt angelegt und die Servo-Erweiterung hinzugefügt. Damit deine Calliope mini Figur winkt, verändere einfach den Winkel des Servomotors. Benutze Pausen, Schleifen und verschiedene Eingabemöglichkeiten, um deine Figur zum Leben zu erwecken. Tipp: Teste die Armbewegungen im aufgeklappten Zustand, damit die Arme nicht gegen die umliegenden Ecken stoßen.

Beispielcode

Hier findest du einen Beispielcode, bei dem die Winkel des 270° Servomotors auf einen herkömmlichen 180° Servomotor gemappt (verteilt) wurden.

Beispielcode