The Useless Candle (A Candle That Blows Itself Out)

Introduction: The Useless Candle (A Candle That Blows Itself Out)

About: My name is Jason Poel Smith. In my free time, I am an Inventor, Maker, Hacker, Tinker, and all around Mad Genius

A while back, I saw "The Most Useless Machine" by Instructables user Frivolous Engineering. This is a machine whose only function is to turn itself off. When you flip the power switch to turn it on, an arm pops out of the box and turns the power switch back off.

I love the hilarious absurdity of this project. So I decided to make some "useless" devices of my own. In this project, I am going to share with you how to make a "Useless Candle." Whenever you light this candle, it automatically blows itself out.

This is done with a simple light sensor and a small air pump. When the sensor detects the increased light from the candle being lit, it turns on an air pump. The air pump pushes air through a tube that is mounted to the candle holder and blows the candle out.

Step 1: Watch the Video

Here is a video walkthrough of the project.

Step 2: Materials

Here are the materials and tools that you will need for this project.


Tielight Candle

Candle Holder/Stand With Back Plate

Air Pump (Rated for at least 1500cc per minute or a 20 gallon fish tank)

Airline Tubing

CdS Photoresistor (light dependent resistor)

10k Trimmer/Potentiometer (variable resistor)

2 x 100 microfarad capacitor

10 kohm resistor

100 kohm resistor

555 Timer IC

Power MOSFET Transistor (such as IRF510)

Relay (5VDC 20mA coil, 125VAC 0.5A contacts)

Diode (rated for 1A)

2 x Printed Circuit Board

2 x Insulated Project Enclosure

Heat Shrink Tubing

5V Power Supply (such as a USB charger)

Extension Cord (optional)


Drill and Bit Set


Wire Strippers

Soldering Iron and Solder

Brown Marker

Step 3: The Control Circuit

The control circuit for this project is built around a 555 timer IC. When light shines on the CdS photoresistor, the voltage at pin 2 drops below the trigger threshold. This sets the output at pin 3 HIGH and activates power transistor. The power transistor then turns on the relay. After a short delay, the system resets itself and the output is turned off.

The two capacitors are included to add a delay when turning the output on and off. The 100 kohm resistor and the capacitor connected to pin 2 determine the delay in turning the output on. The fixed 10 kohm resistor and the capacitor attached to pin 6 determine the delay in turning the output off. To increase either delay, you can increase the values of the resistors or the capacitors. To decrease the delays, you can decrease the values of the resistors or the capacitors. The power transistor is included so that you can activate relays that may exceed the power rating of the timer IC (200mA). The sensitivity of the sensor is set by adjusting the 10 kohm variable resistor.

Step 4: Select a Power Supply for the Control Circuit

To power the control circuit I used a 5V USB charger. I chose this because the relay needs a 5V signal be triggered. The control circuit can run on other voltages. So you could use a generic DC power supply or battery pack to power the control circuit. You would just need a 5V voltage regulator for the relay. Alternatively, you could use a relay with a different voltage rating.

Step 5: Prototype the Control Circuit on a Breadboard

It is always a good idea to prototype your circuit on a breadboard before soldering it together. Here a simple LED can be used to indicate when the output is on. You will probably need to adjust the sensitivity of the sensor to match the lighting of the room. To do this, adjust the setting of the variable resistor.

Step 6: Solder the Control Circuit Onto Printed Circuit Boards

Once your circuit is working properly, you are ready to solder it onto printed circuit boards. Before soldering on the components, check to make sure that the board will fit in your housing. In my case, the circuit board was too big, so I trimmed the sides a little.

In the finished setup, the light sensor and the relay circuit will be connected to the control circuit with long extension wires. The final setup will look better if most of the electronics are hidden from view.

Step 7: Assemble the Relay Circuit

The relay that I used is a simple "single pole, single throw" relay. Two terminals are connected to the coils and the other two terminals are connected to the switch. The coil terminals are connected to the output of the control circuit. A diode is also connected to the terminals of the coil with the cathode on the positive side and the anode on the negative side. This diode acts as a suppression diode (also called a flyback diode). It helps to protect the circuit from voltage spikes that are created when the relay turns off.

In order to turn the air pump on and off, we need to connect it to the switch terminals of the relay. To do this you can cut one of the two wires on the pump's power cord and connect the two cut ends to opposite terminals on the relay. When the relay is turned on, the two wires will be connected and power will be supplied to the pump.

If you don't want to cut into the pump's power cord, you can get a cheap extension cord and make the connection with those wires instead. Then just plug the extension cord into the wall outlet and plug the pump into the extension cord.

