Përmbajtje:
- Hapi 1: Materialet
- Hapi 2: Marrja e Porosive DMX
- Hapi 3: Kontrolli i fuqisë së EL Wire
- Hapi 4: Instalimet elektrike
- Hapi 5: Instalimi i EL Wire
- Hapi 6: Kodimi
- Hapi 7: Shijojeni
- Hapi 8: [BONUS] Mos përdorimi i Arduino Mega2560
- Hapi 9: Përfundim
Video: Tavani i telave të kontrolluar nga DMX: 9 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Ky projekt është një tavan EL Wire i kontrolluar nga DMX. Madeshtë bërë nga 30 EL Wire (që do të thotë tela elektrolumineshente) në 3 ngjyra të ndryshme, krejtësisht të pavarura. Ai përfshin një protokoll standard DMX, që të jetë i pajtueshëm me çdo softuer të kontrollit të dritës.
Hapi 1: Materialet
Materialet e nevojshme janë kryesisht përbërës elektronikë. Këtu është një listë e gjithçkaje që është përdorur për të përfunduar këtë projekt:
- Një Arduino Mega 2560
- Një furnizim me energji për Arduino (midis 9V dhe 12V)
- Një hyrje DMX (dhe opsionale një dalje DMX nëse nuk jeni në fund të linjës DMX)
- A MAX485 për të kthyer sinjalin DMX (RS-485) në serial TTL i lexueshëm nga Arduino
- Një ndërrim i vogël (shiko hapin DMX për të kuptuar pse)
- 3x invertorë të specializuar për EL Wire, të aftë të drejtojnë mjaftueshëm Wire EL në të njëjtën kohë (100 metra secili në këtë rast)
- Rezistenca 30x 470 ohms
- 30x optotriakë MOC2023
- Rezistenca 30x 1k ohms 1W
- 30x triakë BTA16
- Sa më shumë tela EL sa të doni!
Tani që gjithçka është këtu, le të fillojmë!
Hapi 2: Marrja e Porosive DMX
DMX është një protokoll shumë i zakonshëm në kontrollin e dritës. Ky projekt EL Wire përdor këtë standard për të qenë në përputhje me çdo kontrollues DMX.
Së pari, ne duhet të marrim porosi nga ndërfaqja DMX e DJ ose kontrolluesit të dritës.
Për të arritur këtë qëllim, një MAX485 bën konvertimin midis niveleve logjike RS-485 të përdorura nga nivelet logjike DMX dhe TTL të përdorura nga ndërfaqja serike e Arduino. Këtu, MAX485 është i lidhur vetëm për të marrë porosi, është vetëm një pajisje DMX dhe nuk do të kontrollojë asgjë tjetër.
Kunja RX duhet të kalojë në kunjin Arduino TX, por është shumë e dobishme të vendosni një ndërprerës midis tyre. Në të vërtetë, kur do të përpiqeni të ngarkoni kodin tuaj në Arduino, kunja TX duhet të shkëputet nga linja DMX, përndryshe do të rrëzohet. E njëjta çështje mund të ndodhë kur Arduino po fillon, kështu që thjesht ndizni lidhjen pasi gjithçka është gati.
Për të lejuar që pajisjet DMX të lidhen me zinxhirë, një dalje tjetër DMX është bashkuar paralelisht me hyrjen (jo në skemë).
Hapi 3: Kontrolli i fuqisë së EL Wire
Kontrolli EL Wire nuk është aq i lehtë sa LED për shkak të furnizimit me energji. Duhet të mundësohet me furnizim me energji speciale, duke dhënë diçka rreth 120 VAC në 2kHz.
Reletë mund të ishin përdorur për këtë sekuencues shtëpiak, por nuk ishte shumë interesante për shkak të kohës së ndërrimit dhe zërit.
Zgjidhja është përdorimi i triakëve, me optotriakët për izolim. E kuptova këtë qark në PCB të bërë në shtëpi, por ju mund t'i porositni te një profesionist ose thjesht ta lidhni me dorë, por do të jetë pak e vështirë.
Vendosa të bëj 3 PCB që kontrollojnë 10 dalje secila, por mund të përshtatet.
Hapi 4: Instalimet elektrike
Lidhja e të gjitha kartave është mjaft e gjatë dhe e përsëritur. Për të qenë më efikas, kam përdorur kabllo fjongo midis Arduino dhe çdo bordi të energjisë.
Ka tituj meshkuj në qendër të secilës tabelë. Pastaj, unë kam bashkuar tituj femra në njërën anë të kabllit të shiritit, dhe tituj meshkuj në anën tjetër për të lidhur direkt në Arduino. Çdo EL Wire vjen në një bllok vidhos terminal në bordet e energjisë.
Çdo gjë është e dehur në një dërrasë druri, dhe kjo tabelë është e fiksuar në tavan.
Hapi 5: Instalimi i EL Wire
30 pjesët e EL Wire janë të lidhura në tavan, por edhe në një lloj pusi të madh dritash.
Së pari, në pusin e dritës, secila pjesë prej 9 metrash e gjatë El Wire është e lidhur. Për shkak se është prej druri, një stapler me dorë ishte i mjaftueshëm. Ka 10 copë, të ndara 10 cm.
20 pjesët e tjera të EL Wire janë hedhur në yll nga pusi i dritës. Ata janë të gjithë të lidhur në tavan falë zipties, sepse shufrat metalike kalojnë nëpër të gjithë dhomën. Ky rregullim ju lejon të keni më pak kabllo për t'u bashkuar me bordet.
Hapi 6: Kodimi
Për të lejuar komunikimin duke përdorur protokollin DMX, unë kam përdorur bibliotekën DMXSerial, të disponueshme këtu.
Pjesa tjetër e kodit është zhvilluar veçanërisht për këtë projekt, por është plotësisht e adaptueshme. Mos ngurroni ta përdorni dhe modifikoni ashtu siç dëshironi!
Hapi 7: Shijojeni
Për të përdorur këtë sistem:
- lidheni dhe ngarkoni kodin
- fikni çelësin
- futni kontrolluesin tuaj DMX në hyrjen DMX
- ndizni furnizimet me energji elektrike
- vëni ndezësin
- dërgoni porositë tuaja DMX
- shijoje !
Hapi 8: [BONUS] Mos përdorimi i Arduino Mega2560
Ideja ime e parë ishte krijimi i të gjitha PCB -ve për këtë projekt. Si pasojë, unë kam krijuar një skemë dhe një plan urbanistik që përfshin gjithçka të nevojshme.
Në këtë tabelë, mund të gjeni një AtMega328P i cili është i njëjtë me një Arduino Uno. Sidoqoftë, nuk ka rezultate të mjaftueshme, kështu që unë kam shtuar 3 MCP23017. Ata janë zgjerues GPIO, që komunikojnë me protokollin I2C. Çdo MCP23017 mund të shtojë 16 dalje të reja, por ishte më e lehtë të kishim një komponent për secilën bord të energjisë.
Për të përdorur këtë konfigurim, duhet të përdorni bibliotekën "ElWireMCP" bazuar në bibliotekën Adafruit MCP23017, në vend të bibliotekës "ElWireMega" nga kodi im i mëparshëm.
Hapi 9: Përfundim
Shpresoj se do të kënaqeni me këtë projekt dhe do ta përdorni në mënyrën tuaj!
Recommended:
Automatizimi llafazan -- Audio Nga Arduino -- Automatizimi i kontrolluar nga zëri -- HC - 05 Moduli Bluetooth: 9 hapa (me fotografi)
Automatizimi llafazan || Audio Nga Arduino || Automatizimi i kontrolluar nga zëri || HC - 05 Moduli Bluetooth: …………………………. Ju lutemi SUBSCRIBE në kanalin tim në YouTube për më shumë video …. …. Në këtë video ne kemi ndërtuar një Automatizim Bisedues .. Kur do të dërgoni një komandë zanore përmes celularit, atëherë ai do të ndezë pajisjet shtëpiake dhe do të dërgojë reagime për
Automatizimi në shtëpi i kontrolluar nga zëri i frymëzuar nga COVID-19: 5 hapa
Automatizimi i Kontrolluar i Zërit i Frymëzuar nga COVID-19: Gjatë 4 viteve të fundit, kam provuar 3 ose 4 variacione të ndryshme të kontrolleve të shtëpisë me bazë Arduino. Për lehtësinë e të gjithëve këtu është historia kronologjike e disa prej zhvillimeve të mia. I udhëzueshëm 1 - në tetor 2015 përdori komunikimin IR dhe RF
Rrip LED Neopixel Ws 2812 Me Arduino i kontrolluar nga Bluetooth nga Android ose Iphone: 4 hapa
Neopixel Ws 2812 LED Rrip Me Arduino i kontrolluar nga Bluetooth Nga Android ose Iphone: Përshëndetje djema në këtë udhëzues kam diskutuar se si të kontrolloni një shirit led neopixel ose shirit led ws2812 nga telefoni juaj Android ose iphone duke përdorur lidhshmërinë Bluetooth. Në mënyrë që të mundeni shtoni shiritin neopixel led në shtëpinë tuaj së bashku me Arduino me
Bëni një aparat të kontrolluar nga distanca nga një celular !: 5 hapa (me fotografi)
Bëni një aparat të kontrolluar nga distanca nga një celular !: Dëshironi të dini se çfarë po bën macja juaj në punë? Dërgoni një mesazh me tekst celularit tuaj të mbikqyrjes të sapokrijuar dhe merrni fotografi dhe video sekonda më vonë. Duket si një ëndërr? Jo më! Kjo video shpjegon se si funksionon:
Bordi i Alfabetit i kontrolluar nga aplikacionet i frymëzuar nga gjërat e huaja: 7 hapa (me fotografi)
Bordi i Alfabetit i kontrolluar nga aplikacionet i frymëzuar nga gjëra të huaja: E gjithë kjo filloi disa javë më parë kur u përpoqa të kuptoja se çfarë të merrja mbesën time nëntëvjeçare për Krishtlindje. Vëllai im më në fund më njoftoi se ajo është një tifoze e madhe e Stranger Things. Menjëherë e dija se çfarë doja t’i merrja, diçka që