Агуулгын хүснэгт:

Өөрийн DMX бэхэлгээг бүтээх - Arduino: 7 алхам (зурагтай)
Өөрийн DMX бэхэлгээг бүтээх - Arduino: 7 алхам (зурагтай)

Видео: Өөрийн DMX бэхэлгээг бүтээх - Arduino: 7 алхам (зурагтай)

Видео: Өөрийн DMX бэхэлгээг бүтээх - Arduino: 7 алхам (зурагтай)
Видео: Юрий Бойка против трёх Охранников 2024, Долдугаар сарын
Anonim
Image
Image
Өөрийн DMX бэхэлгээг бүтээх - Arduino
Өөрийн DMX бэхэлгээг бүтээх - Arduino
Өөрийн DMX бэхэлгээг бүтээх - Arduino
Өөрийн DMX бэхэлгээг бүтээх - Arduino

Миний хоёр дахь зааварчилгааны хуудсанд тавтай морилно уу. Би энэ сайтаас маш их зүйлийг сурч авсан бөгөөд энэ нь төслүүдээ үзүүлэхэд тохиромжтой газар юм шиг санагдаж байна. Энэхүү төсөл танд сонирхолтой, хэрэгтэй гэж найдаж байна. Таны юу бодож байгааг мэдэхийг хүсч байна. Тайлбар дээр надад хэлээрэй, би эхлэгч биш, эх хэлээрээ ярьдаг хүн гэдгийг санаарай. Таны бүх сэтгэгдлийг хүлээж авна уу;)

Төсөл

Энэхүү гарын авлагад би DMX бэхэлгээг хэрхэн бие даан бий болгохыг танд үзүүлэх болно. Баруун хэсгүүдийг хийхэд маш энгийн бөгөөд танд хэд хэдэн бүрэлдэхүүн хэсэг хэрэгтэй болно. Би ирж буй DMX дохиог (+2.5V ба -2.5V) таны Arduino -д тохирох дохио (5V) болгон хэрхэн тохируулах, энэ дохиог хэрхэн боловсруулах талаар танд үзүүлэх болно. Цаашид би өндөр хүчдэлийн LED -ийг ХОУХ -ны зүүгээр хэрхэн удирдахыг танд үзүүлэх болно.

Дэлгэрэнгүй мэдээлэл авахын тулд видеог үзээд DMX гэрлийг ажиллуулж үзээрэй.

Алхам 1: Төслийн тойм ба үндсэн мэдээлэл

Төслийн тойм ба үндсэн мэдээлэл
Төслийн тойм ба үндсэн мэдээлэл
Төслийн тойм ба үндсэн мэдээлэл
Төслийн тойм ба үндсэн мэдээлэл
Төслийн тойм ба үндсэн мэдээлэл
Төслийн тойм ба үндсэн мэдээлэл

Найз нөхөд бид хоёр Голландын үдэшлэгт огт танихгүй хүмүүс байдаг, заримдаа бид өөрсдөө үдэшлэг зохион байгуулах дуртай байдаг. Зөвхөн үдэшлэг зохион байгуулахад л гэрэлтүүлэг муутай байдаг тул би өөрөө хэд хэдэн DMX бэхэлгээ хийсэн. Гурав дахь зураг дээр DMX бэхэлгээг бие даан бүтээх миний анхны (амжилттай) оролдлогыг харж болно.

Миний болхи найз энэ загварыг орхисон тул би шинэ загвар хийх ёстой байсан бөгөөд энэ удаад ахиц дэвшилээ Instructables дээр байрлуулах нь зөв санаа гэж бодсон юм. Зугаацаарай! Энэ нь таны төсөлд хэрэг болно гэж найдаж байна.

Алхам 2: Бэлтгэлээ аваарай

Бэлтгэлээ аваарай
Бэлтгэлээ аваарай

Бэлтгэлээ авах цаг боллоо! Жагсаалтын хамгийн их зүйлийг би eBay эсвэл Amazon -аас авсан. Эдгээр зүйлс маш өргөн боломжтой байдаг тул тэдгээрийг олоход асуудал гарахгүй.

Эд анги

  • Өндөр хүчин чадалтай хэт ягаан туяаны LED (700mA). од ялтсууд
  • ATmega328 IC
  • 5V хүчдэлийн зохицуулагч IC (L7805CV)
  • N сувгийн мосфет (BUZZ11)
  • Жижиг транзистор (2N2222)
  • 10 дүрсэн унтраалга
  • Дохио хөрвүүлэгч IC (SN75176BP) эсвэл MAX485
  • 16 МГц хурдтай
  • 22 pF керамик конденсатор [2x]
  • 1 uF керамик конденсатор
  • 10 uF электролитийн конденсатор
  • Өндөр хүчдэлийн эсэргүүцэл (0.81 ом, 5 Вт)
  • 100K ом эсэргүүцэл
  • 10K ом эсэргүүцэл [11x]
  • XLR залгуур (эрэгтэй, эмэгтэй)
  • Цахилгаан хангамж / адаптер (32V ба 16V, би үүнийг хуучин принтерээс аварсан)
  • Дулаан шингээгч
  • Толгой ба зүү
  • Прото самбар
  • Суултын яндангийн материал (би шахсан мод ашигласан (Голланд хэл дээр: БСХС))

Алхам 3: Гагнах цаг

Гагнах цаг
Гагнах цаг
Гагнах цаг
Гагнах цаг
Гагнах цаг
Гагнах цаг

Гагнуурын төмрийг дулаацуулж, гагнуурын ур чадвараа харуулах цаг болжээ.

Прото самбарууд нь маш жижигхэн тул би гурвыг нь ашигласан. Би үүнийг цахилгаан зохицуулах самбар, хяналтын самбар, унтраах самбар болгон хуваасан. Би сэлгэн залгах самбарыг дээрээс нь доош нь харуулсан тул унтраалга нь гадна талд байгаа тул хэрэглэгч түүнд хандаж DMX эхлэх хаягийг өөрчилж болно.

Алхам 4: Хэргийг бүтээх

Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх
Хэргийг бүтээх

Энэ бол миний хувьд үргэлж асуудал байдаг. Надад хүнд машин механизм эсвэл 3D принтер байхгүй тул шахсан мод (БСХС) авахаар шийдсэн. Модыг өөрчлөхөд хялбар байдаг бөгөөд би бэлэн бүтээгдэхүүнийг маш сайн хянадаг.

Ихэнх тохиолдолд би боолт, модон цавуу хэрэглэдэг. Миний модон цавуу хэрэглээгүй цорын ганц хэсэг бол урд хэсэг тул би дотор нь нэвтэрч чадна.

Дулаан ба мод бол хамгийн сайн найзууд биш гэдгийг би мэднэ. Миний анхны оролцоо бол LED -д зориулж линз ашиглах явдал байсан боловч би агаарын урсгалыг өндөр хүчдэлийн LED -ийг хөргөхөд хангалттай гэж найдаж байсан. Цаашид хэт ягаан туяаны LED нь хар гэрэл болж ажиллах бөгөөд үдэшлэгийн үеэр хязгаарлагдмал байх болно. Би энэ гэрлийг үдэшлэгийн үеэр зөвхөн 10% ашиглах болно гэж бодож байна. Хэрэглээний хоорондох завсарлага нь LED -ийг хөргөхөд хангалттай гэж найдаж байна.

Би үүнийг туршиж үзсэн бөгөөд миний онол зөв байсан, бүрхүүлийн дотор цельсийн 40 хэмээс хэт халуун байгаагүй. Үүнээс гадна, би мод ашигладаг байсан тул агаарын урсгалыг нэмэгдүүлэхийн тулд дараа нь жижиг сэнс ажиллуулж, LED -ийг хурдан хөргөх боломжтой болно.

Алхам 5: Схем

Схем
Схем

Хөдөлгүүрийн хэлхээний өндөр хүчдэлийн LED

Би энэ санааг Дан Голдоутерээс авсан юм. Энэ драйверын хэлхээний талаар илүү их мэдээлэл, илүү олон хувилбарыг авахын тулд түүний зааврыг үзнэ үү:

Би 0.75 ом эсэргүүцэл ашиглахаар төлөвлөж байсан боловч тэр үед би зөвхөн 0.81 эсэргүүцэлтэй байсан. Энэ нь асуудал биш юм, учир нь энэ тохиргоонд илүү өндөр эсэргүүцэл нь тогтмол гүйдлийг бууруулж улмаар хэт ягаан туяаны LED -ийн ашиглалтын хугацааг уртасгах болно.

