Skip to content

CoderDojoPotsdam/ChristmasMelody

Repository files navigation

Weichnachtsmelodie

Bau deinen eigenen blinkenden, musizierenden Weihnachtskasten.

Schaubild Musikkasten

Ein Projekt des CoderDojo Potsdam und des ChaosTreff Potsdam zum gemeinsamen Löten und Basteln in der Adventszeit.

Hier findest du den fertigen Quelltext. Wenn du etwas mehr lernen möchtest, wähle doch eine andere Schwierigkeitsstufe unter "branch" oben aus.

Kabelbelegung

Falls dir die Kabel rausgerutscht sind, hier die Pin-Belegung:

Bauteil Kabel 1 Kabel 2 Notiz
Lautsprecher Pin 8 Pin GND (beide rechts)
Knopf Pin A0 Pin 3.3V (beide links)
LED Pin 7 Pin GND Wenn sie nicht leuchtet, die Kabel tauschen.

Bauanleitung

Falls du deine eigene Kiste nachbauen möchtest, findest du die Vorlagen für einen Lasercutter als in als SVG-Dateien mit im diesem Projekt. In Potsdam kannst du jeden Donnerstag um 18 Uhr beim OpenLab in der machBar den Lasercutter gegen eine kleine Spende nutzen.

Bei der Auswahl der elektronischen Bauteile haben wir auf einen möglichst einfachen Zusammenbau im Rahmen des Adventslöten geachtet. Für alle Bauteile gibt es gute Alternativen, falls du nicht genaue das Stück findest. Frag in deinem Elektronikbastelladen.

Beim Adventslöten 2019 haben wir genutzt:

Eine eigene Melodie einfügen

Das ist etwas aufwendiger, aber macht Spaß. Such dir zuerst die Noten des neuen Liedes. Kopiere eine der Melodie-Dateien (z.B. oh_tannenbaum.h) in den Projektordner und benenne sie passen um. Achte darauf keine Leerzeichen, Klammern und möglichst nur kleine Buchstaben im Dateinamen zu haben.

Öffne nun die Datei und tausche in Zeile 6 ab der geschweiften Klammer die Noten aus. Jeder Notenname wird mit einem Komma getrennt. Am Ende der Zeile muss wieder eine 0 und schließende (geschweifte) Klammer stehen.

Deine neue Datei musst du dann in der ersten Zeile von ChristmasMelody.ino beim #include eingebunden werden.

Für die Musikprofis: Wir benutzen eine Enharmonische Verwechslung und notieren nur Kreuzvorzeichen.

Die Liste aller verfügbaren Notennamen ist in notes.h. Der Name NOTE_A4 steht dabei für den Kammerton a1 (440Hz). Das deutsche H heißt im Quelltext (amerikanisch) NOTE_B. Das deutsche B (oder A-Kreuz) ist entsprechend NOTE_AS (für "A sharp").

About

Ein blinkender, musizierender Weihnachtskasten

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published