Status: Complete
Links: Image gallery, Construction Guide
This was definitely an interesting project. What began as a simple commission to design and build a dance pad for a client evolved into something quite different. The criteria were simple: make a dancepad that would work on carpet, but did not take up the space of a normal rigid dance pad during storage. After prior in-house experimentation with dancepad construction, the laser dance matrix was already being entertained as an idea for a future project. The first iteration of the laser dance matrix used infrared light emitting diodes and was not actually a "laser" dance matrix at all. The initial testing of the infrared emitters and sensors appeared quite promising and the decision was made to assemble a working prototype. There were immediate issues with false signal detection on the prototype that were ultimately traced back to an error in the manufacturer's datasheet. Rather than re-order parts and delay the project further, the decision was made to fall back on the laser-based design.
The system was designed to be built around an existing USB game controller to simplify development. The control box of the laser dance matrix not only housed the USB game controller, but an interface that allowed the interruption of the lasers to activate button presses on the controller thereby enabling regular gameplay.
The laser based system was not without its problems, however. Attaching the laser diodes to the plastic frame had to be done with the lasers activated for proper alignment. The resulting laser "dot", at a distance of approximately one-meter, was only five millimters in diameter on the target. The target was originally a phototransistor, but it was too