Sisukord:
- Samm: materjalid
- 2. samm: DMX -tellimuste vastuvõtmine
- 3. samm: EL traadi toitejuhtimine
- 4. samm: juhtmestik
- Samm: EL traadi paigaldamine
- 6. samm: kodeerimine
- Samm: nautige seda
- 8. samm: [BONUS] Arduino Mega2560 ei kasutata
- 9. samm: järeldus
Video: DMX juhitav EL traatlagi: 9 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See projekt on DMX -juhitav EL Wire lagi. See on valmistatud 30 EL traadist (mis tähendab elektroluminestsentstraati) kolmes erinevas värvitoonis, mis on täiesti sõltumatud. See sisaldab standardset DMX -protokolli, mis ühildub mis tahes valgusjuhtimistarkvaraga.
Samm: materjalid
Vajalikud materjalid on peamiselt elektroonikakomponendid. Siin on nimekiri kõigist selle projekti lõpuleviimiseks kasutatud materjalidest:
- Arduino Mega 2560
- Arduino toiteallikas (vahemikus 9V kuni 12V)
- DMX -sisend (ja valikuliselt DMX -väljund, kui te pole DMX -rea lõpus)
- MAX485 DMX-signaali (RS-485) teisendamiseks Arduino poolt loetavas TTL-seerias
- Väike lüliti (vaadake DMX -i sammu, et mõista, miks)
- 3x muundurid, mis on spetsialiseerunud EL traadile, suudavad korraga juhtida piisavalt EL traati (sel juhul 100 meetrit)
- 30x 470 oomi takistid
- 30x MOC2023 optotriacs
- 30x 1k oomi 1W takistid
- 30x BTA16 triatsid
- Nii palju EL traati kui soovite!
Nüüd, kui kõik on siin, alustame!
2. samm: DMX -tellimuste vastuvõtmine
DMX on valguse juhtimisel väga levinud protokoll. See EL Wire projekt kasutab seda standardit ühildumiseks mis tahes DMX -kontrolleriga.
Esiteks peame saama tellimusi DJ või valguskontrolleri DMX -liideselt.
Selle eesmärgi saavutamiseks teeb MAX485 teisenduse DMX-i kasutatavate RS-485 ja Arduino jadaliidese kasutatavate TTL-loogiatasemete vahel. Siin on MAX485 ühendatud ainult tellimuste vastuvõtmiseks, see on ainult DMX -seade ja see ei kontrolli midagi muud.
RX -tihvt peab minema Arduino TX -i tihvti külge, kuid nende vahel on väga kasulik lüliti panna. Tõepoolest, kui proovite oma koodi Arduinosse üles laadida, tuleb TX -pin DMX -liinilt lahti ühendada, vastasel juhul jookseb see kokku. Sama probleem võib ilmneda ka Arduino käivitamisel, nii et lülitage ühendus sisse, kui kõik on valmis.
DMX -seadmete aheldamiseks on sisendiga paralleelselt joodetud teine DMX -väljund (mitte skeemil).
3. samm: EL traadi toitejuhtimine
EL Traadi juhtimine pole toiteallika tõttu nii lihtne kui LED. See peab saama toite spetsiaalse toiteallikaga, andes umbes 120 VAC 2kHz juures.
Selle omatehtud sekventseri jaoks oleks saanud kasutada releed, kuid see polnud lülitusaja ja heli tõttu eriti huvitav.
Lahenduseks on isoleerimiseks kasutada triake koos optotriakidega. Mõistsin seda vooluringi omatehtud trükkplaadil, kuid võite need tellida professionaalile või lihtsalt jootma käsitsi, kuid see on natuke raske.
Otsustasin teha 3 trükkplaati, mis kontrollivad 10 väljundit, kuid seda saab kohandada.
4. samm: juhtmestik
Kõigi kaartide ühendamine on üsna pikk ja korduv. Tõhusamaks muutmiseks olen kasutanud lintkaablit Arduino ja iga toiteplaadi vahel.
Iga tahvli keskel on meessoost päised. Seejärel olen lintkaabli ühel küljel jootnud naissoost päised ja teisel pool isased päised, et ühendada otse Arduino. Iga EL traat on toiteplaatidel klemmkruviplokis.
Kõik on kruvitud puitlauale ja see plaat on lakke kinnitatud.
Samm: EL traadi paigaldamine
EL -traadi 30 tükki on seotud lae külge, aga ka omamoodi suures valguses.
Esiteks klammerdatakse valguskaevus iga 9 meetri pikkune EL traat. Kuna see on valmistatud puidust, piisas käsitsi klammerdajast. Seal on 10 tükki, 10 cm kaugusel.
Ülejäänud 20 EL traadi tükki paigutatakse valguskaevust tähe alla. Need on kõik tänu tõmblukkudele lakke seotud, sest metallist vardad jooksevad läbi kogu ruumi. See paigutus võimaldab plaatide ühendamiseks vähem kaableid.
6. samm: kodeerimine
DMX -protokolli abil suhtlemise lubamiseks olen kasutanud DMXSerial raamatukogu, mis on saadaval siin.
Ülejäänud kood on välja töötatud spetsiaalselt selle projekti jaoks, kuid see on täiesti kohandatav. Kasutage seda julgelt ja muutke seda vastavalt soovile!
Samm: nautige seda
Selle süsteemi kasutamiseks:
- ühendage ja laadige kood üles
- lüliti välja lülitada
- ühendage oma DMX -kontroller DMX -sisendisse
- lülitage toiteallikad sisse
- lüliti sisse lülitada
- saatke oma DMX -i tellimused
- Naudi seda !
8. samm: [BONUS] Arduino Mega2560 ei kasutata
Minu esimene idee oli luua selle projekti jaoks kõik trükkplaadid. Selle tulemusena olen loonud skeemi ja trükkplaadi paigutuse, mis sisaldab kõike vajalikku.
Sellelt tahvlilt leiate AtMega328P, mis on sama mis Arduino Uno. Sellel pole aga piisavalt väljundeid, seega olen lisanud 3 MCP23017. Need on GPIO pikendajad, mis suhtlevad I2C protokolliga. Iga MCP23017 saab lisada 16 uut väljundit, kuid lihtsam oli omada ühte komponenti igale toiteplaadile.
Selle konfiguratsiooni kasutamiseks peaksite minu eelmise koodi "ElWireMega" asemel kasutama Adafruit MCP23017 teegil põhinevat raamatukogu "ElWireMCP".
9. samm: järeldus
Loodan, et naudite seda projekti ja kasutate seda omal moel!
Soovitan:
DIY Arduino Bluetooth -juhitav auto: 6 sammu (piltidega)
DIY Arduino Bluetooth -juhitav auto: Tere sõbrad! Minu nimi on Nikolas, olen 15 -aastane ja elan Kreekas Ateenas. Täna näitan teile, kuidas teha kaherattalist Bluetooth-juhitavat autot, kasutades Arduino Nano, 3D-printerit ja mõningaid lihtsaid elektroonilisi komponente! Vaadake kindlasti minu
Veebisaidi juhitav jõulupuu (igaüks saab seda juhtida): 19 sammu (piltidega)
Veebisaidi juhitav jõulupuu (igaüks saab seda kontrollida): Kas soovite teada, kuidas veebisaidi juhitav jõulupuu välja näeb? Siin on video, mis näitab minu jõulupuu projekti. Otseülekanne on praeguseks lõppenud, kuid tegin toimuva jäädvustamiseks video: Sel aastal detsembri keskel
Klaasist kivist LED -toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): 6 sammu (koos piltidega)
Klaasist kivist LED-toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): Tere kaastegijad! Selles juhendatavas näitan teile, kuidas ehitada WiFi-juhitav LED-toru, mis on klaasikividega täidetud, et saada kena difusiooniefekt. Valgusdioodid on individuaalselt adresseeritavad ja seetõttu on mõned head efektid võimalikud
WiFi juhitav LED -riba maatriksi kuvari tuli: 3 sammu (piltidega)
WiFi juhitav LED -riba maatriksi kuvari tuli: programmeeritavad LED -ribad, nt. põhinevad WS2812, on põnevad. Rakendusi on palju ja saate kiiresti muljetavaldavaid tulemusi. Ja kuidagi tundub, et kellade ehitamine on teine valdkond, millele ma palju mõtlen. Alustades mõnest kogemusest
Kõik ühes · DMX Terminator & DMX Tester: 3 sammu
Kõik ühes · DMX Terminator & DMX Tester: Valgustehnikuna peate mõnikord teadma, kui terved on teie dmx -ühendused. Mõnikord puutub DMX -süsteem juhtmete, sisseseade enda või pinge kõikumiste tõttu kokku paljude probleemide ja vigadega. Nii tegin