Der Mini soll auf Alltagsgegenstände reagieren und Klänge erzeugen.
Dafür müssen die Gegenstände metallisch sein (also z.B. Löffel, Kabel, Verpackungen, etc.). Nicht-metallische Gegenstände lassen sich mit Alufolie umwickeln, um elektrisch leitefähig zu sein.
Das Klavier funktioniert, indem man die Gegenstände leicht auf eine Ablage schlägt.
Folgende Dinge benötigst Du für dein Klavier:- Gegenstände (zB. Löffel, Tacker (vorher die Tacker-Klammern herausnehmen! Sei vorsichtig!))
- Krokodilklemmen
- Calliope Mini
Schließe an jeden Gegenstand eine Krokodilklemme an, damit man den Gegenstand mit dem Mini verbinden kann.
Du kannst bis zu vier Gegenstände verkabeln. Diese werden anschließend an den Calliope Mini angeschlossen (mit dem anderen Ende der Krokodilklemme). Jeder Gegenstand wird an einen der vier Pins (0,1,2 oder 3) angeschlossen:
Der Mini erzeugt einen Ton, wenn man einen Gegenstand auf eine Ablage legt / anschlägt. Dafür müssen wir uns zuerst eine Ablage basteln:
Nimm dafür am besten ein Holzstück oder ein Blatt Papier und umwickel es mit einem Stück Alu-Folie.
Das andere Ende der Krokodilklemme schließt Du an den Minus (-) Pol vom Mini an.
Jetzt kann der Mini erkennen, ob ein Stromkreis zwischen einem der Pins 0-3 und dem Minuspol geschlossen ist.
Das funktioniert so: Durch den Gegenstand fließt Strom. Wenn Du den Gegenstand jetzt auf die Leiste legst, kann der Strom über die Leiste zurück in den Mini - und das kann der Mini erkennen.
Jetzt muss der Mini nur noch programmiert werden:
ProgrammierungFür dieses Projekt verwendest du am Besten den PXT-Editor unter www.mini.pxt.io .
Zuerst kümmern wir uns darum, dass der Calliope etwas auf seinem Display anzeigt. Für das Klavier habe ich mich für ein Noten-Symbol entschieden.
Dauerhaft sieht man zuerst das Symbol, danach wieder nichts, dann wieder das Symbol, dann wieder nichts - Das Symbol blinkt also
Als nächstes kümmern wir uns darum, dass der Mini bei geschlossenem Stromkreis Pieptöne ausgibt:
Dafür verwendest Du den Block "Wenn Pin [0,1,2,3] gedrückt". Zwischen diesen Block kannst du theorethisch alles einbauen, was du willst.
In diesem Fall wird die LED umgeschaltet bzw. bunt geschaltet. Anschließend wir ein Ton ausgegeben. Die Note und Länge vom Ton kannst du natürlich, genau wie die Farbe der LED, ändern.
Das Klavier soll natürlich nicht nur einen Ton abspielen können, sondern mehrere. Deswegen basteln wir uns genau den selben Block wie oben, nur für die anderen Pins. Natürlich muss dann auch die Tonhöhe und LED-Farbe geändert werden.
Um den Code auf deinen Mini zu laden, musst du es zuerst herunterladen. Verwende dafür den grünen "Herunterladen" Knopf unten auf der Seite:
Die Datei mit der Endung .HEX musst du schließlich noch per Drag&Drop auf den Mini verschieben. Solange er gelb blinkt, darfst Du das Kabel nicht ziehen oder den Knopf drücken.
Wenn die gelbe Lampe aufgehört hat zu blinken, musst Du die Reset Taste drücken.
Dann ist dein Klavier auch schon fertig!
Wenn Du jetzt einen der Gegenstände auf die Leiste anschlägst, sollte dein Calliope Mini piepen.
Comments