Sisukord:

Ehitage oma DMX -kinnitus - Arduino: 7 sammu (piltidega)
Ehitage oma DMX -kinnitus - Arduino: 7 sammu (piltidega)

Video: Ehitage oma DMX -kinnitus - Arduino: 7 sammu (piltidega)

Video: Ehitage oma DMX -kinnitus - Arduino: 7 sammu (piltidega)
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Image
Image
Ehitage oma DMX -kinnitus - Arduino
Ehitage oma DMX -kinnitus - Arduino
Ehitage oma DMX -kinnitus - Arduino
Ehitage oma DMX -kinnitus - Arduino

Tere tulemast minu teisele juhendilehele. Olen sellelt saidilt palju õppinud ja see tundub suurepärane koht oma projektide näitamiseks. Loodan, et leiate selle projekti lõbusaks ja kasulikuks. Olen huvitatud sellest, mida te arvate. Andke mulle kommentaarides teada, pidage meeles, et olen algaja ja mitte emakeelena kõneleja. Kõik teie kommentaarid on teretulnud;)

Projekt

Selles juhendis näitan teile, kuidas ise DMX -seadet luua. Õigete osadega on seda üllatavalt lihtne valmistada, vajate vaid paari komponenti. Näitan teile, kuidas kohandada sissetulevat DMX -signaali (+2,5 V ja -2,5 V) teie Arduino jaoks sobiva signaaliga (5 V) ja kuidas seda signaali töödelda. Lisaks näitan teile, kuidas juhtida suure võimsusega LED -e PWM -tihvti kaudu.

Vaadake lisateavet videost ja vaadake DMX -valgustit töös.

Samm: projekti ülevaade ja taust

Projekti ülevaade ja taust
Projekti ülevaade ja taust
Projekti ülevaade ja taust
Projekti ülevaade ja taust
Projekti ülevaade ja taust
Projekti ülevaade ja taust

Mina ja mu sõbrad pole Hollandi peomaastikule võõrad ja mõnikord meeldib meile ise pidusid korraldada. Alles pidu korraldades pole meil palju valgust ja seetõttu tegin ise mõned DMX -seadmed. Kolmandal pildil näete minu esimest (edukat) katset iseseisvalt DMX -i seadet luua.

Kuna mu kohmakas sõber viskas selle prototüübi maha, pidin ma uue tegema ja ma arvasin, et oleks hea idee postitada oma edusammud seekord Instructablesis. Nautige! Loodan, et see võib olla teie projekti jaoks kasulik.

Samm: hankige oma tarvikud

Hankige oma tarvikud
Hankige oma tarvikud

On aeg hankida oma varud! Enim loendi üksusi sain eBayst või Amazonist. Need esemed on laialdaselt saadaval, nii et ma leian, et nende leidmine pole probleem.

Osad

  • Suure võimsusega UV -LED -id (700mA) koos täheplaadid
  • ATmega328 IC
  • 5V pingeregulaatori IC (L7805CV)
  • N-kanaliga mosfet (BUZZ11)
  • Väike transistor (2N2222)
  • 10-dip lüliti
  • Signaalimuunduri IC (SN75176BP) või MAX485
  • 16mhz cristal
  • 22 pF keraamilised kondensaatorid [2x]
  • 1 uF keraamiline kondensaator
  • 10 uF elektrolüütkondensaator
  • Suure võimsusega takisti (0,81 oomi, 5 W)
  • 100K oomi takisti
  • 10K oomi takisti [11x]
  • XLR -pistikupesad (mehed ja naised)
  • Toide / adapter (32V ja 16V, päästsin selle vanast printerist)
  • Radikas
  • Päised ja tihvtid
  • Proto-board
  • Korpuse materjal (kasutasin kokkusurutud puitu (hollandi keeles: MDF))

Samm: aeg jootmiseks

Jootmise aeg
Jootmise aeg
Jootmise aeg
Jootmise aeg
Jootmise aeg
Jootmise aeg

On aeg jootekolb soojendada ja oma jootmisoskusi näidata.

Kuna proto-plaadid olid väga väikesed, kasutasin ma neist kolme. Jagasin selle võimsuse reguleerimisplaadile, juhtpaneelile ja dip-lülitiplaadile. Asetasin dip-lülitusplaadi tagurpidi, nii et dip-lüliti on väljapoole suunatud, nii et kasutaja pääseb sellele juurde ja muudab DMX-i stardiaadressi.

4. samm: looge korpus

Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus
Ehitage korpus

See on minu jaoks alati probleem. Minu käsutuses ei ole raskeid masinaid ega 3D -printerit, seega leppisin kokku surutud puiduga (MDF). Puitu on lihtne muuta ja mul on suurepärane kontroll valmistoote üle.

