Съдържание:

Изградете свой собствен DMX приспособление - Arduino: 7 стъпки (със снимки)
Изградете свой собствен DMX приспособление - Arduino: 7 стъпки (със снимки)

Видео: Изградете свой собствен DMX приспособление - Arduino: 7 стъпки (със снимки)

Видео: Изградете свой собствен DMX приспособление - Arduino: 7 стъпки (със снимки)
Видео: Создайте свой собственный суперкар Batman. Домашнее Keaton BatMobile (P1) 2024, Ноември
Anonim
Image
Image
Изградете собствено DMX тяло - Arduino
Изградете собствено DMX тяло - Arduino
Изградете свое собствено DMX тяло - Arduino
Изградете свое собствено DMX тяло - Arduino

Добре дошли на моята втора страница с инструкции. Научих много от този сайт и това изглежда чудесно място да покажа моите проекти. Надявам се, че ще намерите този проект забавен и полезен. Нямам търпение да знам какво мислите. Кажете ми в коментарите, имайте предвид, че съм начинаещ, а не роден говорител. Всички ваши коментари са добре дошли;)

Проектът

В този Instructable ще ви покажа как да създадете DMX тела сами. С правилните части, които са изненадващо лесни за изработка, имате нужда само от няколко компонента. Ще ви покажа как да адаптирате входящия DMX сигнал (+2.5V и -2.5V) към подходящ сигнал (5V) за вашия Arduino и как да обработвате този сигнал. По -нататък ще ви покажа как да управлявате светодиодите с висока мощност чрез PWM щифт.

Гледайте видеото за повече информация и вижте DMX светлината в действие.

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

Преглед на проекта и предистория
Преглед на проекта и предистория
Преглед на проекта и предистория
Преглед на проекта и предистория
Преглед на проекта и предистория
Преглед на проекта и предистория

Моите приятели и аз не сме чужди на холандската парти сцена и понякога обичаме сами да организираме партита. Само когато организираме парти, нямаме много осветление и затова сам направих няколко DMX тела. На третата снимка можете да видите първия ми (успешен) опит да създам DMX приспособление сам.

Тъй като моят непохватен приятел изпусна този прототип, трябваше да направя нов и си помислих, че този път ще е добра идея да публикувам напредъка си в Instructables. Наслади се! Надявам се да бъде полезен за вашия проект.

Стъпка 2: Вземете вашите консумативи

Вземете вашите консумативи
Вземете вашите консумативи

Време е да си набавите запасите! Най -много елементи в списъка получих от eBay или Amazon. Тези артикули са широко достъпни, така че аз отново знам, че няма да е проблем да ги намеря.

Части

  • UV мощни UV светодиоди (700mA) вкл. звездни плочи
  • ATmega328 IC
  • 5V регулатор на напрежение IC (L7805CV)
  • N-канал MOSFET (BUZZ11)
  • Малък транзистор (2N2222)
  • 10-dip превключвател
  • Преобразувател на сигнали IC (SN75176BP) или MAX485
  • 16mhz кристал
  • 22 pF керамични кондензатори [2x]
  • 1 uF керамичен кондензатор
  • 10 uF електролитен кондензатор
  • Резистор с висока мощност (0.81ohm, 5W)
  • 100K ом резистор
  • 10K ом резистор [11x]
  • XLR гнезда (мъжки и женски)
  • Захранване / адаптер (32V и 16V, спасих това от стар принтер)
  • Система за охлаждане
  • Заглавки и щифтове
  • Прото дъска
  • Материал за корпуса (използвах компресирана дървесина (на холандски: MDF))

Стъпка 3: Време за запояване

Време за запояване
Време за запояване
Време за запояване
Време за запояване
Време за запояване
Време за запояване

Време е да загреете поялника и да покажете уменията си за запояване.

Тъй като прото-платките бяха много малки, използвах три от тях. Разделих го на платката за регулиране на мощността, таблото за управление и платката за превключване. Поставих платката за превключване с главата надолу, така че превключвателят да е обърнат навън, така че потребителят да има достъп до нея и да промени началния адрес на DMX.

Стъпка 4: Изградете кутията

Изградете кутията
Изградете кутията
Изградете кутията
Изградете кутията
Изградете кутията
Изградете кутията
Изградете кутията
Изградете кутията

