Turinys:
- 1 žingsnis: DMX skydo paruošimas
- 2 žingsnis: Surinkimas
- 3 žingsnis: kodas
- 4 veiksmas: prisijunkite prie DMX įrenginių
- 5 veiksmas: sukonfigūruokite apšvietimo/efekto įrenginius „Stage Monster Live“
- 6 žingsnis: Baigta
Video: IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Valdykite scenos apšvietimą ir kitus DMX įrenginius iš savo telefono ar bet kurio kito žiniatinklio palaikančio įrenginio. Aš jums parodysiu, kaip greitai ir lengvai sukurti savo DMX valdiklį, kuris veikia „Stage Monster Live“platformoje, naudojant „Arduino Mega“.
Priedai:
„Arduino Mega 2560“
Ethernet skydas
store.arduino.cc/usa/arduino-ethernet-shield-2
DMX skydas
www.dfrobot.com/product-984.html?gclid=Cjw…
DMX skydo koncepcinė biblioteka
sourceforge.net/p/dmxlibraryforar/code/ci/…
Du (2) trumpi jungiamieji laidai
Vienas DMX kabelis kiekvienam DMX apšvietimo įrenginiui
DMX terminatorius
Maitinimo šaltinis (kintamosios srovės/nuolatinės srovės adapteris, akumuliatorius ir kt.)
„Stage Monster Live“paskyra (reikalinga prenumerata, tačiau siūloma 7 dienų nemokama bandomoji versija)
www.stagemonsterlive.com
1 žingsnis: DMX skydo paruošimas
Tiek „Ethernet“skydas, tiek „DMX“skydas bandys naudoti serijinį prievadą 0, kad galėtų bendrauti su „Arduino“, ir jie trukdys vienas kitam, jei to neištaisysime, todėl pirmiausia turime šiek tiek paruošti abu skydus. dirbti teisingai. Kadangi DMX skydas yra ant kamino viršaus, bus lengviau jį pakeisti, o ne „Ethernet“skydą.
Pirmas dalykas, kurį turime padaryti, yra nupjauti (arba sulenkti atgal) apatinius kaiščius DMX skydelyje prie skaitmeninių kaiščių 0 ir 1 (RX0 ir TX0), kad šie du kaiščiai nebūtų prijungti prie „Arduino“. Vėliau DMX skydą prijungsime prie „Arduino“per nuoseklųjį prievadą 1. Kol kas galime pereiti prie nedidelio failo conceptinetics.h pakeitimo.
Šį failą greičiausiai rasite visur, kur saugomos jūsų vartotojo įdiegtos bibliotekos. Man tai yra skyriuje Dokumentai -> Arduino -> bibliotekos -> Konceptetika. „Notepad“galite tiesiog atidaryti failą „Conceptinetics.h“. Maždaug 44 eilučių nuo tos vietos, kur prasideda tikrasis kodas tame faile, rasite skyrių, skirtą apibrėžti, kurį nuoseklųjį prievadą naudoti DMX prievadui. Pagal numatytuosius nustatymus jis bus nustatytas į 0. Galite pakeisti jį į bet kurį norimą naudoti prievadą, nekomentuodami to prievado eilutės ir komentuodami 0 prievado eilutę. Tada išsaugokite failą. Dabar, kai abu skydai bus prijungti prie „Arduino“, jie abu galės veikti netrukdydami vienas kitam.
2 žingsnis: Surinkimas
Tai lengviausia dalis. „Ethernet“skydas eina ant „Arduino“, o DMX skydas - ant „Ethernet“skydo. Naudodami du trumpiklius, prijunkite DMX skydo TX0 ir RX0 kaiščius prie atitinkamų „Arduino“kaiščių (TX1 ir RX1, jei pasirinkote 1 nuoseklųjį prievadą ir pan.). Tai leidžia DMX skydui bendrauti su „Arduino“per jūsų pasirinktą prievadą, o „Ethernet“skydas su juo bendrauja per 0 serijos prievadą.
3 žingsnis: kodas
Atsisiųskite stmrfile.ino eskizą ir atidarykite jį „Arduino IDE“. Įveskite „Stage Monster Live“kredencialus kintamuosiuose, pavadintuose „Vartotojo vardas“, „Slaptažodis“ir „Api_Key“(tai yra „Access“API raktas, kurį galite rasti „Stage Monster Live“paskyros puslapio skiltyje „Konfigūruoti“), tada prijunkite „Arduino“, pasirinkite savo įrenginį meniu „Uostas“(įrankių juostos įrankių skiltyje „Įrankiai“) ir įkelkite eskizą į „Arduino“. Jei įrenginys buvo surinktas tinkamai ir „Conceptinetics“biblioteka buvo tinkamai įdiegta, klaidų neturėtų būti.
4 veiksmas: prisijunkite prie DMX įrenginių
Prijunkite DMX kabelį prie DMX skydo DMX išvesties. Prijunkite kitą galą prie pirmojo DMX įrenginio, tada tą patį DMX įrenginį prijunkite prie kito tokiu pačiu būdu ir pan. Paskutiniame grandinės DMX įrenginyje naudokite DMX terminatorių.
Palikite „Arduino“prijungtą prie kompiuterio arba atjunkite maitinimą ir naudokite atskirą maitinimo šaltinį. Naudodami eterneto kabelį, prijunkite Ethernet skydą prie maršrutizatoriaus.
5 veiksmas: sukonfigūruokite apšvietimo/efekto įrenginius „Stage Monster Live“
Prisijunkite prie „Stage Monster Live“paskyros ir eikite į valdymo sąsają.
Atlikite šiuos veiksmus su kiekvienu savo DMX apšvietimo/efekto įrenginiu:
Patikrinkite, ar jūsų apšvietimo įrenginys yra prieinamas standartiniam režimui, spustelėdami skirtuką „Standartiniai įrenginiai“, tada peržiūrėdami kiekvienos zonos turimus įrenginius spustelėdami zoną, tada spustelėdami „Nėra pasirinkto įrenginio“. Jei jis yra, galite jį nustatyti kaip vieną iš standartinio režimo įrenginių. Pasirinkę jį, galite nustatyti pradžios kanalą spustelėdami „Pradedantis kanalas: Nėra“.
Jei standartiniame režime jis nepasiekiamas, vis tiek galite jį naudoti išplėstiniu režimu, eidami į išplėstinio režimo papildomą sąsają (jei naudojate mobiliojo ryšio sąsają, spustelėkite „Valdymas“, tada rodyklėmis pakeiskite „Standartinis režimas“į „Išplėstinis režimas“") ir spustelėdami" Pridėti naują DMX įrenginį … "Galite patikrinti, ar jūsų įrenginys yra išplėstinio režimo duomenų bazėje, spustelėdami" Pridėti įrenginį iš sąrašo "arba tiesiog pridėti jį kaip pasirinktinį įrenginį.
Įsitikinkite, kad apšvietimo įrenginio valdymo režimas ir pradžios kanalas yra tas pats, ką pasirinkote „Stage Monster Live“sąsajoje.
Galite patikrinti, ar viskas teisingai nustatyta, pakeisdami „Stage Monster Live“sąsajos parametrus. Jei apšvietimo įrenginio išvestis nesikeičia arba pasikeičia taip, kaip neturėtų, atlikite šiuos veiksmus ir įsitikinkite, kad viskas buvo padaryta teisingai.
Norėdami daugiau sužinoti apie „Stage Monster Live“sąsajos naudojimą, rasite vartotojo vadovą adresu
6 žingsnis: Baigta
Sveikinu! Dabar „Stage Monster Live“valdymo platformoje veikia visiškai funkcionalus DMX valdiklis.
Rekomenduojamas:
„Arduino DMX 512“testeris ir valdiklis: 19 žingsnių
„Arduino DMX 512 Tester and Controller“: „Actualizaciones“, „ficheros“, „códigos“… Lietuviška versija „Facebook“Este p
„Arduino DMX 512“testeris ir valdiklis ENG: 19 žingsnių
„Arduino DMX 512“testeris ir valdiklis ENG: Atnaujinimai, failai, kodai, schemos … Versión en Español Šis projektas kyla iš poreikio turėti portabilą
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
Viskas viename · DMX terminatorius ir DMX testeris: 3 žingsniai
Viskas viename · „DMX Terminator“ir „DMX Tester“: kaip apšvietimo technikas, kartais turite žinoti, kaip sveiki yra jūsų dmx ryšiai tarp šviestuvų. Kartais dėl laidų, armatūros ar įtampos svyravimų DMX sistema susiduria su daugybe problemų ir klaidų. Taigi padariau
YABC - dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: 4 žingsniai
YABC - Dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: Sveiki, kūrėjai, neseniai pradėjau auginti grybus namuose, austrių grybus, bet jau turiu 3 kartus šių valdiklių namuose, kad galėčiau kontroliuoti savo namų alaus fermentacijos temperatūrą, žmona dabar taip pat daro šį „Kombucha“dalyką ir yra šilumos termostatas