The main controller
This was a custom made unit based around a MIPS micro controller. It took logic level inputs from the PIR sensors and outputted DMX. HERE is the CPP source as it was used on the night, note it's very rough-and-ready!.
The micro controller has two built-in UARTS. One was set to 250k baud so could be used for DMX transmission. The other showed messages on a debug console.
|  |
The PIR sensors
These were cheap PIR sensors from Maplin, intended for use as part of a domestic burglar alarm.
|  |
The DMX controlled MP3 player
This was another project I'd constructed myself. It's based around the VLSI VS1001 single chip MP3 player, and a MIPS micro. HERE is the source for the MP3 controller.
|  |
The DMX controlled smoke machine
This was a cheap (£40) smoke machine which had been adapted to take a DMX input. This was done using an AT89C2051 micro controller
with it's serial port running at 250k baud.
|  |
The DMX controlled dimmer
This was a commercial unit made by sound lab (very cheap, £60 from CPC). I'd actually borrowed this bit of kit from the Plaza theatre in Romsey.
|  |
The lights
These were the cheap 500W linear halogen flood lights, available for less than £5 from most places including Argos and B&Q. I'd placed blue and green gels in front of two of the lights.
|  |