In diesem Beitrag möchte ich dir zeigen, wie du mit einem Drehpotentiometer die Blinkgeschwindigkeit zweier LEDs am Calliope Mini mit MakeCode steuern kannst.
Den Calliope Mini habe ich dir bereits in diversen Beiträgen auf diesem Blog vorgestellt. Dieser kleine Beitrag soll sich nun darin einreihen und dir in einem kleinen YouTube-Video den Aufbau des Quellcodes mit MakeCode zeigen.
Benötigte Ressourcen für dieses kleine Projekt
Wenn du die Schaltung am Calliope Mini nachbauen möchtest, dann benötigst du:
- einen Calliope Mini*,
- ein Micro-USB Datenkabel*,
- zwei 5 mm, LEDs*,
- zwei 220 Ohm Vorwiderstände*,
- einen Drehpotentiometer*,
- diverse Breadboardkabel*, männlich – männlich, 10 cm,
- ein Breadboard*, sowie
- ein Set Krokodilklemmen*
Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung!
Aufbau des Calliope Mini
Nachfolgend der Aufbau des Calliope Mini v1.3. Der neuere Calliope Mini v2 unterscheidet sich vom Aufbau her nicht, daher kannst du diesen ebenso für dieses Projekt verwenden.
Aufbau der Schaltung am Calliope Mini – LEDs mit Drehpotentiometer
Nachfolgend nun die kleine Schaltung am Calliope Mini.
Die LED & den Drehpotentiometer habe ich wie folgt an den Calliope Mini angeschlossen.
Bauteil | Calliope Mini |
---|---|
LED | |
Kathode (-) | 220 Ohm Widerstand > GND |
Anode (+) | Pin 2 |
Drehpotentiometer | |
Pin 1 | 3.3 V |
Pin 2 | Pin 1 |
Pin 3 | GND |
Beim Aufbau der Schaltung mit den Breadboardkabeln und Krokodilklemmen muss man aufpassen, dass man keinen Kurzschluss erzeugt. Also bevor man den Mikrocontroller mit Strom versorgt, lieber einmal mehr die Schaltung prüfen!
Programmieren in MakeCode
Das Onlinetool MakeCode habe ich dir ebenso wie den Calliope Mini bereits in diversen Beiträgen & Videos gezeigt. Im nachfolgenden YouTube-Video zeige ich dir, wie du die Schaltung an den Calliope Mini anschließt und in MakeCode programmierst.
Die LED in dem Video blinkt, das liegt an der verwendeten Bildwiederholungsrate der Kamera und der Aufnahme. Im realen Aufbau ist dieses nicht so.
Der Code ist sehr einfach aufgebaut, wir benötigen dafür lediglich drei Blöcke, welche ineinander verschachtelt werden.
Download
Hier nun das kleine Programm zum Download als ZIP-Datei.
Diese Datei kannst du auch per Drag’n Drop in MakeCode importieren.
Ein sehr schöner Vorschlag , sehr verständlich erklärt, werde ich in mein Repertoire aufnehmen in meinen Calliope Kurs, vielen Dank.