Introduction: Rusty Candle Lamp

About: Just an ordinary person who loves #thinking and #tinkering

Halloween is coming. Although we never celebrate it in Indonesia, I decided to join the party in Instructables this year ^_^

Grim Reaper is the first thing crossed my mind when thinking of something scary, something bad. Death. He and his unique scythe. Then I noticed that he always carry an old candle lamp at the other hand, another unique prop.

This time I am making an Old Rusty Candle Lamp with my own version. Modern technology blends into old ancient art. What an art ...

Step 1: Materials

  • Old rusty fluorescent lamp fixture.
  • Plastic bottle.
  • Old rusty dog chain.
  • An Arduino Uno or make your own at cheap.
  • 2 yellow LEDs.
  • 1 red LED.
  • LiPo battery or make your own at cheap.
  • 2 jumper wires for battery.
  • A piece of paper.

Step 2: The Base

  • Cut the fixture at half your bottle circumference.
  • Split the fixture into half, lengthwise.
  • Cut the base of the fixture and fold the wall at bottle's corner. So we get two "L" shape base forming a rectangle surrounding the bottle.

Step 3: The Cap

  • Cut the fixture a little bit wider than the bottle.
  • Flatten the fixture.
  • Cut from every corner toward the center, but do not cut them off.
  • Fold the left and right triangles down and curve the front and back triangles to shape a rooftop.
  • Fold and clip the corners as necessary.

Step 4: The Candle

As I mentioned before, a new technology blends into ancient art. I pick a digital candle, powered by a lipo battery, which is much safer than a real candle which can cause fire when the wind blows.

  • Put a piece of board to cover the hole at the base.
  • Put in your Arduino Uno.
  • Plug a yellow LED. Anode goes to D11. Cathode goes to GND.
  • Plug a red LED. Anode goes to D10. Cathode goes to D8.
  • Plug a yellow LED. Anode goes to D9. Cathode goes to D7.
  • Make sure no contact on every legs of the LEDs.
  • Plug a jumper wire on VIN (preferably red).
  • Plug a jumper wire on GND (preferably black).
  • Route both jumper wires (black and red) below the base board.
  • Put in your battery.
  • Route the battery wire below the base board.
  • Connect black wire to battery negative pin.
  • Cut a piece of paper and shape like a candle (cylinder).
  • Stick it on your Arduino or base board circling the LEDs.

Step 5: The Code

// 3 LEDs Candle Effect

int Ground1 = 7;
int Ground2 = 8;
int YellowLED1 = 9;
int RedLED = 10;
int YellowLED2 = 11;

void setup()
{
  pinMode(Ground1, OUTPUT);
  pinMode(Ground2, OUTPUT);
  pinMode(YellowLED1, OUTPUT);
  pinMode(RedLED, OUTPUT);
  pinMode(YellowLED2, OUTPUT);
  digitalWrite(Ground1, LOW);
  digitalWrite(Ground2, LOW);
}

void loop() {
  analogWrite(YellowLED1, random(135)+120);
  analogWrite(RedLED, random(175)+80);
  analogWrite(YellowLED2, random(175)+80);
  delay(random(100));
}

What a simple code playing random brightness of the LEDs.

  • Load the code into your Arduino.
  • Unplug your cable to PC.
  • Connect the red jumper wire to battery positive pin. Check if your "candle" is working good or not.

Step 6: Finishing

  • Put the bottle in. Here I cut only the top side of the plastic bottle, then I placed it upside down so that the top side can help spreading the light. But I guess it has no effect at all :D
  • Put the cap (rooftop) on.
  • At this point the lamp looks funny rather than spooky.
  • Then I use this old rusty dog chain circling the lamp.

Step 7: Your Time Has Come

Now it is no more funny. Hang it on a huge wrinkled tree in front of your house to gain the effect. Then I added a piece of board hung underneath : "Your Time Has Come." That is when the Grim Reaper is coming to fetch you.

Here is the video of the candle in the dark.

Halloween Decor Contest 2016

Participated in the
Halloween Decor Contest 2016

LED Contest

Participated in the
LED Contest

Halloween Props Contest 2016

Participated in the
Halloween Props Contest 2016