Inhaltsverzeichnis:

Spieluhr - Gunook
Spieluhr - Gunook

Video: Spieluhr - Gunook

Video: Spieluhr - Gunook
Video: Spieluhr 2024, Juli
Anonim
Musikbox
Musikbox

Dieses Projekt ist ein kleiner Raum mit Lichtern, die in Abstimmung mit einer Komposition spielen. Ich habe mich aufgrund des emotionalen Gewichts des Stücks für Beethovens 5. Sinfonie entschieden. Sobald Sie den kleinen Schaumkernraum betreten, können Sie Kopfhörer aufsetzen und der Musik lauschen, während Sie die Lichtshow erleben.

Schritt 1: Machen Sie den Raum

Mach den Raum
Mach den Raum

Um zu wissen, wie viele Neopixel Sie programmieren müssen, müssen Sie die Größe Ihres Raumes kennen. Es kann in jeder gewünschten Größe hergestellt werden!

Foam Core ist das einfachste Material für Prototypen, daher kann es von Vorteil sein, Ihre ersten Wände daraus zu machen. Schaumkern und Heißkleber ist sehr robust

Schritt 2: Neopixel

Neopixel
Neopixel

Messen Sie, wie viele Neopixel Sie benötigen, ich habe einen Meter verwendet.

Die Neopixel müssen an Draht gelötet werden, damit sie an ein Steckbrett oder Arduino angeschlossen werden können. Auch hier liegen die Längen des Drahtes und der Neopixel ganz bei Ihnen.

Schritt 3: Steckbrett und Arduino

Steckbrett und Arduino
Steckbrett und Arduino

Sobald die Drähte an die Neoplixel gelötet sind, verbinden Sie diese mit einem Arduino und einem Steckbrett. Dies ist notwendig, da das Licht programmiert werden muss.

Schritt 4: Programm

Programm
Programm

Jetzt können Sie mit der Programmierung der Lichter beginnen. Wenn Sie nicht wissen, wo Sie anfangen sollen, kann ein Code ähnlich meinem verwendet werden. Es wird im Bild gezeigt.

Schritt 5: Code für Zeiten und Farben

Code für Zeiten und Farben
Code für Zeiten und Farben

Der Code, den Sie verwenden, ist für jeden Song, den Sie verwenden möchten, unterschiedlich. Wenn Sie wie ich Beethovens 5. Symphonie verwenden möchten, können Sie die Zeitintervalle verwenden, die ich bereits herausgefunden habe. Andernfalls können Sie das Tempo auf eine Stoppuhr tippen, um herauszufinden, wie viele Millisekunden in einem Schlag sind.

In Bezug auf Beethovens 5. entsprach ein Schlag 700 Millisekunden. Wenn Sie diese Zahl kennen, können Sie die Dauer der Lichter festlegen.

Wenn Sie auch Beethovens 5. verwenden möchten, enthält das enthaltene Bild einen Ausschnitt der Zeitintervalle und Farben, die in meinem Code verwendet werden.

Schritt 6: Spielen Sie die Musik mit dem Code

Spielen Sie die Musik mit dem Code
Spielen Sie die Musik mit dem Code

Um es mir einfacher zu machen, habe ich das Video von den Lichtern getrennt und eine Taste programmiert, um die Lichter zu starten. Um den Code und die Musik gleichzeitig zu starten, achte ich nur darauf, den Knopf zu drücken und gleichzeitig das Video zu starten.

Schritt 7: Befestigen Sie Lichter an Ihrem Zimmer

Bringen Sie Lichter an Ihrem Zimmer an
Bringen Sie Lichter an Ihrem Zimmer an

In welcher Konfiguration Sie sich auch entscheiden, befestigen Sie die Leuchten am Raum. Ich stelle die Lichter vertikal an die Ecke einer Wand, damit sie über die Wand daneben leuchten kann.