Sadržaj:

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

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

Video: IOT DMX kontroler sa Arduinom i Stage Monster Live: 6 koraka
Video: Adding DMX to a cheap fog machine! 2024, Juli
Anonim
IOT DMX kontroler sa Arduinom i Stage Monster Live
IOT DMX kontroler sa Arduinom i Stage Monster Live
IOT DMX kontroler sa Arduinom i Stage Monster Live
IOT DMX kontroler sa Arduinom i Stage Monster Live
IOT DMX kontroler sa Arduinom i Stage Monster Live
IOT DMX kontroler sa 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 koristeći Arduino Mega.

Potrošni materijal:

Arduino Mega 2560

Ethernet štit

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

DMX štit

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

Biblioteka 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 ovo ne popravimo, pa prvo moramo obaviti malo pripremnih radova za oba štita da radi 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 unazad) donje pinove na DMX štitu na digitalnim pinovima 0 i 1 (RX0 i TX0) tako da ta dva pina nisu povezana s Arduinom. Kasnije ćemo povezati DMX štit s Arduinom putem serijskog porta 1. Za sada možemo prijeći na malu izmjenu datoteke conceptinetics.h.

Ovu datoteku ćete vjerojatno pronaći gdje god se čuvaju vaše biblioteke koje su instalirali korisnici. Za mene, to je pod Dokumenti -> Arduino -> biblioteke -> Konceptinetika. Možete jednostavno otvoriti datoteku Conceptinetics.h u Notepadu. Otprilike 44 reda niže 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 što ćete dekomentirati red za taj port i komentirati red 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

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

Ovo je najlakši dio. Ethernet štit ide iznad Arduina, a DMX štit ide iznad 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 skru stmrfile.ino i otvorite je u svom Arduino IDE -u. Popunite 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 može pronaći u odjeljku Konfiguracija na stranici vašeg računa računa Stage Monster Live), zatim priključite svoj Arduino, odaberite svoj uređaj u izborniku Port (ispod Alati na traci s alatima) i prenesite skicu na svoj Arduino. Ako je uređaj pravilno sastavljen i biblioteka Conceptinetics pravilno instalirana, ne bi trebalo biti grešaka.

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

Povežite se sa DMX uređajima
Povežite se sa 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 itd. Upotrijebite DMX terminator na posljednjem DMX uređaju u lancu.

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

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

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

Prijavite se na svoj račun 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š uređaj za osvjetljenje dostupan za standardni način rada tako što ćete kliknuti na karticu "Standardni uređaji", a zatim pregledati 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 "Kontrola", 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.

Uvjerite se da su način upravljanja i početni kanal na uređaju za osvjetljenje isti kao 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

Gotovo!
Gotovo!

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

Preporučuje se: