Съдържание:
- Стъпка 1: Погледнете крайния резултат
- Стъпка 2: Изработка на печатна платка
- Стъпка 3: Попълнете печатната платка
- Стъпка 4: Монтирайте печатната платка към пластмасова стойка
- Стъпка 5: Прекратете проводниците на 5V трицветна LED лента
- Стъпка 6: Свържете LED лента, програмирайте Nano и добавете към борда
- Стъпка 7: Изпратете музика към MIDI контролера за светлина
Видео: MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Този контролер мига трицветна LED лента за 50 mS на нота. Синя за G5 до D#6, червена за E6 до B6 и зелена за C7 до G7. Контролерът е ALSA MIDI устройство, така че MIDI софтуерът може да извежда към светодиодите едновременно с MIDI синтезиращо устройство като Spielatron. Трицветните 5V LED ленти и Arduino Nano са закупени от Banggood.
Стъпка 1: Погледнете крайния резултат
Тук контролерът работи със Spielatron. И двете са регистрирани като MIDI устройства, използващи ttymidi според нашите инструкции за изпращане на музика към Spielatron. Както Spielatron, така и MIDI светлините се изпращат една и съща музикална песен от LMMS.
Стъпка 2: Изработка на печатна платка
Насочихме печатната платка с помощта на предоставения dxf файл.
Стъпка 3: Попълнете печатната платка
Напълнете печатната платка с три 10K резистора и три BD681 NPN Darlington транзистора и единични редови заглавни ленти съгласно предоставената схематична диаграма.
Стъпка 4: Монтирайте печатната платка към пластмасова стойка
Обърнете внимание, че не всички щифтове на Nano се използват, така че не е необходимо да поставяте щифтове за заглавия по цялата дължина, също така има някои резервни отвори и подложки, които са за друг проект, които използват същата дъска, както е на снимката по -горе.
Монтирайте платката върху 3D отпечатаната пластмасова стойка. Пластмасовият монтаж се отпечатва от предоставения stl файл.
Стъпка 5: Прекратете проводниците на 5V трицветна LED лента
Прекратете кабелите на 5V трицветната LED лента, като отбележите реда на щифтовете
5V +ve
син
червен
зелено
Стъпка 6: Свържете LED лента, програмирайте Nano и добавете към борда
Свържете другия край на проводниците от LED лентата към заглавката на печатната платка с първия щифт (5V +ve) вдясно, както е показано на снимката по -горе.
Програмирайте Nano с предоставения ino файл. Това е много подобно на кода за Spielatron, но само функцията за бележка при проверка просто проверява MIDI стойността на бележката и избира цвят за светодиодите в зависимост от нейната стойност.
Синьо за бележки G5 до D#6, червено за бележки E6 до B6 и зелено за бележки C7 до G7.
Отново няма код във функцията за изключване на бележката, тъй като светодиодите мигат само за 50 мс и след това се изключват от функцията за бележка за включване.
Стъпка 7: Изпратете музика към MIDI контролера за светлина
Вече сте готови и всичко, което трябва да направите, е да изпратите музика към контролера за светлина MIDI и светодиодите ще мигат според нотната им стойност. В края на видеото по -горе има тест, показващ светодиодите, променящи цвета си, докато Spielatron напредва нагоре и надолу по хроматична скала.
Препоръчано:
Lune - MIDI контролер с Arduino (за DJ или музикант): 5 стъпки (със снимки)
Lune - MIDI контролер с Arduino (за DJ или музикант): Това е първото ми име на проект arduino (микроконтролер) Lune. Исках да науча arduino с полезен и голям проект, затова реших да направя midi DJ контролер, който да има всички функции, необходими за самостоятелно смесване. Всеки вид сензор (potentio
Модифициран RGBW LED лентов контролер, PIR контролиран, ESP8285: 3 стъпки
Модифициран RGBW LED лентов контролер, PIR контролиран, ESP8285: Над бюрото си у дома съм инсталирал RGBW LED лента. WiFi LED RGBW контролерът трябва да работи с приложение като приложението Magic Home. Съдържам обаче чип ESP8285, който пробляснах със собствен фърмуер. Добавих PIR, чрез който LED лентата се превключва
Keytar Hero (Използване на Wii китарен контролер като синтезатор): 7 стъпки (със снимки)
Keytar Hero (Използване на Wii Guitar Controller като синтезатор): Игрите на Guitar Hero бяха на мода преди десетина години, така че сигурно ще има много стари китарни контролери, лежащи наоколо и събиращи прах. Те имат много бутони, копчета и лостове, така че защо да не ги използвате добре отново? Контролерът за китара
Arduino RGB LED лентов контролер: 4 стъпки
Arduino RGB LED Strip Controller: Често когато хората искат да контролират своята RGB LED лента с Arduino, се използват три потенциометра за смесване на червения, зеления и синия цвят. Това работи и би могло да бъде идеално за вашите нужди, но исках да направя нещо по -интуитивно, нещо
Направи си сам Wi-Fi RGB лентов контролер: 5 стъпки
DIY Wi-Fi RGB лентов контролер: Благодарение на JLCPCB и LCSC, че направиха този проект възможен! Вижте ги днес! (Забележка: Това не е моят дизайн (Освен схематичните и печатните платки) и цялата заслуга за идеята е на Saiyam) Как започна този проект е, че купих RGB LED лента от Ebay и