Skip to content

Waterloo Labs. Computer Controlled Fireworks.

The Waterloo Labs team experiment with computer controlled fireworks to music.

How did they do that?

You will need a laptop, microphone, a USB data acquisition unit (DAQ), Darlington transistors (two for each firework wired in series), three core electrical cable to the desired length, crocodile clips and frequency modulating software to convert the noise levels to frequency values.

The ambient volume level MUST be detected by the microphone before assembly.
The USB interface is then connected to the laptop, cables to the Darlington transistors (which will ignite the fuse) are connected with crocodile clips. Once these are all wired in place, the pre-determined frequency is picked up by the DAQ from the music or noise, then an electrical signal will be sent from the laptop to the fuse connected to the Darlington transistors igniting the fireworks fuse.

These could be set so the display is fully fired by the music or noise level alone.
If you are trying this at home, just be careful you set your values correctly, as a dog barking or any other noise in the same frequency bandwidth would also set off the fireworks.

Stay safe and enjoy.

Related Posts

New Galactic Firework Display Coming to Disneyland Park, California
New Galactic Firework Display Coming to Disneyland Park, California
If you've ever dreamt of watching a fireworks display from a galaxy far, far away, your wish is about to come true. D...
Read More
The 2024 Da Nang International Fireworks Festival
The 2024 Da Nang International Fireworks Festival
Nestled along the picturesque Han River, the Da Nang International Fireworks Festival (DIFF) draws visitors from acro...
Read More
Costessey Fete and Fayre: Everything You Need To Know
Costessey Fete and Fayre: Everything You Need To Know
Nestled in the heart of Norfolk lies the quaint town of Costessey, home of the Costessey Fete and Fayre. Since its in...
Read More
Previous article Firework Champions 2024: Belvoir Castle, Rutland

Leave a comment

Comments must be approved before appearing

* Required fields