Шилжүүлэгч

Би дохиог тогтворжуулахын тулд доош татах резистор ашигласан. Хэрэв үдэшлэгийн үеэр DMX эхлэх хаяг өөрчлөгдвөл гэрлийг DMX -ээр хянахад хэцүү байх болно. Би гэрлийг хянах чадвараа алдах бөгөөд энэ нь гэрлийг ашиггүй болгоно.

DMX дохио хөрвүүлэх

Ирж буй DMX дохиог хөрвүүлэхийн тулд (+2.5V ба -2.5V) би дохио хөрвүүлэгч IC ашигласан. Үүний тулд би (хямд) SN75176BP ашигласан. Илүү түгээмэл IC бол MAX485 юм. XLR залгуурын зүүг дараах байдлаар холбоно уу.

XLR1 [GND] Ground / pin5

XLR2 [D-] B / pin6

XLR3 [D+] A / pin7

RO/pin1 ба RE/pin2 -ийг газардуулгад, DE/pin3 -ийг VCC -д холбохоо бүү мартаарай! DI/pin4 -ийг микроконтроллертой холбоно уу.

Анхаарна уу: энэ нь зөвхөн ирж буй DMX дохиогоор ажилладаг. Хэрэв та DMX дохио илгээхийг хүсч байвал танд өөр тохиргоо хэрэгтэй болно. Магадгүй би энэ талаар тусдаа хичээл хийх болно, энэ нь тустай эсэхийг надад хэлээрэй.

Статусын LED

Pin3 болон LED хоёрын хооронд 100К эсэргүүцэл зурахаа мартсан байна. Би 100K ом эсэргүүцэл ашигласан, учир нь энэ нь LED анивчсан эсэхийг анзаарах болно, гэхдээ LED нь тод гэрэлтэхгүй тул өрөөг гэрэлтүүлэхгүй.

Алхам 6: Код

Би кодыг чадах чинээгээрээ тайлбарлахын тулд чадах бүхнээ хийсэн боловч зарим сайжруулалт хийх боломжтой гэж бодож байна. Хэрэв танд кодын мөрийг хэрхэн бууруулах талаар ямар нэгэн заль мэх байвал надад мэдэгдээрэй!

Надад кодын талаар асуулт асуухаасаа өмнө видеог үзээрэй. Энд би кодын бараг бүх мөр, функцийг тайлбарласан болно.

Алхам 7: Бүгдийг нэг дор хий

Бүгдийг хамтад нь оруул
Бүгдийг хамтад нь оруул
Бүгдийг хамтад нь оруул
Бүгдийг хамтад нь оруул
Бүгдийг хамтад нь оруул
Бүгдийг хамтад нь оруул

Одоо бүгдийг нь нийлүүл. Хэргийг будах. Дугуйны гэрлийг өлгөж, гэрлээ эдлэх боломжтой болгохын тулд хэдэн хаалт нэмж өгөөрэй!

Фен

Зүгээр л бэхэлгээ хэт халахгүй гэдэгт итгэлтэй байхын тулд би эргэн тойрондоо байрлуулсан жижиг сэнсээ ажиллуулсан. Би үүнийг цахилгаан адаптерийн 16V гаралттай холбосон бөгөөд гэрэл цахилгаан хүлээн авах үед ажиллах болно. Тиймээс LED унтарсан ч гэсэн сэнс нь LED -ийг хөргөж чаддаг.

Хар гэрлийн эффект

Хамгийн сайн үр дүнд хүрэхийн тулд би хэт ягаан туяаны LED асах үед гэрэлтэх зарим зүйлийг санал болгож байна. Хамгийн сайн арга бол цагаан эсвэл флюресцент материал ашиглах (тодруулах тэмдэг). Анхны үдэшлэгт зориулж би картон хайчилж аваад флюресцент будаг цацсан. Эхний зураг дээр LED нь унтарсан, хоёр дахь нь асаалттай байна. Ялангуяа бодит амьдрал дээр та ялгааг тодорхой харж чадна. Гэрэл асахад олон хүмүүсээс нэлээд цэвэрхэн хариу үйлдэл үзүүлсэн.

Зөвлөмж болгож буй: