I wanted to produce something different, not the usual web client to a database, so after some discussion with my good friend Neil, we came up with the idea of Computer Aided Fountain Entertainment.
As this was an ambitious project, Neil help with the physical side like plumbing and wiring, but I created the software and a printed circuit board (PCB) to control the hardware.
The software is written in Visual Basic 6 and is based on controlling two different types of channels, varied and switched. Varied channels control DMX512 outputs, via a DMX512/RS232 interface, represented by lines connecting control points. Switched channels control my own PCB which is interfaced with the parallel port, represented by solid bars.
Although the software was completed for University, I am still developing the software to better performance and better usability.