Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: DMX тапсырыстарын қабылдау
- 3 -қадам: EL сымының қуатын басқару
- 4 -қадам: Сымдарды жалғау
- 5 -қадам: EL сымын орнату
- 6 -қадам: кодтау
- 7 -қадам: ләззат алыңыз
- 8 -қадам: [BONUS] Arduino Mega2560 қолданылмайды
- 9 -қадам: Қорытынды
Бейне: DMX басқарылатын EL сымдық төбесі: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жоба DMX басқарылатын EL Wire төбесі. Ол 30 EL Wire -дан (бұл электролюминесцентті сымды білдіреді) 3 түрлі түсті, мүлдем тәуелсіз. Ол кез келген жарықты басқаратын бағдарламалық жасақтамамен үйлесімді стандартты DMX протоколынан тұрады.
1 -қадам: материалдар
Қажетті материалдар негізінен электрониканың компоненттері болып табылады. Міне, бұл жобаны аяқтау үшін қолданылғандардың тізімі:
- Ардуино мега 2560
- Arduino үшін қуат көзі (9 В пен 12 В аралығында)
- DMX кірісі (және DMX желісінің соңында болмасаңыз, міндетті түрде DMX шығысы)
- MAX485 Arduino оқитын TTL сериясындағы DMX сигналын (RS-485) түрлендіру үшін
- Кішкене қосқыш (себебін түсіну үшін DMX қадамын қараңыз)
- EL Wire үшін мамандандырылған 3x инверторлар, бір уақытта жеткілікті мөлшерде EL Wire жүргізе алады (бұл жағдайда әрқайсысы 100 метр)
- 30х470 Ом резисторлар
- 30x MOC2023 оптриактары
- 30х 1к Ом 1Вт резисторлар
- 30 рет BTA16 триактары
- EL Wire қалағаныңызша!
Енді бәрі осында, бастайық!
2 -қадам: DMX тапсырыстарын қабылдау
DMX - бұл жарықты басқаруда кең таралған хаттама. Бұл EL Wire жобасы кез келген DMX контроллерімен үйлесімді болу үшін осы стандартты қолданады.
Біріншіден, біз диджейдің DMX интерфейсінен немесе жарық контроллерінен тапсырыс алуымыз керек.
Бұл мақсатқа жету үшін MAX485 DMX пайдаланатын RS-485 логикалық деңгейлері мен Arduino сериялық интерфейсі пайдаланатын TTL логикалық деңгейлері арасында түрлендіруді жүзеге асырады. Мұнда MAX485 тек тапсырыс алуға арналған, бұл тек DMX құрылғысы және ол басқа ештеңені басқармайды.
RX түйреуіші Arduino TX түйреуішіне қосылуы керек, бірақ олардың арасында ауысу өте пайдалы. Шынында да, сіз кодты Arduino -ға жүктеуге тырысқанда, TX түйреуішін DMX желісінен ажырату қажет, әйтпесе ол бұзылады. Дәл осындай мәселе Arduino жүктелген кезде де туындауы мүмкін, сондықтан бәрі дайын болғаннан кейін қосылымды қосыңыз.
DMX құрылғыларының тізбектелуіне рұқсат беру үшін басқа DMX шығысы кіріске параллель дәнекерленген (схемада емес).
3 -қадам: EL сымының қуатын басқару
EL сымдарын басқару қуат көзіне байланысты жарықдиодты сияқты оңай емес. Ол 2 кГц жиілікте шамамен 120 VAC жеткізетін арнайы қуат көзімен қамтамасыз етілуі керек.
Реле осы үйдегі секвенер үшін қолданылуы мүмкін еді, бірақ ауысу уақыты мен дыбысқа байланысты бұл өте қызықты болмады.
Шешім - оқшаулау үшін оптриактары бар триактарды қолдану. Мен бұл схеманы үйдегі ПХД -де жасадым, бірақ сіз оларды кәсіпқойға тапсырыс бере аласыз немесе оны қолмен дәнекерлей аласыз, бірақ бұл біраз қиын болады.
Мен әрқайсысы 10 шығуды басқаратын 3 ПХД жасауды шештім, бірақ оны бейімдеуге болады.
4 -қадам: Сымдарды жалғау
Барлық карталарды қосу өте ұзақ және қайталанады. Тиімді болу үшін мен Arduino мен әр тақта арасындағы таспалы кабельді қолдандым.
Әр тақтаның ортасында ерлер тақырыптары бар. Содан кейін мен таспалы кабельдің бір жағында әйел тақырыптарын, ал екінші жағында ерлердің үстіңгі жағын дәнекерледім, олар Arduino -ға тікелей қосылады. Әрбір EL сымы қуат тақталарында терминалды бұрандалы блокпен келеді.
Бәрі ағаш тақтаға бұралған, ал бұл тақта төбеге бекітілген.
5 -қадам: EL сымын орнату
EL Wire -дің 30 бөлігі төбеге байланған, сонымен қатар үлкен жарық ұңғымасында.
Алдымен, жарық ұңғымасында ұзындығы 9 метр болатын EL Wire әрбір бөлігі қапсырылған. Ағаштан жасалғандықтан, қолмен қапсырма жеткілікті болды. 10 дана, аралығы 10 см.
EL Wire -дің тағы 20 бөлігі жарық ұңғымасынан жұлдызға тасталады. Олардың бәрі төбеге бекітілген, себебі металл штангалар бүкіл бөлмені аралап өтеді. Бұл реттеу тақталарға қосылу үшін кабельдердің аз болуына мүмкіндік береді.
6 -қадам: кодтау
DMX протоколы арқылы байланысқа рұқсат беру үшін мен мұнда қол жетімді DMXSerial кітапханасын қолдандым.
Қалған код осы жоба үшін арнайы әзірленген, бірақ ол мүлдем бейімделген. Оны еркін қолданыңыз және оны қалағаныңызша өзгертіңіз!
7 -қадам: ләззат алыңыз
Бұл жүйені пайдалану үшін:
- қосылып, кодты жүктеңіз
- қосқышты өшіріңіз
- DMX контроллерін DMX кірісіне қосыңыз
- қуат көздерін қосыңыз
- қосқышты қосыңыз
- DMX тапсырыстарын жіберіңіз
- ләззат ал !
8 -қадам: [BONUS] Arduino Mega2560 қолданылмайды
Менің бірінші идеям - бұл жоба үшін барлық ПХД жасау. Нәтижесінде мен схема мен ПХД макетін құрдым, ол барлық қажеттілікті қамтиды.
Бұл тақтадан сіз Arduino Uno -мен бірдей AtMega328P таба аласыз. Алайда, оның шығысы жеткіліксіз, сондықтан мен 3 MCP23017 қостым. Олар I2C протоколымен байланысатын GPIO кеңейтушілері. Әрбір MCP23017 16 жаңа шығыс қосуы мүмкін, бірақ әр қуат тақтасы үшін бір компоненттің болуы оңай болды.
Бұл конфигурацияны пайдалану үшін алдыңғы кодтағы «ElWireMega» кітапханасының орнына Adafruit MCP23017 кітапханасына негізделген «ElWireMCP» кітапханасын пайдалану керек.
9 -қадам: Қорытынды
Сізге бұл жоба ұнайтынына сенімдімін, және сіз оны өз қалауыңыз бойынша қолданасыз!
Ұсынылған:
Басқарылатын басқарылатын теміржол үлгісі V2.5 - PS/2 интерфейсі: 12 қадам
Басқарылатын басқарылатын теміржол үлгісі V2.5 | PS/2 интерфейсі: Arduino микроконтроллерлерін қолдана отырып, теміржолдың модельдік схемасын басқарудың көптеген әдістері бар. Пернетақтаның артықшылығы - көптеген функцияларды қосатын көптеген пернелер. Міне, локомотивпен қарапайым орналасудан қалай бастауға болатынын көрейік
LED сымдық ұялы телефон: 6 қадам
LED Wire Mobilé: Терезеге ілуге болатын қарапайым, бірақ жақсы жарықдиодты сәндік ұялы телефон
Ыңғайлы jumper сымдық қуат көзі: 10 қадам (суреттермен)
Ыңғайлы jumper сымдық қуат көзі: бұл дәнекерленген тақталар мен әр түрлі модульдерге қосылуды жеңілдету үшін өзгертілген шағын реттелетін (0 -ден 16,5В -қа дейін) қуат көзі модулі. Модульде СКД кернеуі мен ток (2А дейін) дисплейі бар, бірақ бұл жоба модульді бірнеше секундта бейімдейді
7 сымдық микрофон құлаққабы 3,5 мм TRS ұяшығына ауыстыру: 4 қадам
7 сымдық микрофон құлаққабы 3,5 мм TRS ұяшығына ауыстырылады: Менде ескі Samsung құлаққабы бар, ол ескі ұяны қолданады. Сондықтан мен оны TRS 3.5 мм ұясына ауыстыру арқылы сынап көрдім. Оның 7 сымы бар, сондықтан сирек кездеседі, сондықтан мен нұсқаулықты бөлісуге шешім қабылдадым, бұл мен бірінші рет
Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен)
Nrf24l01 Arduino арқылы басқарылатын тұтқалы роботты қалай құруға болады: " Nrf24l01 Arduino арқылы басқарылатын роботты ұстағышты қалай құру керек " MEG көмегімен L298N қос қозғалтқышы бар модульмен басқарылатын шынжыр табанды дөңгелекке орнатылған үш дәрежелі еркіндік ұстағышын қалай құру керектігін түсіндіреді