Sadržaj:

IOT DMX kontroler s Arduinom i Stage Monster Live: 6 koraka
IOT DMX kontroler s Arduinom i Stage Monster Live: 6 koraka

Video: IOT DMX kontroler s Arduinom i Stage Monster Live: 6 koraka

Video: IOT DMX kontroler s Arduinom i Stage Monster Live: 6 koraka
Video: How to Program a DMX Fire! 2024, Studeni
Anonim
IOT DMX kontroler s Arduinom i Stage Monster Live
IOT DMX kontroler s Arduinom i Stage Monster Live
IOT DMX kontroler s Arduinom i Stage Monster Live
IOT DMX kontroler s Arduinom i Stage Monster Live
IOT DMX kontroler s Arduinom i Stage Monster Live
IOT DMX kontroler s Arduinom i Stage Monster Live

Upravljajte scenskim osvjetljenjem i drugim DMX uređajima sa svog telefona ili bilo kojeg drugog uređaja koji podržava web. Pokazat ću vam kako brzo i jednostavno izgraditi vlastiti DMX kontroler koji radi na platformi Stage Monster Live pomoću Arduino Mega.

Pribor:

Arduino Mega 2560

Ethernet štit

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

DMX štit

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

Knjižnica konceptinetike za DMX štit

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

Dvije (2) kratke kratkospojne žice

Jedan DMX kabel za svaki DMX rasvjetni uređaj

DMX terminator

Napajanje (AC/DC adapter, baterija itd.)

Stage Monster Live račun (potrebna je pretplata, ali nudi 7 -dnevno besplatno probno razdoblje)

www.stagemonsterlive.com

Korak 1: Priprema DMX štita

Priprema DMX štita
Priprema DMX štita
Priprema DMX štita
Priprema DMX štita
Priprema DMX štita
Priprema DMX štita

I ethernet štit i DMX štit pokušat će koristiti serijski port 0 za komunikaciju s Arduinom i međusobno će ometati ako to ne popravimo, pa prvo moramo obaviti malo pripremnih radova za oba štita raditi ispravno. Budući da se DMX štit nalazi na vrhu hrpe, bit će lakše izvršiti izmjene na njemu umjesto na Ethernet štitu.

Prvo što trebamo učiniti je odrezati (ili saviti unatrag) donje pinove na DMX štitu na digitalnim pinovima 0 i 1 (RX0 i TX0) tako da ta dva pina nisu spojena na Arduino. Kasnije ćemo povezati DMX štit s Arduinom putem serijskog porta 1. Za sada možemo prijeći na malu izmjenu datoteke conceptinetics.h.

Tu ćete datoteku vjerojatno pronaći svugdje gdje se čuvaju vaše biblioteke koje su instalirali korisnici. Za mene, to je pod Dokumenti -> Arduino -> knjižnice -> Konceptinetika. Možete jednostavno otvoriti datoteku Conceptinetics.h u Notepadu. Otprilike 44 retka dalje od mjesta gdje stvarni kôd počinje u toj datoteci, pronaći ćete odjeljak za definiranje koji serijski port koristiti za DMX port. Prema zadanim postavkama, bit će postavljeno na 0. Možete ga promijeniti na bilo koji port koji želite koristiti tako da dekommentirate redak za taj port i komentirate redak za port 0. Zatim spremite datoteku. Sada kada imamo oba štita spojena na Arduino, oba će moći raditi bez međusobnog ometanja.

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Ovo je najlakši dio. Ethernet štit ide na vrhu Arduina, a DMX štit ide na vrhu Ethernet štita. Pomoću svoje dvije kratkospojne žice spojite pinove TX0 i RX0 na DMX štitu s odgovarajućim pinovima na Arduinu (TX1 i RX1 ako ste odabrali serijski port 1 itd.). To omogućuje DMX štitu da komunicira s Arduinom preko priključka koji ste odabrali, dok Ethernet štit komunicira s njim putem serijskog porta 0.

Korak 3: Kodirajte

Preuzmite skicu stmrfile.ino i otvorite je u svom Arduino IDE -u. Ispunite vjerodajnice za Stage Monster Live u varijablama pod nazivom Korisničko ime, Lozinka i Api_Key (ovo je ključ API -ja za pristup koji se nalazi u odjeljku Konfiguracija na stranici računa Stage Monster Live), zatim priključite svoj Arduino, odaberite svoj uređaj u izborniku Port (Pod Alati na alatnoj traci) i prenesite skicu na svoj Arduino. Ako je uređaj pravilno sastavljen i knjižnica Conceptinetics ispravno instalirana, ne bi trebalo biti grešaka.

Korak 4: Povežite se s DMX uređajima

Povežite se s DMX uređajima
Povežite se s DMX uređajima

Spojite DMX kabel na DMX izlaz na DMX štitu. Spojite drugi kraj s prvim DMX uređajem, a zatim spojite taj DMX uređaj sa sljedećim na isti način i tako dalje. Upotrijebite DMX terminator na posljednjem DMX uređaju u lancu.

Ostavite Arduino priključen na računalo ili ga isključite iz napajanja i upotrijebite zaseban izvor napajanja za napajanje. Pomoću ethernet kabela povežite Ethernet štit s usmjerivačem.

Korak 5: Konfigurirajte uređaje za osvjetljavanje/efekte u Stage Monster Live

Konfigurirajte uređaje za osvjetljavanje/efekte u Stage Monster Live
Konfigurirajte uređaje za osvjetljavanje/efekte u Stage Monster Live

Prijavite se na svoj račun za Stage Monster Live i idite na kontrolno sučelje.

Za svaki od vaših DMX uređaja za osvjetljenje/efekte učinite sljedeće:

Provjerite je li vaš rasvjetni uređaj dostupan za standardni način rada klikom na karticu "Standardni uređaji", a zatim pregledavajući dostupne uređaje u svakoj zoni klikom na zonu, a zatim na "Nije odabran uređaj". Ako je dostupan, možete ga postaviti kao jedan od uređaja u standardnom načinu rada. Nakon što ga odaberete, možete postaviti početni kanal klikom na "Početni kanal: Nema".

Ako nije dostupan u standardnom načinu rada, i dalje ga možete koristiti u naprednom načinu rada tako što ćete otići na pod-sučelje naprednog načina (ako koristite mobilno sučelje, kliknite "Upravljanje", a zatim pomoću strelica promijenite "Standardni način" u "Napredni način" ") i klikom na" Dodaj novi DMX uređaj … "Možete provjeriti je li vaš uređaj u bazi naprednog načina rada klikom na" Dodaj uređaj s popisa "ili ga jednostavno dodajte kao prilagođeni uređaj.

Provjerite jesu li način upravljanja i početni kanal na rasvjetnom uređaju isti kao i ono što odaberete na sučelju Stage Monster Live.

Možete provjeriti je li sve ispravno postavljeno promjenom parametara na sučelju Stage Monster Live. Ako se izlaz svjetlosnog uređaja ne promijeni ili promijeni na način na koji ne bi trebao, vratite se kroz ove korake i provjerite je li sve učinjeno ispravno.

Za više informacija o korištenju sučelja Stage Monster Live postoji korisnički vodič na

Korak 6: Završeno

Završeno!
Završeno!

Čestitamo! Sada imate potpuno funkcionalan DMX kontroler koji radi na upravljačkoj platformi Stage Monster Live.

Preporučeni: