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

Φάσμα ήχου Arduino LED: 6 βήματα (με εικόνες)
Φάσμα ήχου Arduino LED: 6 βήματα (με εικόνες)

Βίντεο: Φάσμα ήχου Arduino LED: 6 βήματα (με εικόνες)

Βίντεο: Φάσμα ήχου Arduino LED: 6 βήματα (με εικόνες)
Βίντεο: Επέτειος για τα 10 χρόνια του Arduino - 29/03/2014 2024, Ιούλιος
Anonim
Image
Image
Φάσμα ήχου Arduino LED
Φάσμα ήχου Arduino LED

Αυτός είναι ένας οδηγός που χρησιμοποιεί το Arduino Uno για να εμφανίσει την ηχητική κυματομορφή της μουσικής σας χρησιμοποιώντας μια μήτρα LED (Δίοδοι εκπομπής φωτός).

Βήμα 1: Συγκέντρωση των υλικών σας

Συγκέντρωση των υλικών σας
Συγκέντρωση των υλικών σας

Αυτή είναι μια λίστα με όλα τα υλικά που θα χρειαστείτε

1. Arduino Uno (ή φθηνότερη εναλλακτική λύση)

2. Spectrum Shield (ίσως χρειαστεί να αγοράσετε κεφαλίδες και να τις κολλήσετε μόνοι σας)

3. Μια σανίδα ψωμιού χωρίς κόλλα

4. Ξύλο ή τρισδιάστατο νήμα

5. Συγκολλητής

6. Ένα σωρό καλώδια

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

Βήμα 2: Συγκέντρωση των εργαλείων σας

Συγκέντρωση των εργαλείων σας
Συγκέντρωση των εργαλείων σας

Είναι σημαντικό να χρησιμοποιείτε τα σωστά εργαλεία! Αυτή είναι μια λίστα με τα εργαλεία που θα χρειαστείτε

1. Ξύλινο μπλοκ

  • 1. Ένα τρυπάνι
  • 2. Ένα τρυπάνι 3/16
  • 3. Κάποιος τύπος πριονιού για να κόψετε το ξύλο (χρησιμοποίησα στρογγυλό πριόνι)
  • 4. Δύο ράβδοι σφιγκτήρα (προαιρετικά: για συγκράτηση ξύλου)
  • 5. Ένας χάρακας ορθής γωνίας για τη μέτρηση του ξύλου (ο χάρακας θα λειτουργήσει)
  • 6. Ένα στυλό για τη σήμανση του ξύλου

Ή

1. Πλαστικό μπλοκ

1. Ένας τρισδιάστατος εκτυπωτής

2. Ένα συγκολλητικό σίδερο

3. Πένσα με μακριά μύτη (Για να λυγίζετε εύκολα τα καλώδια ενώ εργάζεστε με κολλητήρι)

4. Απογυμνωτές σύρματος/κόπτες

5. Και φυσικά ένας υπολογιστής για τον προγραμματισμό του Arduino χρησιμοποιώντας το λογισμικό Arduino

Βήμα 3: Αποκλεισμός

ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ

Σε αυτόν τον οδηγό θα φτιάξω μια μήτρα LED 7 επί 5

7 στήλες, 5 σειρές = 35 (7 * 5) LED και 12 (7 + 5) ακίδες

Όσες περισσότερες στήλες και σειρές βάλετε στη μήτρα σας: τόσο περισσότερες καρφίτσες θα χρειαστείτε.

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

Κάθε LED πρέπει να απέχει 15 mm το ένα από το άλλο για να εξασφαλίσει εύκολη συγκόλληση

Η μήτρα θα είναι 90mm επί 60mm θα προσθέσουμε ένα περιθώριο 40mm σε όλες τις πλευρές

Ξύλινο μπλοκ

  1. Κόψτε λοιπόν ένα κομμάτι ξύλου που είναι 170mm (17cm) επί 140mm (14cm)
  2. Τώρα χρησιμοποιώντας έναν χάρακα και ένα στυλό σχεδιάστε το πλέγμα 90mm επί 60mm
  3. Τρυπήστε μια τρύπα σε κάθε σημείο χρησιμοποιώντας το τρυπάνι 3/16
  4. αφού τρυπήσετε, μπορεί να θέλετε να το τρίψετε
  5. Μπορείτε να βάψετε ή να λερώσετε το ξύλο (έβαψα το δικό μου για να του δώσω πιο σκούρο χρώμα)

Ή

Πλαστικό μπλοκ

Κατεβάστε και εκτυπώστε 3D αυτό το μοντέλο STL:

Βήμα 4: LED μήτρα

LED μήτρα
LED μήτρα
LED μήτρα
LED μήτρα
LED μήτρα
LED μήτρα

1. Αναποδογυρίστε το ξύλο σας και τοποθετήστε ένα LED σε κάθε τρύπα και τοποθετήστε κάθε LED έτσι ώστε ο πείρος γείωσης να κατευθύνεται προς την κάτω αριστερή γωνία του ξύλινου τεμαχίου. 2. Λυγίστε κάθε πείρο γείωσης ευθεία προς τα κάτω, βεβαιωθείτε ότι οι ακίδες γείωσης δεν επικαλύπτονται με ακίδες τροφοδοσίας. 3. Τώρα λυγίστε όλους τους πείρους τροφοδοσίας προς τα δεξιά 4. Συγκολλήστε όλους τους πείρους γείωσης μαζί 5. Λυγίστε τους πείρους τροφοδοσίας έτσι ώστε να μην αγγίζουν τους πείρους γείωσης και να τις κολλήσουν μεταξύ τους. 6. Διπλός έλεγχος για να βεβαιωθείτε ότι κανένα πείρο γείωσης δεν αγγίζει έναν πείρο τροφοδοσίας! 7. Εάν χρησιμοποιείτε καλώδιο σύνδεσης όπως εγώ, κόψτε και απογυμνώστε τα καλώδια για κάθε σειρά και στήλη αρκετά μακριά για να φτάσετε στο Arduino 8. Συγκολλήστε τα καλώδια μαζί

Βήμα 5: Σύνδεση της μήτρας LED στο Arduino σας

Image
Image
Συνδέοντας το LED Matrix με το Arduino σας
Συνδέοντας το LED Matrix με το Arduino σας
Σύνδεση του LED Matrix με το Arduino σας
Σύνδεση του LED Matrix με το Arduino σας
  1. Συνδέστε το Spectrum Shield στο Arduino σας
  2. Συνδέστε το καλώδιο σειράς 1 στον ψηφιακό πείρο 6 και τα καλώδια σειράς 2-5 σε αναλογικούς πείρους 2-5
  3. Συνδέστε τις στήλες 1-7 στο breadboard μέσω αντιστάσεων και στις ψηφιακές ακίδες Arduino 7-13
  4. Εκτελέστε αυτόν τον κωδικό για να βεβαιωθείτε ότι λειτουργούν όλα τα LED σας, έπρεπε να τα αλλάξω
  5. Εκτελέστε αυτόν τον κώδικα που έκανα χρησιμοποιώντας το Multiplexing για να ανάψει ήχος

Βήμα 6: Αναπαραγωγή μουσικής

Παίζοντας μουσική
Παίζοντας μουσική
Παίζοντας μουσική
Παίζοντας μουσική
Παίζοντας μουσική
Παίζοντας μουσική

Χρησιμοποιήστε ένα βοηθητικό καλώδιο για να συνδέσετε την ασπίδα σας σε οποιαδήποτε συσκευή έχει υποδοχή aux (έξυπνο τηλέφωνο, υπολογιστή, ipod, κλπ.)

Στη συνέχεια, χρησιμοποιήστε ένα άλλο βοηθητικό καλώδιο για έξοδο στα ηχεία ή συνδέστε ακουστικά!

Έχω την παλαιότερη ασπίδα DEV -10306 - Spectrum, ώστε και οι δύο βοηθητικές υποδοχές μου να μπορούν να χρησιμοποιηθούν ως είσοδος ή έξοδος.

Το νεότερο μοντέλο πρέπει να καθορίζει ποια aux υποδοχή εισάγεται και εξέρχεται στον πίνακα.

Μπορείτε να χρησιμοποιήσετε μια μπαταρία 9v και να πάρετε τη μήτρα LED οπουδήποτε!

Συνιστάται: