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

Διακοσμητική λάμπα LED Sound Reactive (Arduino): 5 βήματα (με εικόνες)
Διακοσμητική λάμπα LED Sound Reactive (Arduino): 5 βήματα (με εικόνες)

Βίντεο: Διακοσμητική λάμπα LED Sound Reactive (Arduino): 5 βήματα (με εικόνες)

Βίντεο: Διακοσμητική λάμπα LED Sound Reactive (Arduino): 5 βήματα (με εικόνες)
Βίντεο: Wireless Sound Activated RGB Light Voice Pickup Rhythm Indicator Ambient Music LED Spectrum Light 2024, Ιούλιος
Anonim
Image
Image

Καλημέρα, είναι το πρώτο μου διδακτικό και δεν είμαι Άγγλος;) παρακαλώ συγχωρέστε με αν κάνω λάθη.

Το θέμα για το οποίο ήθελα να μιλήσω είναι μια λυχνία LED που μπορεί επίσης να είναι ηχητική αντίδραση.

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

Στη συνέχεια, διαβάζοντας μερικά διδάγματα, είδα αυτό το θέμα που μου έδωσε καλή έμπνευση, χάρη στο Natural Nerd

www.instructables.com/id/Music-Reactive-De…

Αναζητώντας πληροφορίες για να μάθω πώς λειτουργεί, βρίσκω επίσης καλή κίνηση

learn.sparkfun.com/tutorials/addressable-r…

Ευχαριστώ επίσης τον Michael Bartlett

Ας αρχίσουμε στη συνέχεια να ρυθμίζουμε αυτόν τον λαμπτήρα Ikea, θα είναι ένας τυπικός λαμπτήρας (λευκός) με ένα ποτάρι για να μπορεί να προσαρμόσει τη φωτεινότητα και στη συνέχεια θα μεταβεί σε λαμπτήρα αντιδραστικής μουσικής με 8 διαφορετικές κινήσεις.

Το βίντεο δεν δείχνει καλά το εφέ πόταρ, είναι πιο ωραίο στην πραγματικότητα.

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

Επεξεργασία: Πρόσθεσα ένα νέο βίντεο, αλλά η κάμερα (το κινητό μου) είναι κορεσμένη με το φως, συγγνώμη για αυτό), μπορούμε να δούμε το εφέ εκκίνησης και τη λευκή λυχνία με ρύθμιση φωτεινότητας και στη συνέχεια πολλά εφέ μουσικής

Βήμα 1: Λίστα μερών

Εδώ η λίστα

  1. φυσικά η ίδια η λάμπα
  2. ένα arduino NANO (όπως αυτό)
  3. Nano shield (όχι υποχρεωτική αλλά πολύ μερική)
  4. Υπομονάδα ήχου (προσέξτε ΜΗΝ ΠΑΡΕΤΕ τα KY-037 ή KY-038 δεν είναι καθόλου λογικά)
  5. Λωρίδα LED 3m RGBW (ένα RGB θα μπορούσε να είναι αρκετό αλλά ήθελα να παίξω με RGBW) Πήρα ζεστό λευκό χρώμα, είναι ΔΙΕΥΘΥΝΣΗ λωρίδα, κάθε LED μπορεί να παραγγελθεί ξεχωριστά, ΔΕΝ είναι τυπική ταινία RGB
  6. 1 ποτάρι (5 ποτάρι εδώ)
  7. Ισχύς 5v 20Ah (10 ή 15 θα μπορούσε να είναι αρκετό, αλλά προτιμούσα να είμαι μεγάλη)
  8. 2 διακόπτης πυκνωτή (ο τυπικός διακόπτης θα μπορούσε επίσης να είναι καλός)
  9. καλώδιο
  10. διακόπτης ποδιών
  11. Καλώδιο R/C (εύκολη σύνδεση με αισθητήρα 3 ακίδων)

Βήμα 2: Προετοιμάστε τη λάμπα

Προετοιμάστε τη λάμπα
Προετοιμάστε τη λάμπα
Προετοιμάστε τη λάμπα
Προετοιμάστε τη λάμπα
Προετοιμάστε τη λάμπα
Προετοιμάστε τη λάμπα

Η λάμπα είναι σε κιτ και πρέπει να συναρμολογηθεί. Δεδομένου ότι δεν θα χρησιμοποιήσουμε τη λάμπα και το πλαστικό που κλειδώνει όλους τους σωλήνες μαζί, και καθώς είναι ήσυχο και όχι πολύ άκαμπτο στην προέλευση, αποφάσισα να προσθέσω ένα μπουλόνι, οπότε κάντε μια τρύπα και ασφαλίστε κάθε σωλήνα μαζί. Προσοχή, το ένα είναι πιο κοντό και είναι η αρχή από κάτω.

Συγγνώμη που δεν είχα αρκετή φωτογραφία όταν το έκανα.

Ο λαμπτήρας έχει ύψος 1m38, χρησιμοποίησα 2 κομμάτια λωρίδας led, που έβαλα στη 2 πλευρά του σωλήνα.

Προσοχή, η λωρίδα πρέπει να έχει τη σωστή έννοια, επειδή το καλώδιο πρέπει να βρίσκεται στο κάτω μέρος, υπάρχει είσοδος και έξοδος σε μια τέτοια λωρίδα LED, η είσοδος πρέπει να βρίσκεται στο κάτω μέρος. Κάθε λωρίδα LED είναι 77 LED μακριά για μένα, αλλά θα δούμε αργότερα ότι είναι πάρα πολύ για το arduino NANO.

Προσπαθώ να κολλήσω θερμά τη λωρίδα στο σωλήνα, αλλά όταν παρήγγειλα πήρα την έκδοση ανθεκτικό στη σιλικόνη και η ζεστή κόλλα δεν την κόλλησε:(Χρησιμοποίησα λοιπόν tie-raps αντ 'αυτού. Σκεφτείτε να συνδέσετε το καλώδιο ταυτόχρονα.

Βήμα 3: Οι διακόπτες χωρητικότητας και το Potar

Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar
Οι χωρητικοί διακόπτες και το Potar

Οι 2 διακόπτες χωρητικότητας βρίσκονται μέσα στη λάμπα και αντιδρούν σχετικά καλά μέσω του πλαστικού της λάμπας.

Μπορείτε να το βάλετε όπου θέλετε, τα έβαλα με ένα κομμάτι κόλλας, στη μέση του ψηλού λαμπτήρα.

Το κορυφαίο είναι για τη μετάβαση από το Λευκό σε κινούμενο σχέδιο.

Το κάτω μέρος είναι για αλλαγή στυλ κινούμενων σχεδίων. Υπάρχουν 8 κινούμενα σχέδια, 7 είναι μουσικά αντιδραστικά και το τελευταίο είναι απεριόριστο.

Για το ποτάρι, στην αρχή, ήθελα να χρησιμοποιήσω ένα συρόμενο ποτάρι, αλλά δεν ήξερα πού να το βάλω εύκολα, έτσι τελικά έκανα μια τρύπα στην κορυφή και έβαλα ένα περιστρεφόμενο.

Βήμα 4: Σχηματικό και προγραμματισμός

Σχηματική και Προγραμματισμός
Σχηματική και Προγραμματισμός

Συνδέστε τα πάντα μαζί

Και ανεβάστε τον κωδικό

Χρησιμοποιεί απλώς τη βιβλιοθήκη Adafruit_NeoPixel, φροντίστε να την έχετε εγκαταστήσει.

Στον κωδικό έχετε:

#define NUM_LEDS 74

Ακόμα κι αν χρησιμοποιούσα μια λωρίδα led 77 μήκους, το nano ήταν εκτός μνήμης και τίποτα δεν συνέβαινε μέχρι να κατέβω μόνο στα 74 LED. Mayσως είναι καλύτερο να χρησιμοποιείτε Mega

#define MIC_LOW 0.0#define MIC_HIGH 737.0

Ελέγξτε την ελάχιστη / μέγιστη τιμή που λαμβάνετε με τον αισθητήρα σας.

Όταν δηλώνετε τη λωρίδα LED, για μένα ήταν NEO_RGBW και 800 khz, ελέγξτε τις προδιαγραφές σας.

Λωρίδα Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);

Όταν ξεκινάει η λυχνία περνάει σε ρολά λευκό, κόκκινο, πράσινο και μπλε, μπορείτε να αφαιρέσετε το αρχικό μέρος εάν δεν θέλετε τέτοια εκκίνηση.

Βήμα 5: Επόμενη έκδοση;

Η γυναίκα μου ανησυχούσε λίγο όταν έκανα χειρουργική επέμβαση στη λάμπα της, αλλά τώρα το λατρεύει πραγματικά.

Όταν βάζετε καλώδιο μέσα, προσέξτε να τα συνδέσετε για να αποφύγετε τις αισθητικές σκιές.

Το κουτί τροφοδοσίας είναι αρκετά μεγάλο και κάνει μια σκιά στο κάτω μέρος, ξεκινώντας η λωρίδα LED ψηλότερα θα μπορούσε να μειώσει τις σκιές.

Το κουμπί φαίνεται όταν το φως είναι αναμμένο, δεν είναι αισθητικό, σκεφτείτε να το βάλετε στο πλάι του τοίχου (εάν η λάμπα είναι κοντά σε έναν τοίχο) και στην ίδια πλευρά με την ισχύ. αλλά είναι καλό να βλέπω πού βρίσκονται, δεν θέλω να αφήσω κανένα σημάδι στη λάμπα.

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

Το micro θα μπορούσε να είναι πιο λογικό και αναρωτιέμαι να βάλω 2 micro για καλύτερη ευαισθησία.

Θα μπορούσε να δημιουργηθεί περισσότερο εφέ, αλλά πρέπει να πάτε για ένα Mega υποθέτω ότι η διαθέσιμη μνήμη στο Nano είναι κλειστή στο μηδέν.

Ένας περιστροφικός κωδικοποιητής για αλλαγή αποτελέσματος θα μπορούσε επίσης να είναι μια εναλλακτική λύση. Αλλά μου αρέσει ο χωρητικός διακόπτης προς το παρόν:)

Έβαλα ένα καλώδιο USB στο πάνω μέρος της λάμπας για να μπορώ να το προγραμματίζω εύκολα.

Θα προσθέσω έναν γενικό διακόπτη στο καλώδιο τροφοδοσίας, όταν το λάβω.

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

Η προσθήκη τηλεχειριστηρίου βρίσκεται επίσης στη λίστα ιδεών.

Συνιστάται: