Een inleiding tot DMX-lichtregeling - Breng uw verlichting naar een heel nieuw niveau
Intelligente verlichtingssystemen waren vroeger een duur domein voor professionals; maar met de verspreiding van goedkopere elektronica en computerbesturingssystemen zijn ongelooflijke lichteffecten nu binnen het bereik van de hobbyist. Of je nu het meest geweldige huisfeest ooit plant, of je kerst- of Halloween-verlichting naar een heel nieuw niveau wilt brengen, het is misschien tijd om in sommige DMX-systemen te investeren.
Wat is intelligente verlichting?
Simpel gezegd, intelligente verlichting bevat elementen die op afstand kunnen worden bediend. Op het meest complexe niveau kan dit een bewegende kop (pan en tilt), patronen en kleuren zijn. Op het meest eenvoudige niveau kun je misschien gewoon de kleur regelen (een reeks RGB-LED's, misschien) of een dimmer. Nog eenvoudiger gezegd: intelligente verlichting is geweldig.
Gecombineerd met een controller kun je tegelijkertijd een signaal naar honderden apparaten sturen, ze op een programmatische manier rangschikken met een vooraf bepaald programma, of live live de effecten bedienen. Dit is eigenlijk hoe ik mijn nachten doorgebracht heb op de universiteit - zittend voor een lichtplank - bewegend, knipperend en de kleur van club- of concertverlichting op tijd aan de muziek veranderend. Bij de meeste concerten wordt de verlichting echter vooraf opgenomen en eenvoudig op het juiste moment afgespeeld; dit zorgt voor een consistente ervaring.
Als je de virale video van Halloween house lights op Thriller hebt gezien, moet je weten dat het DMX-intelligente lichtregeling gebruikt.
Wat is DMX?
DMX is een serieel protocol, digitaal, unidirectioneel en zonder foutcontrole. Het is betrouwbaar, maar het is onderhevig aan interferentie waardoor het ongeschikt is voor gevaarlijke effecten zoals pyrotechniek (een zwerend signaal of elektrische interferentie kan bijvoorbeeld per ongeluk een vlamtoren laten afgaan). Net als de meeste digitale kabels neemt de kwaliteit van het signaal af over lange afstanden en kunnen repeaters worden gebruikt om de afstand te vergroten of het signaal te splitsen met het equivalent van ethernetswitches.
De kabel zelf bestaat uit twee afgeschermde gedraaide paren (hoewel er slechts één paar wordt gebruikt). Technisch gezien zouden 5-pins DMX-bekabeling moeten worden gebruikt, maar sommige fabrikanten hebben 3-pins versies geïmplementeerd die via traditionele microfoon XLR-bekabeling kunnen worden uitgevoerd.
Apparaten worden in een enkele kabel aan elkaar geschakeld en afgesloten met een speciale plug; een enkele DMX-master wordt gebruikt om te besturen, terwijl elk ander apparaat bekend staat als een slaaf.
Op een gegevensniveau sturen de DMX512-controllers asynchrone gegevens naar 250 kbaud; 1 startbit, 8 databits, 2 stopbits en geen pariteitscontrole. Merk op dat hoewel het datagedeelte beperkt is tot 8-bit, sommige apparaten twee kanalen zullen combineren, waardoor een gemultiplexed 16-bit datapakket wordt gegeven indien nodig.
DMX512 wordt zo genoemd omdat het maximaal 512 kanalen aan besturing mogelijk maakt. Elk apparaat op de DMX “universum” moet een startadres hebben ingesteld op het apparaat zelf; de meeste apparaten nemen meer dan één kanaal in beslag. Sommige gecompliceerde lampjes hebben misschien 12 verschillende kanalen; een combinatie hiervan bestuurt verschillende effecten. Identieke apparaten kunnen worden ingesteld met hetzelfde adres; deze zullen allebei op die instructies reageren.
Dit werkt natuurlijk alleen als de apparaten identiek zijn, omdat elk apparaat de besturingskanalen gebruikt om iets anders te doen. Daarom heeft uw besturingssysteem een “profiel” voor elk apparaat - een soort van een apparaatstuurprogramma - die vertelt wat het apparaat in staat is en welke signalen voor elk effect moeten worden verzonden.
Hier is een basisintroductie in videovorm om te herzien wat u zojuist hebt geleerd; Let ook op delen 2-4.
DMX is echter niet beperkt tot alleen maar verlichting; je kunt rookmachines krijgen die via DMX worden bestuurd, en je kunt zelfs een DMX-apparaat emuleren met een Arduino, waarbij je je eigen elektronische hackery opneemt in je show. Kortom, DMX is de lijm die alles bij elkaar houdt en laat het allemaal met elkaar praten.
Voor meer informatie over de technische kant, raad ik aan de technische DMX-handleiding van Elation te lezen [PDF-link].
Dus wat heb je nodig om te beginnen?
Ten eerste hebt u intelligente lampen en apparaten nodig. Deze kosten iets meer dan uw standaard kerstverlichting, maar ze zijn ook meestal gebouwd voor meer veeleisend gebruik. Om je een idee van de kosten te geven, kocht ik mezelf een standaard groene laser met DMX-besturing voor ongeveer $ 150. U hoeft echter niet per se nieuwe apparatuur te kopen. Als je je bestaande lampen of apparaten door Arduino kunt besturen (zoals het gebruik van een relais voor een rookmachine), kun je de Arduino ook aanpassen om te fungeren als een DMX-slave-apparaat (dat is een apparaat dat DMX-signalen ontvangt).
Ten tweede heb je een controller nodig: je pc of laptop is prima, maar je hebt een USB naar DMX-converter nodig. De goedkoopste die ik kon vinden is deze voor $ 50.
Er is verrassend veel software beschikbaar om je programma's te programmeren. DMXControl wordt algemeen beschouwd als de beste gratis optie.
Als je het niet erg vindt om iets meer te betalen, biedt DasLight een uitstekende software en controller met geavanceerde 3D-visualisatie om je show te plannen. Voor eenvoudige tests is Virtual Lightdesk een makkelijke $ 5 Mac-app die compatibel is met alle controllers. Ik zal in een later artikel meer naar de softwarekant van dingen kijken.
Ten slotte heb je wat bekabeling nodig; het zelf maken is de goedkoopste optie.
Ben je klaar om in de wereld van intelligente verlichting te stappen? Laat ons weten of je al wat DMX-projecten hebt gebouwd en laat ons een videolink zien. Het is een gevaarlijke en dure hobby, dat is zeker - maar het is ook een van de coolste hobby's ter wereld. Lasers, rookmachines en flitsers wachten op u, mijnheer!