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

Music Visualizer With Arduino: 5 Βήματα
Music Visualizer With Arduino: 5 Βήματα

Βίντεο: Music Visualizer With Arduino: 5 Βήματα

Βίντεο: Music Visualizer With Arduino: 5 Βήματα
Βίντεο: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Νοέμβριος
Anonim
Image
Image

Interactive Music Visualizer

Συστατικά

LM338T x5

Ποτενσιόμετρο x2 (1k και 10k)

Δίοδος 1N4006 x5

Πυκνωτής x2 (1uF και 10uF)

Αντιστάσεις x3 (416, 10k και 1k)

Aux splitter x1

Καλώδιο Aux x1

Arduino Duemilanove x1 (Uno δοκιμάστηκε εντάξει)

Aux jack x1

LM785C x1

TL071CP x1

Υποδοχή μπαταρίας 9V x2

Καλώδιο βραχυκυκλωτήρα x Πολλά

LED με ελεγκτή WS2812B x46

Προσαρμογέας φορητού υπολογιστή Dell 16V 20A x1

Βήμα 1: Συγκόλληση 5 LM338T Arrary

Συγκόλληση 5 LM338T Arrary
Συγκόλληση 5 LM338T Arrary
Συγκόλληση 5 LM338T Arrary
Συγκόλληση 5 LM338T Arrary

Αυτή η σειρά γραμμικών μετατροπέων τάσης μειώνει την τάση τροφοδοσίας προσαρμογέα φορητού υπολογιστή 16V σε τάση τροφοδοσίας LED 5V.

Βήμα 2: Προεπεξεργασία κυκλώματος για είσοδο σήματος Aux

Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux
Κύκλωμα προεπεξεργασίας για είσοδο σήματος Aux

Στην αριστερή πλευρά του breadboard υπάρχει κύκλωμα op -amp TL071 το οποίο αθροίζει και ενισχύει το σήμα aux εισόδου που κυμαίνεται από -1,25 έως 1,25V. Το σήμα μετατοπίζεται στο Arduino Vref 0 ~ 5V κατά το στάδιο της προεπεξεργασίας. Αποκλείει τον θόρυβο που δημιουργείται από τη λειτουργία Arduino analogread (). Ο ρυθμιστής τάσης LM7805 βρίσκεται στο κέντρο του breadboard, ο οποίος μετατρέπει την τάση τροφοδοσίας μπαταρίας 9V σε τάση τροφοδοσίας 5V για το Arduino. Η υποδοχή Aux-in βρίσκεται στη δεξιά άκρη, εξασφαλίζοντας καλή σύνδεση με τη συσκευή αναπαραγωγής. Το aux splitter ολισθαίνει το σήμα εξόδου της συσκευής αναπαραγωγής στα δύο. Το ένα παρέχεται στο ηχείο, το άλλο παρέχεται στο Arduino.

Βήμα 3: Arduino Pinout και LED

Arduino Pinout και LED
Arduino Pinout και LED
Arduino Pinout και LED
Arduino Pinout και LED

Στην κάτω πλευρά του πίνακα Aruidno, το Aruidno είναι γειωμένο στη σανίδα από το λευκό σύρμα στα αριστερά, το pin2 διαβάζει το σήμα εξόδου ήχου από το κύκλωμα προεπεξεργασίας. Στην επάνω πλευρά, το Arduino είναι γειωμένο στη σειρά LM338 από το άλλο λευκό σύρμα, το pin3 στη δεξιά πλευρά τροφοδοτεί σειριακό σήμα στη λωρίδα LED.

Βήμα 4: Αποτέλεσμα

Βήμα 5: Πηγαίος κώδικας

Πηγαίος κώδικας

Συνιστάται: