A lot of designers have the luxury of creating things that aren’t supposed to explode. That’s usually easy. The trick is designing things that are supposed to explode and then making absolutely sure they explode at the right time (and only the right time). [JonBush] recently did a beautiful build of an Arduino-based fireworks controller. Seriously, it looks like a movie prop from a summer blockbuster where [Bruce Willis] is trying to decide what wire to cut.
[Jon] used a mega 2560 because he wanted to do the I/O directly from the device. His code only takes about 8K of the total program storage, so with some I/O expansion (like shift registers) a smaller chip would do the job. The device can control up to 8 sets of fireworks, uses a physical arm key, and has a handheld remote. It is even smart enough to sense igniter failures.
The front panel is a work of art and includes a seven-segment display made from Neopixel LEDs. The whole thing is in a waterproof case and uses optical isolation in several key areas.
Continue reading “Beautiful Arduino Fireworks Controller”
[Sande24] needed a gift for his father’s birthday. He decided that rather than simply give his father the gifts, he would present his father with a unique challenge. The gifts are locked inside of a multi-stage puzzle box. This isn’t your average puzzle box though. This one is rigged to blow.
The puzzle box was designed to test his father’s reflexes, mind, and luck. The finished product looks sort of like a wooden crate made from particle board. The box contains three levels, each with its own gift and its own task to be completed.
With the lid opened, the first compartment and puzzle is revealed. Inside of the compartment were a new pair of gloves, meant to protect the father’s hands when working on the puzzles. The first puzzle is built into a sheet of wood with several custom-made levers. The levers must be moved into position in order to remove the wooden sheet and reveal the next level.
The first lever triggers a home-made detonator that eventually lights a series of fireworks placed around the box. You need to solve the puzzle box fast enough to prevent the fireworks from destroying the gifts that lay inside. [Sande24] was unable to legally purchase fuses where he lived, so he had to make his own.
The second level held a gas mask, also meant to protect the father from the booby traps of this mysterious box. This level, also made from a sheet of wood, has nine squares drawn on it. Each square is labeled with a different number which goes into solving a mathematical function (x^5-25x^4+233x^3-995x^2+1866x-1080 = 0). The solution to the function would reveal the safe path to be used to cut the wooden platform in half. Unfortunately [Sande24’s] father cut the wrong squares and released a huge amount of vinegar into the box. Oops.
The bottom level contained the final puzzle and the locked treasure compartment locked with an ordinary padlock. To find the key, another puzzle had to be solved based on a series of wooden levers labeled with different shapes. The shapes provided clues to the order in which the levers should be pulled. Once the levers were moved into position, two compartments were unlocked. One of them contained the key to the treasure box. The other contained another booby trap which would set off more fireworks, destroying the final gift of four cans of Kuld beer. That’s a lot of work to get a a few cans of frothy beverage!
With Independence Day just around the corner, American hackers are likely to find themselves blowing things up in the name of Independence. It’s all great fun but it can also be dangerous. The standard ignition method of “use a lighter and run away really fast” is not exactly safe. Instead of lighting your fireworks the old-fashioned way, why not follow [Facelesstech’s] example and build your own infrared controlled remote igniter?
The first step was to decide how to actually ignite the firework fuse. [Facelesstech] had seen others use a car cigarette lighter for this purpose and he decided to follow in their footsteps. He started by removing the cigarette lighter from his own car and pulling it apart. Only one component was needed for this hack. The main heating element is a small disk with a “stem” on the end. If you apply 12V to the stem and attach the outer edge of the disk to ground, the igniter will quickly become hot.
[Facelesstech] originally thought he could just solder some wires to the device. However, the heating element gets so hot that the solder just melts every time it’s turned on. He then got creative and drilled a hole in a small block of wood that fits the heating element. The element is bolted into the wood and the bolt is used as a conductor for the electrical power.
The heating element is powered via a 12V relay. The relay is controlled by an Arduino Nano. The Nano allows two modes of operation. With the first mode, you simply press a button and the Nano will start a five second timer. The idea is to give you enough time to run to a safe distance before the firework is ignited. This isn’t much different from the old-fashioned method, but it does give you a slightly extended fuse. The second mode is where the project really shines. The Nano is also hooked up to an infrared receiver. This allows [Facelesstech] to press a button on an old television infrared remote control to active the igniter. This is a clever solution because it allows you to get to a safe distance without having to run a long wire. It’s also simple and inexpensive. Be sure to watch the video test of the system below. Continue reading “Infrared Controlled Remote Firework Igniter”
With Canada day and Independence day fast approaching, some makers are looking towards setting up their own fireworks to shoot off in celebration – sure you could use a match or lighter… or you could crack out your trusty Arduino and a cellphone! (translated)
To ignite the fuse, [Oscar] is using a short length of Nichrome wire which is controlled via a Mosfet by the Arduino. To control the Arduino he’s using ArduDroid with a Bluetooth module. The app lets you trigger the various digital and analog outputs, and send and receive data.
Stick around to see a few different demonstration videos of the circuit, testing, and launching some little bottle rockets!
Continue reading “Triggering Remote Fireworks with an Arduino and an Android”
[Robert McMullen] designed and built this fascinating, fully automated, pyrotechnic star pump (Google cache). It was made as a project requirement for his engineering program — The inspiration? He also happens to be a member of the Olin College Fire Arts club.
Let’s backtrack for a second. What is a pyrotechnic star any ways? They are the pyrotechnic pellets that make up the heart of all projectile type fireworks. Usually either a metal dust, compound or salt, they are what makes the pretty colours and “stars” of the fireworks. Only problem? If they aren’t made right they can be rather dangerous. Luckily, [Robert] chose one of the safest methods: pumping. The basic concept is that the star mixture is damp as it is pressed into a cylindrical shape, and then cut and dispensed, ready for use after a drying period.
The machine is a very slick mechanical contraption that is even a bit mesmerizing to watch. There’s lots of info on his blog, and even the technical drawings and Solidworks files are available! If this all seems rather familiar, [Robert] built a similar machine that creates waterproof fuses.
Stick around after the break to see it in action! Unfortunately we regret to inform you… blowing up of the stars is not included.
Continue reading “Pyrotechnic Star Machine”
[Thomas] and his friends wanted to ring in the new year by setting off some fireworks. To keep a safe distance and have a little fun they built this network controller launcher (translated).
the image on the left shows the build in its unused and pristine state. But by the end of the celebration it look a bit melted and burnt. Still, for the first revision of the system it ended up working pretty well.
We’ve seen several remote fireworks launchers that burn up resistors to light the fuses. But this system is much more reusable. The image on the right shows the heating elements which light the fuses. Younger readers might have no idea what they’re looking at, but every automobile used to come with at least one of these electric cigarette lighters. Just drive 12V through them and they get burning hot relatively quickly. That’s where the car battery on the base comes into play. It is connected to the lighters using some mechanical relays.
In the food container attached to the side of the launcher you’ll find a Raspberry Pi which provides the web connection for the system. [Thomas] wrote code which uses a webpage with some bomb icons as buttons. Check out the video after the break to see him demonstrate how fast one of these lighters will glow red after pressing a button on his smart phone.
Continue reading “Network-controlled fireworks launcher”
[Craig Turner] wrote in to tell us about the wireless fireworks controller he just finished building. It has eight total channels and offers the kind of safety features we like to see when working with explosives.
The image above details the launcher side of the project. The project box houses an Arduino which is powered by a 9V battery. To enable this base station the key lying on top of the project box must be inserted and turned to the on position. To the left is the 12V battery which is used to supply the igniters via a set of eight relays. In the demo video after the break [Craig] is using nichrome wire to demonstrate, but we’ve even see projects that actually burn up resistors to light the fireworks.
The system uses RF12 wireless modules to communicate with the control panel. That also has an Arduino, along with a number pad. After switching on the power the operator must enter a PIN code before the system will allow any of the fireworks to be launched.
Continue reading “Wireless fireworks controller includes several safety features”