Enamasti kasutasin kruvisid ja puiduliimi. Ainus osa, mida ma puiduliimi ei kasutanud, on esiosa, nii et ma saan sisse pääseda.

Olen teadlik, et kuumus ja puit pole parimad sõbrad. Minu esimene külastus oli LED -ide jaoks läätsede kasutamine, kuid loobusin neist lootuses, et õhuvool on suure võimsusega LED -ide jahutamiseks piisav. Lisaks toimivad UV -valgusdioodid mustana ja need on peo ajal piiratud aja jooksul sisse lülitatud. Eeldan, et kasutan seda valgust pidu ajal vaid 10% ajast ja loodan, et kasutamiste vahelised pausid on LED -ide jahutamiseks piisavad.

Testisin seda ja minu teooria oli õige, korpuse sisemus ei saanud kunagi kuumemaks kui 40 kraadi Celsiuse järgi. Pealegi, kuna kasutasin puitu, võin alati hiljem paigaldada väikese ventilaatori, et õhuvoolu suurendada ja LED -e kiiremini jahutada.

Samm: skeemid

Skeemid
Skeemid

Ajamiahela suure võimsusega LED -id

Selle idee sain Dan Goldwaterilt. Tutvuge tema juhistega, et saada lisateavet ja rohkem draiveriahela variante:

Kavatsesin kasutada 0,75 oomi takistit, kuid tol ajal oli mul ainult 0,81 takisti. See ei ole probleem, sest selles seadistuses põhjustab suurem takistus madalamat püsivoolu ja pikendab seetõttu UV -valgusdioodide eluiga.

Dip-lüliti

Signaalide stabiliseerimiseks kasutasin tõmbetakistit. Oleks raske valgust juhtida DMX -i kaudu, kui DMX -i algusaadress muutub peo ajal. Ma kaotan valguse juhtimise võime ja see muudab valguse kasutuks.

DMX -signaali teisendamine

Sissetuleva DMX -signaali (+2,5 V ja -2,5 V) teisendamiseks kasutasin signaalimuundurit IC. Kasutasin selleks (odavat) SN75176BP -d. Tavalisem IC on MAX485. Ühendage XLR -pistiku tihvtid järgmiselt:

XLR1 [GND] Maandus / tihvt 5

XLR2 [D-] B / tihvt 6

XLR3 [D+] A / tihvt 7

Ärge unustage ühendada RO/pin1 ja RE/pin2 maandusega ning DE/pin3 VCC -ga! Ühendage DI/pin4 oma mikrokontrolleriga.

Märkus: see töötab ainult sissetulevate DMX -signaalide puhul. Kui soovite DMX -signaale saata, vajate teistsugust konfiguratsiooni. Võib -olla teen selle kohta eraldi õpetuse, andke teada, kas sellest oleks abi.

Olek LED

Unustasin pin3 ja LED -i vahele tõmmata 100K takisti. Ma kasutasin 100K oomi takistit, sest see võimaldab mul ikkagi näha, kas LED vilgub või mitte, kuid LED ei sära heledaks, nii et see ei valgusta ruumi.

6. samm: kood

Andsin endast parima, et kirjeldada koodi nii hästi kui suutsin, kuid arvan, et seal on ruumi paranduste tegemiseks, olen avatud ettepanekutele. Kui teil on nippe koodiridade vähendamiseks, andke mulle sellest teada!

Enne kui esitate mulle koodi kohta küsimusi, vaadake palun videot. Siin selgitan peaaegu iga koodi rida ja selle funktsiooni.

Samm: pange see kõik kokku

Pange see kõik kokku
Pange see kõik kokku
Pange see kõik kokku
Pange see kõik kokku
Pange see kõik kokku
Pange see kõik kokku

Nüüd pane see kõik kokku. Värvige ümbris. Lisage mõned sulgud, et saaksite valguse sõrestiku külge riputada ja oma valgust nautida!

Ventilaator

Lihtsalt veendumaks, et seade ei kuumene üle, rakendasin väikese ventilaatori, mille ma ümber panin. Ühendasin selle toiteadapteri 16V väljundiga ja hakkan tööle, kui valgus saab energiat. Nii et isegi kui LED -id ei põle, võib ventilaator LED -e jahutada.

Mustvalguse efekt

Parima efekti saavutamiseks soovitaksin mõnda asja, mis süttib, kui UV -LED -id põlevad. Parim on kasutada valget või mõnda fluorestsentsmaterjali (nt esiletõstetavat markerit). Esimeseks peoks kasutasin mõnda papist väljalõiget ja piserdasin neid fluorestseeriva värviga. Esimesel pildil on LED -id välja lülitatud, teisel - sisse. Näete selgelt erinevust, eriti reaalses elus. Sain rahvahulgast päris kenad reaktsioonid, kui tuled põlema läksid.

Soovitan: