Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу: 9 қадам (суреттермен)
Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу: 9 қадам (суреттермен)
Anonim
Image
Image
Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу
Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу
Сенсорлық сенсорлар мен MIDI бар жарық диодты тұтылу
Сенсорлық сенсорлар мен MIDI бар жарық диодты тұтылу
Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу
Сенсорлық сенсорлар мен MIDI бар жарықдиодты тұтылу

Жарықдиодты тұтылу - бұл светодиоды, сыйымдылық сенсорлары мен MIDI шығысы бар интерактивті құрал, олардың барлығы Arduino Uno көмегімен басқарылады. Сіз құрылғыны әр түрлі жолмен бағдарламалай аласыз. Барлық қосымшалар бойынша идея бірдей: сенсорлардың қайсысына тиетінін анықтаңыз, содан кейін жарық диодты және MIDI шығысын жаңартыңыз. Мұнда орналастырылған бейнеде сіз мен жазған кейбір бағдарламаларды көре аласыз. Шасси МДФ -дан жасалған және мен нұсқаулықтарда көрген лазерлік кесілген топографиялық карталарға негізделген.

Мен құрылғыны жасауға мотивация алдым, себебі мен жарық диодты үстелдерге жаңа спин қосатын интерактивті жарық құрылғыларын жасағым келді. Геодезиялық күмбез жобасында ИҚ сенсорларымен байланысты кейбір мәселелерге байланысты, жарықдиодты тұтылудың тағы бір мақсаты сенімді сенсорларды енгізу болды. Мен сенсорлық сенсорлық сенсорларды таңдадым, олар әр сенсор үшін таза сигнал беру үшін ИК сенсорларындағыдай кастрюльдерді реттеместен жақсы. Мен сонымен қатар жинауға және тасымалдауға жеңілірек кіші құрылғы жасағым келді.

Бұл нұсқаулықта мен Arduino, WS2801 жарықдиодты пиксель жолағы мен MIDI шығысымен он сыйымдылық сенсорлық сенсорды орнатуды қарастырамын. Тұтылуды құруды бастайық!

1 -қадам: жеткізілім тізімі

Жабдықтар тізімі
Жабдықтар тізімі
Жабдықтар тізімі
Жабдықтар тізімі

Материалдар:

1. Arduino Uno (Atmega328 - жинақталған)

2. 45 мм х 45 см қалыңдығы 3 мм орташа тығыздықтағы талшықты тақтаның (MDF) 30 тақтасы

3. Жарықдиодты таратуға арналған 1/16 дюймдік қалың акрил (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. 9В 2А қуат көзі (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. Мекенжайланатын RGB светодиодтары (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Мыс фольга таспасы (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Arduino үшін Бак түрлендіргіші (RioRand LM2596 DC-DC Бак Конвертер 1.23V-30V)

8. Тікенді тақырыптар (Gikfun 1 x 40 істікшесі 2,54 мм, бір қатарлы еркек түйреуішті тақырып)

9. USB кеңейтімі (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. Тұрақты ток розеткасы (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Еркек DC 2.1мм 5.5мм баррель штепсельдік розетка (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. USB кабелінен MIDI (https://www.amazon.com/gp/product/B071KLC884/ref=o…)

13. MIDI ұясы (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. Сымды орау (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Бір 5.5MΩ резистор

16. Он 1 кО резистор

17. Екі 220Ω резистор

18. Диаметрі 5/16 дюймдік штанга

19. Жабдық (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…)

Құралдар:

1. Лазерлік кескіш

2. Орбиталық тегістеуіш

3. Супер желім

4. Ыстық желім мылтығы

5. Пісіру үтігі

6. Сымды орау құралы

2 -қадам: жүйеге шолу

Жүйеге шолу
Жүйеге шолу

Жарықдиодты тұтылу он жарықдиодты және MIDI сигналын басқару үшін құрылғының периметрі бойынша орналасқан сыйымдылық сенсорлық сенсорларды қолданады. 2 -ші түйін сенсорлы сенсорлардың жіберуші түйреуіші ретінде әрекет етеді, сондықтан 5 -тен 5 мкм -ге дейінгі резистор 2 -ден 10 -ға дейін әр түрлі мыс қаңылтырға қосылады. Әр қабылдау штыры (3 -тен 12 -ге дейінгі түйреуіштер) мен мыс қаңылтырдың арасында 1 кОм резистор қосылған. Сыйымдылық сенсорлық сенсорлар туралы шолу үшін менің басқа нұсқаулықты қараңыз.

Жарық диодты жолақтың жарық диодтары құрылғының периметрі бойынша орналасады, ал сигнал мен сағат түйреуіштері Arduino A0 және A1 түйреуіштеріне қосылады. Жарық диодты жолақтар мен Arduino туралы шолу үшін мына сілтемені қараңыз. Ақырында, MIDI ұясының сигнал түйреуіші түйреуішке қосылады (яғни 1 -штырь).

Кодта Arduino 2 -ші істіктен импульсті жібереді және сыйымдылық сенсорлық сенсорлардың қабылдау түйреуіштерінің бірінде цифрлық оқуды жасайды. Әр сыйымдылық сенсорына импульс жіберіледі және анықталады. Сенсорлардың көрсеткіштеріне байланысты Arduino светодиодтардың түсін өзгертеді және/немесе MIDI сигналын шығарады.

3 -қадам: қорапты жобалау және кесу

Қорапты жобалау және кесу
Қорапты жобалау және кесу

LED жарыстарының 2017 жылғы бірінші жүлдесі

Ұсынылған: