Obsah:
- Krok 1: Materiály
- Krok 2: Prijímanie objednávok DMX
- Krok 3: Ovládanie napájania EL Wire
- Krok 4: Zapojenie
- Krok 5: Inštalácia drôtu EL
- Krok 6: Kódovanie
- Krok 7: Užite si to
- Krok 8: [BONUS] Nepoužívate Arduino Mega2560
- Krok 9: Záver
Video: DMX riadený EL drôtový strop: 9 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento projekt je stropný drôt EL ovládaný DMX. Je vyrobený z drôtu 30 EL (čo znamená elektroluminiscenčný drôt) v 3 rôznych farbách, úplne nezávislých. Obsahuje štandardný protokol DMX, aby bol kompatibilný s akýmkoľvek softvérom na ovládanie svetla.
Krok 1: Materiály
Potrebným materiálom sú predovšetkým elektronické súčiastky. Tu je zoznam všetkého, čo bolo použité na dokončenie tohto projektu:
- Arduino Mega 2560
- Napájací zdroj pre Arduino (medzi 9V a 12V)
- Vstup DMX (a voliteľne výstup DMX, ak nie ste na konci riadku DMX)
- MAX485 na prevod signálu DMX (RS-485) na sériový TTL čitateľný Arduinom
- Malý prepínač (pozrite sa na krok DMX, aby ste pochopili, prečo)
- 3x menič špecializovaný na EL Wire, schopný poháňať dostatok EL Wire súčasne (v tomto prípade každý 100 metrov)
- Rezistory 30 x 470 ohmov
- 30x optotriacs MOC2023
- 30x 1k ohmy 1W odpory
- 30x triaky BTA16
- Toľko EL Wire, koľko chcete!
Teraz, keď je všetko tu, začnime!
Krok 2: Prijímanie objednávok DMX
DMX je veľmi bežný protokol v ovládaní svetla. Tento projekt EL Wire používa tento štandard na kompatibilitu s akýmkoľvek DMX ovládačom.
Najprv musíme prijímať objednávky z DMX rozhrania DJ alebo ovládača svetla.
Na dosiahnutie tohto cieľa MAX485 prevádza medzi logickými úrovňami RS-485 používanými logickými úrovňami DMX a TTL využívanými sériovým rozhraním Arduina. Tu je MAX485 zapojený iba na prijímanie objednávok, je to iba zariadenie DMX a nebude ovládať nič iné.
Pin RX musí ísť na pin Arduino TX, ale je veľmi užitočné prepnúť medzi nimi. Keď sa pokúsite nahrať svoj kód do Arduina, pin TX je potrebné odpojiť od linky DMX, inak sa zrúti. K rovnakému problému môže dôjsť aj pri bootovaní Arduina, takže pripojenie jednoducho zapnite, keď je všetko pripravené.
Aby bolo možné reťaziť zariadenia DMX, ďalší DMX výstup bol spájkovaný súbežne so vstupom (nie na schéme).
Krok 3: Ovládanie napájania EL Wire
Ovládanie drôtu EL nie je kvôli napájaniu také jednoduché ako LED. Musí byť napájaný špeciálnym zdrojom napájania, ktorý dodáva približne 120 VAC pri 2 kHz.
Na tento domáci sekvencer mohli byť použité relé, ale nebolo to veľmi zaujímavé kvôli času spínania a zvuku.
Riešením je použiť triaky s optotriami na izoláciu. Tento obvod som realizoval na domácom PCB, ale môžete si ich objednať k profesionálovi alebo ho len spájkovať ručne, ale bude to trochu náročné.
Rozhodol som sa vyrobiť 3 PCB ovládajúce 10 výstupov, ale dá sa to prispôsobiť.
Krok 4: Zapojenie
Pripojenie všetkých kariet je dosť dlhé a opakujúce sa. Aby som bol efektívnejší, použil som plochý kábel medzi Arduinom a každou napájacou doskou.
V strede každej dosky sú mužské hlavičky. Potom som na jednej strane spájkovacieho kábla a na druhej strane spájkoval samičie hlavičky a zapojil som ich priamo do Arduina. Každý drôt EL sa dodáva v svorkovnicovom bloku na napájacích doskách.
Všetko je naskrutkované na drevenú dosku a táto doska je pripevnená k stropu.
Krok 5: Inštalácia drôtu EL
30 kusov EL Wire je priviazaných k stropu, ale aj k akejsi veľkej svetelnej studni.
Najprv vo svetelnej studni je každý kus 9 metrov dlhého drôtu EL zošitý. Pretože je vyrobený z dreva, stačila ručná zošívačka. K dispozícii je 10 kusov s rozstupom 10 cm.
Ďalších 20 kusov drôtu EL je umiestnených v hviezde zo svetelnej studne. Všetky sú priviazané k stropu vďaka patentkám, pretože kovovou tyčou prechádzajú celú miestnosť. Toto usporiadanie umožňuje mať menej káblov na spájanie dosiek.
Krok 6: Kódovanie
Na umožnenie komunikácie pomocou protokolu DMX som použil knižnicu DMXSerial, ktorá je k dispozícii tu.
Zvyšok kódu bol vyvinutý špeciálne pre tento projekt, ale je úplne prispôsobiteľný. Neváhajte ho používať a upravovať, ako chcete!
Krok 7: Užite si to
Ak chcete použiť tento systém:
- zapojte a nahrajte kód
- vypnite vypínač
- zapojte ovládač DMX do vstupu DMX
- zapnite napájanie
- zapnite vypínač
- odošlite svoje objednávky DMX
- uži si to !
Krok 8: [BONUS] Nepoužívate Arduino Mega2560
Mojou prvou myšlienkou bolo vytvoriť všetky PCB pre tento projekt. V dôsledku toho som vytvoril schému a rozloženie DPS, ktoré obsahuje všetko potrebné.
Na tejto doske nájdete AtMega328P, ktorý je rovnaký ako Arduino Uno. Nemá však dostatok výstupov, preto som pridal 3 MCP23017. Sú to GPIO extendery, komunikujúce s protokolom I2C. Každý MCP23017 môže pridať 16 nových výstupov, ale bolo jednoduchšie mať jeden komponent pre každú dosku napájania.
Aby ste mohli používať túto konfiguráciu, namiesto knižnice „ElWireMega“z môjho predchádzajúceho kódu by ste mali použiť knižnicu „ElWireMCP“založenú na knižnici Adafruit MCP23017.
Krok 9: Záver
Dúfam, že sa vám tento projekt bude páčiť a budete ho používať svojim vlastným spôsobom!
Odporúča:
ESP8266 ESP-01 LED drôtový spínač: 6 krokov
ESP8266 ESP-01 LED drôtový spínač: Tento projekt vznikol, keď sme s priateľkou nainštalovali do miestnosti niekoľko LED rozprávkových svetelných drôtov, aby sme mali príjemný vianočný pocit. Zakaždým, keď sme šli do postele, museli sme behať po miestnosti a vypnúť každý jeden drôt. Na druhý deň sme sa museli obrátiť
Premeňte svoj drôtový zvonček na inteligentný zvonček s IFTTT: 8 krokov
Premeňte svoj drôtový zvonček na inteligentný zvonček s IFTTT: Zvonček WiFi zmení váš existujúci drôtový zvonček na inteligentný zvonček. https://www.fireflyelectronix.com/product/wifidoor
Premeňte svoj drôtový zvonček na inteligentný zvonček s domácim asistentom: 6 krokov
Premeňte svoj drôtový zvonček na inteligentný zvonček s domácim asistentom: Premeňte svoj existujúci drôtový zvonček na inteligentný zvonček. Prijmite upozornenie na svoj telefón alebo spárujte s existujúcou kamerou predných dverí, aby ste dostali upozornenie na fotografiu alebo video vždy, keď niekto zazvoní na váš zvonček. Viac informácií nájdete na: fireflyelectronix.com/pro
3-drôtový HD44780 LCD za menej ako 1 dolár: 5 krokov
3-drôtový LCD displej HD44780 za menej ako 1 dolár: V tomto návode sa naučíme, ako pripojiť LCD monitor založený na čipe HD44780 k zbernici SPI a riadiť ho iba 3 vodičmi za menej ako 1 dolár. Aj keď sa v tomto návode zameriam na alfanumerický displej HD44780, rovnaký princíp
Stojan na mikrofón - zavesenie na strop: 7 krokov (s obrázkami)
Stojan na mikrofón - zavesenie na strop: Chcem sa podeliť o svoj stropný držiak na mikrofón z PVC. Nenašiel som neschopného nájsť skutočných sprievodcov, ako to urobiť krok za krokom, a tak som sa pustil do toho sám. Celkovo tento projekt trval asi 4 hodiny od konceptu po hotový výrobok,