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

MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: 7 βήματα (με εικόνες)
MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: 7 βήματα (με εικόνες)

Βίντεο: MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: 7 βήματα (με εικόνες)

Βίντεο: MIDI 5V LED Strip Light Controller for the Spielatron or Other MIDI Synth: 7 βήματα (με εικόνες)
Βίντεο: MIDI 5V LED strip light controller for the Spielatron 2024, Νοέμβριος
Anonim
Ελεγκτής φωτός MIDI 5V LED Strip για το Spielatron ή άλλο MIDI Synth
Ελεγκτής φωτός MIDI 5V LED Strip για το Spielatron ή άλλο MIDI Synth

Αυτός ο ελεγκτής αναβοσβήνει με φωτισμό λωρίδων LED τριών χρωμάτων για 50mS ανά νότα. Μπλε για G5 έως D#6, κόκκινο για E6 έως B6 και πράσινο για C7 έως G7. Ο ελεγκτής είναι μια συσκευή ALSA MIDI, ώστε το λογισμικό MIDI να μπορεί να εξάγεται στις λυχνίες LED ταυτόχρονα με μια συνθετική συσκευή MIDI όπως το Spielatron. Οι τρίχρωμες λωρίδες LED 5V και το Arduino Nano αγοράστηκαν από την Banggood.

Βήμα 1: Ρίξτε μια ματιά στο τελικό αποτέλεσμα

Image
Image

Εδώ ο ελεγκτής λειτουργεί με το Spielatron. Και οι δύο είναι εγγεγραμμένες ως συσκευές MIDI χρησιμοποιώντας το ttymidi σύμφωνα με τις οδηγίες μας για την αποστολή μουσικής στο Spielatron. Τόσο τα φώτα Spielatron όσο και τα MIDI αποστέλλονται το ίδιο μουσικό κομμάτι από το LMMS.

Βήμα 2: Δημιουργία του πίνακα τυπωμένων κυκλωμάτων

Συμπληρώστε το PCB
Συμπληρώστε το PCB

Δρομολογήσαμε το PCB χρησιμοποιώντας το παρεχόμενο αρχείο dxf.

Βήμα 3: Συμπληρώστε το PCB

Συμπληρώστε το PCB με τρεις αντιστάσεις 10K και τρία τρανζίστορ BD681 NPN Darlington και μεμονωμένες ταινίες κεφαλίδας σύμφωνα με το σχηματικό διάγραμμα που παρέχεται.

Βήμα 4: Τοποθετήστε το PCB Onto Plastic Stand-off Mount

Τοποθετήστε το PCB Onto Plastic Stand-off Mount
Τοποθετήστε το PCB Onto Plastic Stand-off Mount

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

Τοποθετήστε το PCB στην τρισδιάστατη εκτυπωμένη πλαστική βάση στήριξης. Η πλαστική βάση εκτυπώνεται από το παρεχόμενο αρχείο stl.

Βήμα 5: Τερματισμός των δυνητικών πελατών στη λωρίδα LED τριών χρωμάτων 5V

Τερματισμός δυνητικών καλωδίων στη λωρίδα LED τριών χρωμάτων 5V
Τερματισμός δυνητικών καλωδίων στη λωρίδα LED τριών χρωμάτων 5V

Τερματίστε τους αγωγούς στη λωρίδα LED τριών χρωμάτων 5V σημειώνοντας τη σειρά των ακίδων

5V +ve

μπλε

το κόκκινο

πράσινος

Βήμα 6: Συνδέστε τη λωρίδα LED, προγραμματίστε το Nano και προσθέστε στον πίνακα

Συνδέστε τη λωρίδα LED, προγραμματίστε το Nano και προσθέστε στον πίνακα
Συνδέστε τη λωρίδα 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 προχωρά πάνω -κάτω σε χρωματική κλίμακα.

Συνιστάται: