Съдържание:

MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)
MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)

Видео: MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)

Видео: MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор: 7 стъпки (със снимки)
Видео: как сделать быстрое подключение светодиодной ленты COB 6мм 2024, Ноември
Anonim
MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор
MIDI 5V LED лентов контролер за Spielatron или друг MIDI синтезатор

Този контролер мига трицветна LED лента за 50 mS на нота. Синя за G5 до D#6, червена за E6 до B6 и зелена за C7 до G7. Контролерът е ALSA MIDI устройство, така че MIDI софтуерът може да извежда към светодиодите едновременно с MIDI синтезиращо устройство като Spielatron. Трицветните 5V LED ленти и Arduino Nano са закупени от Banggood.

Стъпка 1: Погледнете крайния резултат

Image
Image

Тук контролерът работи със Spielatron. И двете са регистрирани като MIDI устройства, използващи ttymidi според нашите инструкции за изпращане на музика към Spielatron. Както Spielatron, така и MIDI светлините се изпращат една и съща музикална песен от LMMS.

Стъпка 2: Изработка на печатна платка

Напълнете печатната платка
Напълнете печатната платка

Насочихме печатната платка с помощта на предоставения dxf файл.

Стъпка 3: Попълнете печатната платка

Напълнете печатната платка с три 10K резистора и три BD681 NPN Darlington транзистора и единични редови заглавни ленти съгласно предоставената схематична диаграма.

Стъпка 4: Монтирайте печатната платка към пластмасова стойка

Монтирайте печатната платка към пластмасова стойка
Монтирайте печатната платка към пластмасова стойка

Обърнете внимание, че не всички щифтове на Nano се използват, така че не е необходимо да поставяте щифтове за заглавия по цялата дължина, също така има някои резервни отвори и подложки, които са за друг проект, които използват същата дъска, както е на снимката по -горе.

Монтирайте платката върху 3D отпечатаната пластмасова стойка. Пластмасовият монтаж се отпечатва от предоставения stl файл.

Стъпка 5: Прекратете проводниците на 5V трицветна LED лента

Прекратете кабелите на 5V трицветна LED лента
Прекратете кабелите на 5V трицветна LED лента

Прекратете кабелите на 5V трицветната LED лента, като отбележите реда на щифтовете

5V +ve

син

червен

зелено

Стъпка 6: Свържете LED лента, програмирайте Nano и добавете към борда

Свържете LED лента, програмирайте Nano и добавете към борда
Свържете LED лента, програмирайте Nano и добавете към борда

Свържете другия край на проводниците от LED лентата към заглавката на печатната платка с първия щифт (5V +ve) вдясно, както е показано на снимката по -горе.

Програмирайте Nano с предоставения ino файл. Това е много подобно на кода за Spielatron, но само функцията за бележка при проверка просто проверява MIDI стойността на бележката и избира цвят за светодиодите в зависимост от нейната стойност.

Синьо за бележки G5 до D#6, червено за бележки E6 до B6 и зелено за бележки C7 до G7.

Отново няма код във функцията за изключване на бележката, тъй като светодиодите мигат само за 50 мс и след това се изключват от функцията за бележка за включване.

Стъпка 7: Изпратете музика към MIDI контролера за светлина

Вече сте готови и всичко, което трябва да направите, е да изпратите музика към контролера за светлина MIDI и светодиодите ще мигат според нотната им стойност. В края на видеото по -горе има тест, показващ светодиодите, променящи цвета си, докато Spielatron напредва нагоре и надолу по хроматична скала.

Препоръчано: