Projects:

Current Projects:
Pinball Project
CNC Router
PIC Computer
LED Sign 2003

Past Projects:
Digital Dancer
PGSI
ACM Scrolling Sign
Cambot
Reconfigurable Computing
SigArch Gaming Console
MPEG-MAN
ACM Scrolling Sign, Version 2
PIC Breakout
Talking PIC
Wireless Sensors

Digital Dancer

Inspired by Konami's popular video game, "Dance Dance Revolution," Digital Dancer is an attempt to design a 'smart' stage capable of making up a dance to arbitrary dance music, in real time. Portions of the project were displayed at the annual Engineering Open House.

We have constructed a stage using wooden 2x4"'s and clear Lucite panels. The Lucite is suspended above the wooden base using silicone caulk, and switch contacts were made with a strip of sheet metal and a metal washer at each panel. Each panel is lit from underneath with outdoor Christmas lights, switched through optically isolated triacs from standard logic voltages. The stage briefly worked as a Playstation controller, thanks to a lot of soldering and a $5 investment at Wal-Mart.

The code to generate a dance in real-time is not complete. Right now we're taking a break from the project to work on the PIC Computer, so this may not be completed until the summer.

Libraries, etc

libSDL 1.2.3 Visual Studio development library
SDL_image graphics file format library
SDL_mixer sound mixer library

Links of Interest:

Project Source Code
TMS32C3x DSK board
12/11/01 by Joel Jordan