Because you are working with AC power, use great caution in the assembly process and make sure that all the connections are properly insulated.

Step 8: Mount the Circuit Boards Into Insulated Project Enclosures

Now that you have your circuits built, you need to find a good housing for them. The relay circuit uses 120VAC. So it is very important to keep its contacts insulated. I recommend a basic plastic project enclosure.

Use a knife to cut slots in the sides for the wires. It may also be a good idea to tape or hot glue the circuit board to the inside of the housing. That way it doesn't bang around and get beat up if the enclosure is moved.

Step 9: Find or Make a Candle Holder

We need some way of mounting the air hose and the light sensor close to the candle. The easiest way to do this is to attach them to a candle holder or stand with a back plate. You can either buy one or make your own.

I chose a wooden candle stand because wood is very easy to drill and it is thick enough to easily mount the parts without glue. But always be away of any potential fire risks. Keep the fire a good distance away from any flammable surfaces.

Step 10: Drill Holes for the Air Hose and the Light Sensor

In order to mount the parts to the candle stand, you need to first drill holes for them. First hold the candle up to the back plate and mark where the top of the candle lines up.

Then mark a point on the board that is about 1/8" to 1/4" (3mm to 6mm) above the top of the candle. This is where the air hose will be mounted. Drill a hole at this point that is just big enough for the air hose to fit firmly in place.

Next drill two small holes about a 1/4" (6mm) above the first hole for the leads of the light sensor.

Step 11: Color the Edges of the Air Tubing and the Light Sensor (optional)

If the tubing and the light sensor don't match the color of the candle stand, you can use a marker to color the edges so that it blends in better.

Step 12: Mount the Air Hose and the Light Sensor to the Candle Stand

Now it is time to hook everything up to the candle stand. First connect the wires from the control circuit to the leads of the photoresistor. I recommend insulating each connection with heat shrink tubing. Then insert the air hose into the hole in the back of the stand and connect the other end to the air pump.

Step 13: Try Out Your Useless Candle

Now your "Useless Candle" is complete. Set a candle on the stand in front of the sensor. Then light it. After a short delay, the air pump will turn on and blow out the candle. If you try to relight the candle, it will just blow itself out again.

I designed the circuit in such a way that the faster, you try to relight the candle, the faster it will be blown out. So if you just sit there constantly trying to light the candle, it may start blowing out the match/lighter before you can even get the candle lit. I thought that this made it a little funnier.

Homemade Gifts Contest

Participated in the
Homemade Gifts Contest

Make it Glow!

Participated in the
Make it Glow!

Wood Contest

Participated in the
Wood Contest

Enchanted Objects

Participated in the
Enchanted Objects

Be the First to Share


    • Big and Small Contest

      Big and Small Contest
    • Game Design: Student Design Challenge

      Game Design: Student Design Challenge
    • For the Home Contest

      For the Home Contest



    Question 3 years ago

    hi! I'm a noob at electronics but I'm trying my best to make the project so if my question is dumb, please forgive me! so, in which pin of the 555 timer IC is the G of the IRF510 connected to? and secondly, my power cable has a red and and black cable inside it. Would you tell me which cable from those 2, is connected to the pin 4 and which at pin 1? Thanks in advance!


    5 years ago

    will an IRF540 work?

    DIY Hacks and How Tos
    DIY Hacks and How Tos

    Reply 5 years ago

    I don't know for certain. But it looks like it could work.


    I love the concept - the absurdity of the 'useless machine' is great but this takes it one step further! Bravo!

    You might want to look into using a low voltage solenoid and a 'mini bellows' instead of an aquarium pump and mains voltage. You could then keep everything low voltage on a single power supply and possibly all parts could be located on the candle holder.


    8 years ago

    Is it possible to make this project using an arduino? And how? *sorry for the bad english

    DIY Hacks and How Tos
    DIY Hacks and How Tos

    Reply 8 years ago on Introduction

    Yes. It is possible. Use the same kind of light sensor. Then instead of connecting it to the capacitors and the 555 timer, just connect it to the analog input pin on the Arduino. Then write a code that looks for a certain voltage on that pin, have it wait for a set delay and then activate a relay driver that will turn on the air pump.

    Mr AbAk
    Mr AbAk

    8 years ago

    Nice and Awesome idea...


    8 years ago on Introduction

    Nice! It could actually be a useful product if, say, you put in a timer and blew it out after a preset time (30 minutes? 1 hour?). My family likes candles but we forget to blow them out after we leave a room, creating a safety hazard.

    Or maybe even put in a motion sensor like the lights that turn off if nobody's been in the room for some time, so the candle blows itself out if nobody's around.