Това винаги е проблем за мен. Нямам на разположение тежки машини или 3D принтер, затова се задоволих с компресирана дървесина (MDF). Дървото е лесно да се модифицира и имам голям контрол върху крайния продукт.

В по -голямата си част използвах винтове и лепило за дърво. Единствената част, която не използвах лепило за дърво, е предната част, така че имам достъп до вътрешността.

Наясно съм, че топлината и дървото не са най -добри приятели. Първото ми присъствие беше да използвам лещи за светодиодите, но ги зарязах с надеждата, че въздушният поток ще бъде достатъчен за охлаждане на светодиодите с висока мощност. Освен това UV светодиодите ще функционират като черна светлина и ще бъдат ограничени по време на партито. Очаквам да използвам тази светлина само 10% от времето по време на партито и се надявам паузите между употребите да са достатъчни, за да охладят светодиодите.

Тествах това и теорията ми беше вярна, вътрешността на корпуса никога не се нагряваше повече от 40 градуса по Целзий. Освен това, тъй като използвах дърво, винаги мога да внедря малък вентилатор по -късно, за да увелича въздушния поток и за това да охладя светодиодите по -бързо.

Стъпка 5: Схеми

Схеми
Схеми

Задвижваща верига Светодиоди с висока мощност

Получих тази идея от Дан Голдуотър. Вижте неговия Instructable за повече информация и повече варианти на тази схема на драйвера:

Възнамерявах да използвам резистор 0,75 ома, но по онова време имах само 0,81 резистора. Това не е проблем, тъй като в тази настройка по -висок импеданс ще доведе до по -нисък постоянен ток и следователно ще удължи живота на UV светодиодите.

Dip-превключвател

Използвах издърпващи се резистори за стабилизиране на сигналите. Би било трудно да се контролира светлината чрез DMX, ако началният адрес на DMX се промени по време на партито. Ще загубя способността да контролирам светлината и това ще направи светлината безполезна.

Конвертиране на DMX сигнал

За преобразуване на входящия DMX сигнал (+2.5V и -2.5V) използвах IC конвертор на сигнал. Използвах (евтиния) SN75176BP за това. По -често срещаната IC е MAX485. Свържете щифтовете на XLR гнездото по следния начин:

XLR1 [GND] Заземяване / щифт 5

XLR2 [D-] B / pin6

XLR3 [D+] A / pin7

Не забравяйте да свържете RO/pin1 и RE/pin2 към земята и DE/pin3 към VCC! Свържете DI/pin4 към вашия микроконтролер.

Забележка: това работи само за входящи DMX сигнали. Ако искате да изпращате DMX сигнали, имате нужда от различна конфигурация. Може би ще направя отделен урок за това, уведомете ме дали това би било полезно.

Светодиод за състоянието

Забравих да вкарам 100K резистор между pin3 и светодиода. Използвах 100K ом резистор, защото той все още ми позволява да видя дали светодиодът мига или не, но светодиодът няма да свети до яркост, така че няма да осветява стаята.

Стъпка 6: Кодът

Направих всичко възможно да опиша кода възможно най -добре, но мисля, че има място за някои подобрения, отворен съм за предложения. Ако имате някакви трикове как да намалите редовете на кода, уведомете ме!

Преди да ми зададете въпроси относно кода, моля, гледайте видеоклипа. Тук обяснявам почти всеки ред от кода и неговата функция.

Стъпка 7: Сложете всичко заедно

Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно

Сега съберете всичко заедно. Оцветете кутията. Добавете няколко скоби, за да можете да закачите светлината от фермата и да се насладите на светлината си!

Вентилатор

Само за да съм сигурен, че приспособлението няма да прегрее, внедрих малък вентилатор, който имах наоколо. Свързах това към 16V изхода на захранващия адаптер и ще работи, когато светлината получи захранване. Така че дори когато светодиодите са изключени, вентилаторът може да охлажда светодиодите.

Ефект на черна светлина

За най -добър ефект бих препоръчал някои неща, които ще светнат, когато UV светодиодите са включени. Най -добре е да използвате бял или някакъв флуоресцентен материал (например маркер за открояване). За първото парти използвах няколко изрезки от картон и ги напръсках с флуоресцентна боя. На първата снимка светодиодите са изключени, на втората са включени. Можете ясно да видите разлика, особено в реалния живот. Получих доста кокетни реакции от тълпата, когато светлините се включиха.

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