Tag: fire

Gravity Cars – Crucible Style

After three very successful weeks of Gravity Cars at the Crucible, it was time to invite the staff and faculty to build cars and race them.

Of course, we captured some video of the festivities!

Metal Titans

Failures

Flames

Camera Car Test Run

Max Skidding

More Flames

Tags :

Flaming Info Booth

Here’s a quick photo of the new flaming info booth:

First use of the Crucible's new flaming info booth.
First use of the Crucible’s new flaming info booth.

More to come.

 

Tags :

Chasing a Rollover Crash

I was reminded recently that when writing code in C, you have to take care to understand how variable are going to be used when declaring them. I was had just finished working on the code used to control the fire effects at The Crucible‘s Maker Faire 2013 booth when the system just seemed to come to a halt. That’s not quite what it was supposed to do.

The system was designed to have 3 24′ towers as the central part of the booth. On top of the towers would be accumulator based fire effects – a 24″ round sphere w/ a 2″ exhaust port, a 9″ x 24″ oblong tank w/ a massive 3″ pneumatic solenoid / exhaust and three smaller accumulators based on old fire extinguishers. The solenoids on the fire effects would all be controlled with an Arduino. The idea was that there would be no direct user interaction this year but the system would run automatically. Plug in the Arduino and away we go.

The code would run one of a number of possible sequences, pause between 30 and 90 seconds, randomly run the next sequence, pause . . . And it did that, most of the time. A couple of times after starting up the Arduino, several sequences would run and then nothing else would happen. Made me wonder if I had crashed the Arduino.

I added some Serial.print statements to the code to dump out details on what was happening internally and ran the code again. This time it ran without issue for almost 2 hours before coming to a halt. Looking at the output on the serial console showed that that pause value was -31438. Of course everything came to a halt, the system was attempting to pause negative 31,438 milliseconds! This didn’t make much sense until I reread the Arduino docs and saw that ints are 16 bit values. Of course it rolled over into a negative number.

Digging into the code I realized that I had used int’s in several places where an unsigned long was needed. Once fixed, all was right with the world and the system went on to work just fine for both days of the Maker Faire.

Perhaps I need to start writing these systems on a Raspberry Pi where I can use Python 😉

Tags : , ,

Fire Cauldron

For the Crucible’s 2013 Soirée, I created a medium sized fire cauldron that was part of the performance.

Fire CauldronThe cauldron was created from an old halon tank from a fire suppression system. A ring was welded around the outside as a handle to allow the dancers to manipulate it without coming in contact with the fire. And a ring over the top allows the cauldron to be hung from a 19′ cable.

Inside the center of the cauldron is a kevlar wick sitting in a small pill box. The kevlar is doused with a measured amount of white gas and lit.

After the first light, I was concerned about the cable and connections living inside the fire. The cable was shortened and a  4′ chain added in its place. This moved the cable out of the fire and made the effect much safer.

 

Tags :

Erasing a Hard Disk

I recently had the need to recycle several old computers and by old, I mean Power Mac G4 old. These systems were state of the art in 1999.

As any good IT professional knows, you don’t want to just recycle any computers without first erasing the data on the hard disks. Now I doubt that there’s anything of any importance on the disks but it’s better to erase them to be certain. A traditional way would be to reinitialize the disk and overwrite all the sectors several times. But why follow tradition when there are so many other, more creative ways to erase the contents!

I think I’ve come up with a method guaranteed to destroy the contents of a hard disk for those occasions when you need to be reasonably sure that the data can never be recovered.

What do you think? Too much?

Now before you think of trying this at home let me just say no, stop, don’t try this at home. That’s insane. This forge was running at approximately 2,300 degrees fahrenheit. There’s no way any appliance in your house generates nearly enough heat to reproduce this madness. Just put the thought out of your head.

Tags :