Πίνακας περιεχομένων:

Music Box: 7 Βήματα
Music Box: 7 Βήματα

Βίντεο: Music Box: 7 Βήματα

Βίντεο: Music Box: 7 Βήματα
Βίντεο: Für Elise - Beethoven | EASY Piano Tutorial 2024, Ιούλιος
Anonim
Μουσικό κουτί
Μουσικό κουτί

Αυτό το έργο είναι ένα μικρό δωμάτιο με φώτα που παίζουν σε συντονισμό με μια σύνθεση. Επέλεξα να χρησιμοποιήσω την 5η συμφωνία του Beethovens λόγω του συναισθηματικού βάρους του κομματιού. Μόλις μπείτε στο μικρό δωμάτιο με αφρώδη πυρήνα, μπορείτε να βάλετε ακουστικά και να ακούσετε τη μουσική καθώς βιώνετε το φως.

Βήμα 1: Φτιάξτε το δωμάτιο

Φτιάξτε το δωμάτιο
Φτιάξτε το δωμάτιο

Για να μάθετε πόσα neopixel πρέπει να προγραμματίσετε, πρέπει να γνωρίζετε το μέγεθος του δωματίου σας. Μπορεί να γίνει σε όποιο μέγεθος θέλετε!

Ο πυρήνας αφρού είναι το πιο εύκολο υλικό για πρωτότυπο, επομένως μπορεί να είναι επωφελές να φτιάξετε τους πρώτους τοίχους από αυτό. Ο αφρός πυρήνας και η θερμή κόλλα είναι πολύ ανθεκτικοί

Βήμα 2: Νεοπίξελ

Νεοπίξελ
Νεοπίξελ

Μετρήστε πόσα neopixel θα χρειαστείτε, χρησιμοποίησα ένα μέτρο.

Τα νεοπίξελ πρέπει να κολληθούν σε σύρμα, ώστε να μπορούν να συνδεθούν με ένα breadboard ή arduino. Και πάλι, τα μήκη του σύρματος και των νεοπλασμάτων εξαρτώνται πλήρως από εσάς.

Βήμα 3: Breadboard και Arduino

Breadboard και Arduino
Breadboard και Arduino

Μόλις τα σύρματα συγκολληθούν στα νεοπλίξελ, συνδέστε το σε ένα arduino και ένα breadboard. Αυτό είναι απαραίτητο επειδή το φως πρέπει να προγραμματιστεί.

Βήμα 4: Πρόγραμμα

Πρόγραμμα
Πρόγραμμα

Τώρα μπορείτε να ξεκινήσετε τον προγραμματισμό των φώτων. Εάν δεν ξέρετε από πού να ξεκινήσετε, μπορείτε να χρησιμοποιήσετε έναν κωδικό παρόμοιο με τον δικό μου για να ξεκινήσετε. Εμφανίζεται στην εικόνα.

Βήμα 5: Κωδικός για χρόνους και χρώματα

Κωδικός για τους χρόνους και τα χρώματα
Κωδικός για τους χρόνους και τα χρώματα

Ο κώδικας που χρησιμοποιείτε θα είναι διαφορετικός για οποιοδήποτε τραγούδι αποφασίσετε να χρησιμοποιήσετε. Εάν επιλέξετε να χρησιμοποιήσετε την 5η Συμφωνία του Μπετόβεν όπως και εγώ, μπορείτε να χρησιμοποιήσετε τα χρονικά διαστήματα που έχω ήδη καταλάβει. Διαφορετικά, μπορείτε να πατήσετε το τέμπο σε ένα χρονόμετρο για να καταλάβετε πόσα χιλιοστά του δευτερολέπτου είναι σε έναν ρυθμό.

Όσον αφορά τον 5ο Μπετόβενς, ένας ρυθμός ισοδυναμούσε με 700 χιλιοστά του δευτερολέπτου. Γνωρίζοντας αυτόν τον αριθμό θα σας βοηθήσει να καθορίσετε τη διάρκεια των φώτων.

Εάν θέλετε επίσης να χρησιμοποιήσετε το Beethovens 5th, η εικόνα που περιλαμβάνεται έχει ένα τμήμα των χρονικών διαστημάτων και των χρωμάτων που χρησιμοποιούνται στον κώδικά μου.

Βήμα 6: Παίξτε τη μουσική με τον κώδικα

Παίξτε τη μουσική με τον κώδικα
Παίξτε τη μουσική με τον κώδικα

Για να κάνω τα πράγματα πιο απλά για μένα, κράτησα το βίντεο χωριστά από τα φώτα και προγραμμάτισα ένα κουμπί για να ξεκινήσουν τα φώτα. Για να ξεκινήσω ταυτόχρονα τον κώδικα και τη μουσική, απλώς φροντίζω να πατήσω το κουμπί και να ξεκινήσω το βίντεο ταυτόχρονα.

Βήμα 7: Συνδέστε φώτα στο δωμάτιό σας

Συνδέστε φώτα στο δωμάτιό σας
Συνδέστε φώτα στο δωμάτιό σας

Σε όποια διαμόρφωση και αν επιλέξετε, συνδέστε τα φώτα στο δωμάτιο. Βάζω τα φώτα κάθετα στη γωνία ενός τοίχου, ώστε να λάμπει στον τοίχο δίπλα του.

Συνιστάται: