Πίνακας περιεχομένων:
- Βήμα 1: Ρίξτε μια ματιά στο τελικό αποτέλεσμα
- Βήμα 2: Δημιουργία του πίνακα τυπωμένων κυκλωμάτων
- Βήμα 3: Συμπληρώστε το PCB
- Βήμα 4: Τοποθετήστε το PCB Onto Plastic Stand-off Mount
- Βήμα 5: Τερματισμός των δυνητικών πελατών στη λωρίδα LED τριών χρωμάτων 5V
- Βήμα 6: Συνδέστε τη λωρίδα LED, προγραμματίστε το Nano και προσθέστε στον πίνακα
- Βήμα 7: Στείλτε μουσική στο MIDI Light Controller
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτός ο ελεγκτής αναβοσβήνει με φωτισμό λωρίδων LED τριών χρωμάτων για 50mS ανά νότα. Μπλε για G5 έως D#6, κόκκινο για E6 έως B6 και πράσινο για C7 έως G7. Ο ελεγκτής είναι μια συσκευή ALSA MIDI, ώστε το λογισμικό MIDI να μπορεί να εξάγεται στις λυχνίες LED ταυτόχρονα με μια συνθετική συσκευή MIDI όπως το Spielatron. Οι τρίχρωμες λωρίδες LED 5V και το Arduino Nano αγοράστηκαν από την Banggood.
Βήμα 1: Ρίξτε μια ματιά στο τελικό αποτέλεσμα
Εδώ ο ελεγκτής λειτουργεί με το Spielatron. Και οι δύο είναι εγγεγραμμένες ως συσκευές MIDI χρησιμοποιώντας το ttymidi σύμφωνα με τις οδηγίες μας για την αποστολή μουσικής στο Spielatron. Τόσο τα φώτα Spielatron όσο και τα MIDI αποστέλλονται το ίδιο μουσικό κομμάτι από το LMMS.
Βήμα 2: Δημιουργία του πίνακα τυπωμένων κυκλωμάτων
Δρομολογήσαμε το PCB χρησιμοποιώντας το παρεχόμενο αρχείο dxf.
Βήμα 3: Συμπληρώστε το PCB
Συμπληρώστε το PCB με τρεις αντιστάσεις 10K και τρία τρανζίστορ BD681 NPN Darlington και μεμονωμένες ταινίες κεφαλίδας σύμφωνα με το σχηματικό διάγραμμα που παρέχεται.
Βήμα 4: Τοποθετήστε το PCB Onto Plastic Stand-off Mount
Σημειώστε ότι δεν χρησιμοποιούνται όλες οι καρφίτσες του Nano, επομένως δεν είναι απαραίτητο να τοποθετήσετε καρφίτσες κεφαλίδας για όλο το μήκος, επίσης υπάρχουν μερικές εφεδρικές τρύπες και τακάκια που είναι για άλλο έργο που χρησιμοποιούν τον ίδιο πίνακα σύμφωνα με την παραπάνω εικόνα.
Τοποθετήστε το PCB στην τρισδιάστατη εκτυπωμένη πλαστική βάση στήριξης. Η πλαστική βάση εκτυπώνεται από το παρεχόμενο αρχείο stl.
Βήμα 5: Τερματισμός των δυνητικών πελατών στη λωρίδα LED τριών χρωμάτων 5V
Τερματίστε τους αγωγούς στη λωρίδα LED τριών χρωμάτων 5V σημειώνοντας τη σειρά των ακίδων
5V +ve
μπλε
το κόκκινο
πράσινος
Βήμα 6: Συνδέστε τη λωρίδα LED, προγραμματίστε το Nano και προσθέστε στον πίνακα
Συνδέστε το άλλο άκρο των καλωδίων από τη λωρίδα LED στην κεφαλίδα του PCB με τον πρώτο πείρο (5V +ve) στα δεξιά σύμφωνα με την παραπάνω εικόνα.
Προγραμματίστε το Nano με το παρεχόμενο ino αρχείο. Αυτό είναι πολύ παρόμοιο με τον κώδικα για το Spielatron μόνο η σημείωση στη λειτουργία απλώς ελέγχει την τιμή MIDI της σημείωσης και επιλέγει ένα χρώμα για τα LED ανάλογα με την τιμή της.
Μπλε για τις νότες G5 έως D#6, κόκκινο για τις σημειώσεις E6 έως B6 και πράσινο για τις σημειώσεις C7 έως G7.
Και πάλι δεν υπάρχει κωδικός στη λειτουργία σημείωσης, καθώς οι λυχνίες LED αναβοσβήνουν μόνο για 50ms και στη συνέχεια απενεργοποιούνται από τη λειτουργία σημείωσης.
Βήμα 7: Στείλτε μουσική στο MIDI Light Controller
Έχετε πλέον ολοκληρωθεί και το μόνο που έχετε να κάνετε είναι να στείλετε ένα κομμάτι μουσικής στον ελεγκτή φωτισμού MIDI και οι λυχνίες LED θα αναβοσβήνουν σύμφωνα με την αξία της νότας τους. Στο τέλος του παραπάνω βίντεο υπάρχει ένα δοκιμαστικό κομμάτι που δείχνει τις λυχνίες LED να αλλάζουν χρώμα καθώς το Spielatron προχωρά πάνω -κάτω σε χρωματική κλίμακα.