DIY: Μουσικά Neopixel
Neopixels που αντιδρούν στην μουσική του χώρου! Neopixels που αντιδρούν στην μουσική του χώρου!
Στο σημερινό DIY θα χρησιμοποιήσουμε τα γνωστά σε αρκετούς από εμάς Neopixels τα οποία με λίγη χρήση ευφυίας μας, μπορούμε να τους δώσουμε την ικανότητα να φωτίζουν με βάση τον ήχου που ακούγεται στον χώρο. Η εύκολη αυτή διαδικασία απαιτεί φυσικά ένα από τα επίσης γνωστά Arduino, μερικά καλώδια, αρκετά pre-soldered LED λαμπάκια, ένα μικρόφωνο και μια αντίσταση 10K. Σε αυτά προσθέστε και ένα κάλυμμα για να LED, για να φαίνονται πιο όμορφα.
[video=youtube;n-zZcRBMhwk]http://www.youtube.com/watch?v=n-zZcRBMhwk[/video]
Στο σημερινό DIY θα χρησιμοποιήσουμε τα γνωστά σε αρκετούς από εμάς Neopixels τα οποία με λίγη χρήση ευφυίας μας, μπορούμε να τους δώσουμε την ικανότητα να φωτίζουν με βάση τον ήχου που ακούγεται στον χώρο. Η εύκολη αυτή διαδικασία απαιτεί φυσικά ένα από τα επίσης γνωστά Arduino, μερικά καλώδια, αρκετά pre-soldered LED λαμπάκια, ένα μικρόφωνο και μια αντίσταση 10K. Σε αυτά προσθέστε και ένα κάλυμμα για να LED, για να φαίνονται πιο όμορφα.
Βήμα 1. Στο πρώτο βήμα θα κολλήσουμε καλώδια στα LED μας. Για ευκολότερο troubleshooting, καλό είναι να δοκιμάσετε τα LED πριν τα κολλήσετε με μια βιβλιοθήκη που δίνεται στο Adafruit για αυτόν τον σκοπό. Τα LED συνδέονται στο Arduino όπως φαίνονται στις φωτογραφίες αλλά και στο σχεδιάγραμμα.
Βήμα 2. Έπειτα συνδέουμε το μικρόφωνο στο Arduino. Το αρνητικό θα πάει στη γείωση και το θετικό καλώδιο στην αντίσταση των 10K και ύστερα στο pin A0 του Arduino.
Βήμα 3. Σειρά έχει ο κώδικας ο οποίος δουλεύει πολύ καλά στο Arduino παρόλο που είναι γραμμένος για άλλη συσκευή. Στο παράδειγμα χρησιμοποιούνται 4 LED. Εάν έχετε σκοπό να χρησιμοποιήσετε περισσότερα ή λιγότερα τότε αλλάζετε τον αριθμό στην γραμμή "#define N_PIXELS 4". Στη συνέχεια, θα πάμε στην γραμμή 9 του κώδικα ( #define noiseLevel 2) και θα ρυθμίσουμε τα επίπεδα θορύβου ανάλογα με την ευαισθησία του μικροφώνου.
Βήμα 4. Αφού τελειώσουμε, συνδέουμε το Arduino με το PC μας, περνάμε τον κώδικα και βάζουμε λίγη μουσική στο δωμάτιο. Εάν όλα έχουν πάει καλά, τότε τα LED θα ανάβουν ρυθμικά, ανάλογα με τον ρυθμό της μουσικής.
Βήμα 4. Αφού τελειώσουμε, συνδέουμε το Arduino με το PC μας, περνάμε τον κώδικα και βάζουμε λίγη μουσική στο δωμάτιο. Εάν όλα έχουν πάει καλά, τότε τα LED θα ανάβουν ρυθμικά, ανάλογα με τον ρυθμό της μουσικής.
Βήμα 5. Για να δώσουμε μια πιο όμορφη νότα στα LED και για να μην φαίνονται άχαρα, θα φτιάξουμε ένα housing το οποίο μπορεί να είναι από plexiglass ή από λεπτό χαρτί για πιο γρήγορα. Για ένα demo δείτε το βίντεο που ακολουθεί.
[video=youtube;n-zZcRBMhwk]http://www.youtube.com/watch?v=n-zZcRBMhwk[/video]