Turinys:

IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“: 6 žingsniai
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“: 6 žingsniai

Video: IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“: 6 žingsniai

Video: IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“: 6 žingsniai
Video: другого MIDI-контроллера: Arduino, клавиатура, поворотный энкодер, ssd1306 OLED, Roland SC-55 2024, Lapkritis
Anonim
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“
IOT DMX valdiklis su „Arduino“ir „Stage Monster Live“

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

DMX skydo paruošimas
DMX skydo paruošimas
DMX skydo paruošimas
DMX skydo paruošimas
DMX skydo paruošimas
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

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
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ų

Prisijunkite prie DMX įrenginių
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“

Konfigūruokite apšvietimo/efekto įrenginius „Stage Monster Live“
Konfigū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

Baigta!
Baigta!

Sveikinu! Dabar „Stage Monster Live“valdymo platformoje veikia visiškai funkcionalus DMX valdiklis.

Rekomenduojamas: