Kazalo:

Zgradite svojo lastno napravo DMX - Arduino: 7 korakov (s slikami)
Zgradite svojo lastno napravo DMX - Arduino: 7 korakov (s slikami)

Video: Zgradite svojo lastno napravo DMX - Arduino: 7 korakov (s slikami)

Video: Zgradite svojo lastno napravo DMX - Arduino: 7 korakov (s slikami)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, November
Anonim
Image
Image
Zgradite svojo lastno napravo DMX - Arduino
Zgradite svojo lastno napravo DMX - Arduino
Zgradite svojo lastno napravo DMX - Arduino
Zgradite svojo lastno napravo DMX - Arduino

Dobrodošli na moji drugi strani Instructables. S tega spletnega mesta sem se veliko naučil in zdi se mi odličen kraj za predstavitev mojih projektov. Upam, da se vam zdi ta projekt zabaven in koristen. Želel sem vedeti, kaj mislite. Sporočite mi v komentarjih, ne pozabite, da sem začetnik in ne domači govorec. Vsi vaši komentarji so dobrodošli;)

Projekt

V tem navodilu vam bom pokazal, kako sami ustvarite DMX napeljavo. S pravimi deli, ki jih je presenetljivo preprosto narediti, potrebujete le nekaj komponent. Pokazal vam bom, kako vhodni DMX signal (+2,5 V in -2,5 V) prilagoditi ustreznemu signalu (5 V) za vaš Arduino in kako ga obdelati. Nadalje vam bom pokazal, kako upravljati LED z visoko močjo prek pin PWM.

Za več informacij si oglejte video in si oglejte luč DMX v akciji.

1. korak: Pregled projekta in ozadje

Pregled projekta in ozadje
Pregled projekta in ozadje
Pregled projekta in ozadje
Pregled projekta in ozadje
Pregled projekta in ozadje
Pregled projekta in ozadje

S prijatelji mi nizozemski zabavi nista tuja in včasih radi sami organiziramo zabave. Šele ko organiziramo zabavo, nimamo veliko razsvetljave, zato sem tudi sam naredil nekaj DMX napeljav. Na tretji sliki lahko vidite moj prvi (uspešen) poskus, da bi sam ustvaril DMX napeljavo.

Ker je moj nerodni prijatelj odpustil ta prototip, sem moral narediti novega in se mi je zdelo lepo, da tokrat objavim svoj napredek na Instructables. Uživajte! Upam, da bo koristno za vaš projekt.

2. korak: Pridobite zaloge

Pridobite svoje zaloge
Pridobite svoje zaloge

Čas je, da dobite zaloge! Največ predmetov na seznamu sem dobil z eBaya ali Amazona. Ti predmeti so široko dostopni, zato jih ne najdem.

Deli

  • UV žarnice velike moči (700mA) vklj. zvezdaste plošče
  • ATmega328 IC
  • 5V regulator napetosti IC (L7805CV)
  • N-kanalni MOSFET (BUZZ11)
  • Majhen tranzistor (2N2222)
  • 10-dip stikalo
  • Pretvornik signala IC (SN75176BP) ali MAX485
  • 16 mhz kristalno
  • 22 pF keramični kondenzatorji [2x]
  • 1 uF keramični kondenzator
  • 10 uF elektrolitski kondenzator
  • Upor velike moči (0,81 ohma, 5 W)
  • 100K ohmski upor
  • 10K ohmski upor [11x]
  • XLR vtičnice (moški in ženski)
  • Napajanje / adapter (32V in 16V, to sem rešil iz starega tiskalnika)
  • Hladilnik
  • Glave in zatiči
  • Proto plošča
  • Material za ohišje (uporabil sem stisnjen les (v nizozemščini: MDF))

3. korak: Čas za spajkanje

Čas za spajkanje
Čas za spajkanje
Čas za spajkanje
Čas za spajkanje
Čas za spajkanje
Čas za spajkanje

Čas je, da segrejete spajkalnik in pokažete svoje sposobnosti spajkanja.

Ker so bile proto plošče zelo majhne, sem jih uporabil tri. Razdelil sem ga na ploščo za regulacijo moči, nadzorno ploščo in ploščo s stikalom. Ploščo za preklopno stikalo sem postavil na glavo, tako da je stikalo obrnjeno navzven, tako da lahko uporabnik dostopa do nje in spremeni začetni naslov DMX.

4. korak: Zgradite ohišje

Zgradite ohišje
Zgradite ohišje
Zgradite ohišje
Zgradite ohišje
Zgradite ohišje
Zgradite ohišje
Zgradite ohišje
Zgradite ohišje

To je zame vedno problem. Nimam na razpolago težkih strojev ali 3D tiskalnika, zato sem se odločil za stisnjen les (MDF). Les je enostavno spreminjati in imam velik nadzor nad končnim izdelkom.

Večinoma sem uporabljal vijake in lepilo za les. Edini del, ki ga nisem uporabil za lepilo za les, je sprednji del, tako da lahko dostopam do notranjosti.

Zavedam se, da toplota in les nista najboljša prijatelja. Moj prvi obisk je bil uporaba leč za LED, vendar sem jih umaknil v upanju, da bo pretok zraka zadosten za hlajenje LED z veliko močjo. Poleg tega bodo UV -diode delovale kot črna luč in bodo med zabavo omejene. Pričakujem, da bom to luč uporabljal le 10% časa med zabavo in upam, da bodo prekinitve med uporabo dovolj za ohladitev LED.

To sem preizkusil in moja teorija je bila pravilna, notranjost ohišja se nikoli ni segrela več kot 40 stopinj Celzija. Poleg tega, ker sem uporabljal les, lahko pozneje vedno vgradim majhen ventilator, da povečam pretok zraka in zato hitreje ohladim LED.

5. korak: Sheme

Sheme
Sheme

Pogonske verige LED z veliko močjo

To idejo sem dobil od Dana Goldwatera. Za več informacij in več različic tega gonilniškega vezja preverite njegov Instructable:

Nameraval sem uporabiti upor 0,75 ohma, toda takrat sem imel le 0,81 upora. To ni problem, ker bo v tej nastavitvi višja impedanca povzročila nižji konstantni tok in bo zato podaljšala življenjsko dobo UV LED.

Dip-stikalo

Za stabilizacijo signalov sem uporabil izvlečne upore. Če bi se med zabavo spremenil začetni naslov DMX, bi bilo težko nadzorovati svetlobo prek DMX. Izgubil bom sposobnost nadzora svetlobe, zaradi česar bo svetloba neuporabna.

Pretvorba DMX signala

Za pretvorbo dohodnega DMX signala (+2,5 V in -2,5 V) sem uporabil pretvornik signala IC. Za to sem uporabil (poceni) SN75176BP. Najpogostejši IC je MAX485. Zatiče vtičnice XLR priključite tako:

XLR1 [GND] Ozemljitev / pin5

XLR2 [D-] B / pin6

XLR3 [D+] A / pin7

Ne pozabite priključiti RO/pin1 in RE/pin2 na ozemljitev in DE/pin3 na VCC! DI/pin4 priključite na svoj mikrokrmilnik.

Opomba: to deluje samo za dohodne DMX signale. Če želite pošiljati signale DMX, potrebujete drugačno konfiguracijo. Mogoče bom o tem naredil ločeno vadnico. Sporočite mi, če bi bilo to v pomoč.

LED status

Pozabil sem vtakniti 100K upor med pin3 in LED. Uporabil sem 100K ohmski upor, ker mi še vedno omogoča, da LED utripa ali ne, vendar LED ne bo svetil tako močno, da ne bo osvetljeval prostora.

6. korak: Koda

Potrudil sem se, da kodo opišem čim bolje, vendar mislim, da je prostora za nekatere izboljšave, odprt sem za predloge. Če imate kakšne trike, kako zmanjšati vrstice kode, mi sporočite!

Preden me vprašate o kodi, si oglejte video. Tu razložim skoraj vsako vrstico kode in njeno funkcijo.

7. korak: Združite vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj

Zdaj pa vse skupaj. Pobarvaj ohišje. Dodajte nekaj nosilcev, da boste lahko obesili svetlobo na nosilcu in uživali v njej!

Ventilator

Samo zato, da se naprava ne bo pregrela, sem namestil majhen ventilator, ki sem ga imel naokoli. To sem priključil na 16 -voltni izhod napajalnika in se bo zagnal, ko lučka dobi napajanje. Tako lahko ventilator ohladi tudi, ko so LED diode izklopljene.

Učinek črne svetlobe

Za najboljši učinek bi priporočil nekaj stvari, ki bodo svetile, ko bodo prižgane UV -diode. Najbolje je, da uporabite beli ali kakšen fluorescenčni material (npr. Označevalnik oznak). Za prvo zabavo sem uporabil nekaj izrezov iz kartona in jih poškropil s fluorescenčno barvo. Na prvi sliki so LED izklopljene, na drugi pa vklopljene. Jasno vidite razliko, še posebej v resničnem življenju. Ko so se prižgale luči, sem iz množice dobil kar precej čiste reakcije.

Priporočena: