En introduktion till DMX Lighting Control - Ta din belysning till en helt ny nivå
Intelligenta belysningssystem brukade vara en dyr domän endast för proffs men med spridningen av billigare elektronik- och datorstyrningssystem är otroliga belysnings effekter nu inom hobbyistens räckvidd. Oavsett om du planerar den mest fantastiska huspartiet någonsin eller vill ta din jul eller Halloween belysning till en helt ny nivå, kan det vara dags att investera i några DMX-system.
Vad är Intelligent Lighting?
Enkelt, intelligent belysning innehåller element som kan styras på distans. På den mest komplicerade nivån kan detta innebära ett rörligt huvud (pan och tilt), mönster och färger. På den enklaste nivån kan du bara kontrollera färgen (en remsa av RGB-LED, kanske) eller en dimmer. Sätt ännu enklare - intelligent belysning är fantastisk.
Kombinerade med en kontroller kan du samtidigt skicka en signal till hundratals enheter, sekvensera dem programmässigt med en förutbestämd show eller leva effekterna på flykt. Det här är i princip hur jag tillbringade mina nätter på universitetet - sitter framför ett belysningsbord - rör sig, blinkar och ändrar färgen på klubb- eller konsertbelysning i tid till musiken. På de flesta konserter kommer belysningen att vara förinspelad och spelas helt enkelt till rätt tid; Detta garanterar en konsekvent upplevelse.
Om du har sett den virala videoen av Halloween-huslampor som sätts till Thriller, borde du veta att den använder DMX intelligent ljusstyrning.
Vad är DMX?
DMX är ett seriellt protokoll, digitalt, enriktat och utan felkontroll. Det är tillförlitligt, men är föremål för störningar som gör det olämpligt för farliga effekter som pyrotekniska produkter (en stridsignal eller elektrisk störning kan till exempel av misstag sätta igång ett flamtorn). Liksom de flesta digitala kablar försämras signalkvaliteten över långa avstånd, och repeaters kan användas för att öka avståndet eller dela signalen med motsvarande Ethernet-switchar.
Kabeln själv består av två skärmade vridna par (även om endast en är ett par används). Tekniskt sett bör 5-stifts DMX-kablar användas, men vissa tillverkare har implementerat 3-stifts versioner som kan köras över traditionell mikrofon XLR-kablage.
Enheterna knyts ihop i en enda kabel och avslutas med en speciell plugg; en enda DMX-mästare används för att styra, medan varje annan enhet är känd som en slav.
På en datanivå skickar DMX512-kontrollerna asynkrona data vid 250 kbaud; 1 startbit, 8 databitar, 2 stoppbitar och ingen paritetskontroll. Observera att även om datadelen är begränsad till 8-bitar, kommer vissa enheter att kombinera två kanaler, vilket ger ett multiplexat 16-bitars datapaket om det behövs.
DMX512 är så kallad eftersom den tillåter upp till 512 kanaler av kontroll. Varje enhet på DMX “universum” måste ha en startadress som är inställd på själva enheten; de flesta enheter tar upp mer än en kanal. Några av de mer komplicerade lamporna kan ha upp 12 olika kanaler; en kombination av vilken kontrollerar olika effekter. Identiska enheter kan ställas in med samma adress; Dessa kommer båda att reagera på dessa instruktioner.
Självklart fungerar det bara om enheterna är identiska, eftersom varje enhet använder sina kontrollkanaler för att göra något annat. På grund av detta behöver ditt styrsystem a “profil” för varje enhet - typ av en som en drivrutin - som berättar vad enheten kan och vilken signaler som ska skickas för varje effekt.
Här är en grundläggande introduktion i videoformat för att revidera det du just lärt dig. var noga med att titta på delarna 2-4 också.
DMX är inte begränsad till bara belysning dock; Du kan få rökmaskiner som styrs över DMX, och du kan även efterlikna en DMX-enhet med en Arduino, som innehåller ditt eget elektroniska hackery i din show. I grund och botten är DMX limet som håller allt ihop och låter alla prata med varandra.
För att lära mig mer på den tekniska sidan, föreslår jag att läsa Elation Technical DMX manualen [PDF länk].
Så vad behöver du för att komma igång?
Först måste du använda intelligenta lampor och enheter. Dessa kostar lite mer än dina vanliga julljus, men de tenderar också att byggas för mer krävande användning. För att ge dig en uppfattning om kostnad, köpte jag mig själv en grön laser med DMX-kontroll för ca 150 dollar. Du behöver inte nödvändigtvis köpa ny utrustning dock. Om du kan styra dina befintliga lampor eller enheter av Arduino (som att använda ett relä för en rökmaskin), kan du också justera Arduino för att fungera som en DMX-slavenhet (det vill säga en som mottar DMX-signaler).
För det andra behöver du en kontroller: din dator eller bärbar dator är bra, men du behöver en USB till DMX-omvandlare. Det billigaste jag kunde hitta är den här för $ 50.
Det finns ett överraskande stort utbud av programvara som du kan programmera dina shower på. DMXControl anses allmänt vara det bästa fria alternativet.
Om du inte har något emot att betala lite mer, erbjuder DasLight en utmärkt programvara och kontroller med avancerad 3D-visualisering för att planera din show. För enkel testning är Virtual Lightdesk en enkel $ 5 Mac-app som är kompatibel med alla controllers. Jag ser mer ut på programsidan av saker i en senare artikel.
Slutligen behöver du lite kablar; gör det själv är det billigaste alternativet.
Är du redo att komma in i världen av intelligent belysning? Låt oss veta om du redan har byggt några DMX-projekt och visar oss en videolänk. Det är en farlig och dyr hobby, det är säkert - men det är också en av de coolaste hobbyerna i världen. Lasrar, rökmaskin och strober väntar på dig, herrn!