Kazalo:

Krmilnik IOT DMX z Arduino in Stage Monster Live: 6 korakov
Krmilnik IOT DMX z Arduino in Stage Monster Live: 6 korakov

Video: Krmilnik IOT DMX z Arduino in Stage Monster Live: 6 korakov

Video: Krmilnik IOT DMX z Arduino in Stage Monster Live: 6 korakov
Video: Testing another MIDI controller: Arduino, keypad, rotary encoder, ssd1306 OLED, Roland SC-55 2024, November
Anonim
Krmilnik IOT DMX z Arduinom in Stage Monster Live
Krmilnik IOT DMX z Arduinom in Stage Monster Live
Krmilnik IOT DMX z Arduinom in Stage Monster Live
Krmilnik IOT DMX z Arduinom in Stage Monster Live
Krmilnik IOT DMX z Arduinom in Stage Monster Live
Krmilnik IOT DMX z Arduinom in Stage Monster Live

Upravljajte odrsko osvetlitev in druge naprave DMX iz telefona ali katere koli druge naprave, ki podpira splet. Pokazal vam bom, kako hitro in enostavno zgraditi lasten krmilnik DMX, ki deluje na platformi Stage Monster Live z uporabo Arduino Mega.

Zaloge:

Arduino Mega 2560

Ethernet ščit

store.arduino.cc/usa/arduino-ethernet-shield-2

DMX ščit

www.dfrobot.com/product-984.html?gclid=Cjw…

Knjižnica konceptinetike za ščit DMX

sourceforge.net/p/dmxlibraryforar/code/ci/…

Dve (2) kratki mostični žici

En kabel DMX za vsako svetlobno napravo DMX

DMX terminator

Napajanje (AC/DC adapter, baterija itd.)

Račun Stage Monster Live (zahteva naročnino, ponuja pa 7 -dnevno brezplačno preskusno različico)

www.stagemonsterlive.com

1. korak: Priprava ščita DMX

Priprava ščita DMX
Priprava ščita DMX
Priprava ščita DMX
Priprava ščita DMX
Priprava ščita DMX
Priprava ščita DMX

Tako ethernetni ščit kot ščit DMX bosta poskušala uporabiti serijska vrata 0 za komunikacijo z Arduinom in se bosta medsebojno motila, če tega ne popravimo, zato moramo najprej opraviti nekaj pripravljalnih del za oba ščita da deluje pravilno. Ker je ščit DMX nameščen na vrhu sklada, ga boste lažje spreminjali namesto ščita Ethernet.

Prva stvar, ki jo moramo storiti, je, da odrežemo (ali upognemo nazaj) spodnje zatiče na ščitniku DMX na digitalnih zatičih 0 in 1 (RX0 in TX0), tako da ta dva zatiča nista povezana z Arduinom. Kasneje bomo ščit DMX povezali z Arduinom prek serijskih vrat 1. Za zdaj lahko preidemo na rahlo spremembo datoteke conceptinetics.h.

To datoteko boste verjetno našli povsod, kjer hranijo vaše knjižnice, ki jih namestijo uporabniki. Zame je pod Dokumenti -> Arduino -> knjižnice -> Konceptinetika. Datoteko Conceptinetics.h lahko preprosto odprete v Beležnici. Približno 44 vrstic navzdol od mesta, kjer se dejanska koda začne v tej datoteki, boste našli razdelek za določitev, katera serijska vrata uporabiti za vrata DMX. Privzeto bo nastavljena na 0. Lahko jo spremenite na vrata, ki jih želite uporabiti, tako da razkomentirate vrstico za ta vrata in komentirate vrstico za vrata 0. Nato shranite datoteko. Ko imamo oba ščita povezana z Arduinom, bosta lahko oba tekla, ne da bi se medsebojno motila.

2. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

To je najlažji del. Eternetni ščit je na vrhu Arduina, ščit DMX pa na vrhu Ethernetnega ščita. Z dvema mostičnima žicama povežite nožice TX0 in RX0 na ščitniku DMX z ustreznimi nožicami na Arduinu (TX1 in RX1, če ste izbrali serijska vrata 1 itd.). To omogoča, da ščit DMX komunicira z Arduinom prek vrat, ki ste jih izbrali, medtem ko ščit Ethernet z njim komunicira prek serijskih vrat 0.

3. korak: Koda

Prenesite skico stmrfile.ino in jo odprite v svojem Arduino IDE. Izpolnite poverilnice Stage Monster Live v spremenljivkah z naslovom Uporabniško ime, Geslo in Api_Key (to je ključ API -ja za dostop, ki ga najdete v razdelku Konfiguracija na strani računa Stage Monster Live), nato priključite Arduino, izberite svojo napravo v meniju Vrata (pod Orodja v orodni vrstici) in naložite skico v svoj Arduino. Če je bila naprava pravilno sestavljena in knjižnica Conceptinetics pravilno nameščena, ne bi smelo biti napak.

4. korak: Povežite se z napravami DMX

Povežite se z napravami DMX
Povežite se z napravami DMX

Priključite kabel DMX na izhod DMX na ščitniku DMX. Drugi konec priključite na prvo napravo DMX, nato na enak način priključite to napravo DMX na naslednjo itd. Zaključite DMX na zadnji napravi DMX v verigi.

Arduino pustite priklopljenega na računalnik ali pa ga izključite in za napajanje uporabite ločen vir napajanja. Z ethernetnim kablom povežite ethernetni ščit z usmerjevalnikom.

5. korak: Konfigurirajte svetlobne/efektne naprave v programu Stage Monster Live

Konfigurirajte svetlobne/efektne naprave v programu Stage Monster Live
Konfigurirajte svetlobne/efektne naprave v programu Stage Monster Live

Prijavite se v svoj račun Stage Monster Live in se pomaknite do nadzornega vmesnika.

Za vsako od vaših naprav za osvetljevanje/učinke DMX naredite naslednje:

Preverite, ali je vaša svetlobna naprava na voljo za standardni način, tako da kliknete zavihek "Standardne naprave" in nato poiščete razpoložljive naprave v vsakem območju, tako da kliknete območje, nato pa kliknete "Ni izbrane naprave". Če je na voljo, jo lahko nastavite kot eno od naprav v standardnem načinu. Ko ga izberete, lahko nastavite začetni kanal s klikom na "Začetni kanal: Brez".

Če v standardnem načinu ni na voljo, ga lahko še vedno uporabljate v naprednem načinu, tako da odprete podvmesnik naprednega načina (če uporabljate mobilni vmesnik, kliknite »Nadzor« in nato s puščicami spremenite »Standardni način« v »Napredni način« ") in kliknite" Dodaj novo napravo DMX … "Lahko preverite, ali je vaša naprava v zbirki podatkov naprednega načina, tako da kliknete" Dodaj napravo s seznama "ali pa jo dodate kot napravo po meri.

Prepričajte se, da sta način upravljanja in začetni kanal na svetlobni napravi enaka tistemu, ki ga izberete v vmesniku Stage Monster Live.

Ali je vse pravilno nastavljeno, lahko preverite tako, da spremenite parametre na vmesniku Stage Monster Live. Če se izhod svetlobne naprave ne spremeni ali spremeni tako, da se ne bi smel, se vrnite skozi te korake in se prepričajte, da je bilo vse opravljeno pravilno.

Več o uporabi vmesnika Stage Monster Live je na voljo na spletnem mestu

Korak 6: Končano

Dokončano!
Dokončano!

Čestitamo! Na nadzorni platformi Stage Monster Live imate zdaj popolnoma funkcionalen krmilnik DMX.

Priporočena: