DIY Dog Light Using Piezoelectricity




Introduction: DIY Dog Light Using Piezoelectricity

Want a clean energy dog light that doesn't need batteries? Piezoelectric discs are a cheap alternative! Try this easy project to make a unique dog light using piezoelectricity!

Step 1: Gather Supplies

You will need:

From SparkFun website:

Piezo element - sen- 10293

4 x Diode 1N4148

1 x LED light bar - white (SMD)

1 roll Hook-up-wire - black (22AWG)

1 Breadboard - translucent self-adhesive

Small tupperware to fit breadboard

Exacto knife to strip wires

Wire cutter

Electrical tape

Dog booties made to fit your dog. See Instructables: 10 minute Dog boots

Piece of fleece or other stretchy material


Step 2: Measure, Cut and Strip Ends of Wires

1. Cut 4 pieces of hook-up wire. Measure from the angle of the dogs first joint to the centre of the dogs back. Cut and strip approximately 1/4" at both end of the 4 wires.

2. Strip ends of the wires of two piezoelectric discs

3. Wind each end of a stripped piezo disc wire to a black wire, and cover with black electrical tape.

Step 3: Make Diode Rectifier Bridge

Bend each diode into a C shape

Place the 4 diodes in the breadboard in these locations:

1. A1 to A5

2. A6 to A11

3. B1 to B6

4. C5 to C11

Remember the black end of the diode must face the bottom of the breadboard. Make sure that none of the diodes are touching or it will not work.

Step 4: Connect Piezoelectric Discs to Breadboard

Use a poultry skewer, or other sharp object to make 6 small holes in the tupperware, approximately the size of the hook-up wire. Try heating them so they will melt through the tupperware. Try to make them under the overhang from the lid.

Step 5: Connect the Piezoelectric Discs to the Breadboard

Remove the adhesive so the breadboard is attached to the bottom of the tupperware.

Thread the 4 wires through the small holes.

For the first piezo disc insert black into D5, red into D6.

For the second piezo disc insert black into E5, red into E6.

Step 6: Add Hook-up Wire to LED Light

Cut 2 short lengths of hook-up wire, strip all the ends, and attach two to the ends of the LED wires. They only need to be long enough to loop around and in through the tupperware base to attach to the breadboard.

Thread the two free ends in the two centre holes and insert the negative end into E1, and the positive end into E11.

Step 7: Attach LED

Attach LED to lid and close tupperware. Bend wires if needed to close lid.

Step 8: Homemade Dog Harness

Take some stretchy material such as fleece. Cut a rectangle measuring the length of your dogs back as the width. The width should be longer than the tupperware. The length should be long enough to wrap around the belly with enough length to cut ties.

Cut three ties on each end.

Cut narrow slits to be hooked into the tupperware bases hinges.

Step 9: Place on Dog

Close lid.

Attach coat to dog with ties, making sure one tie is in front of the front legs.

Place the piezo discs into the dog booties, and velcro the booties closed.

Watch your LED light up with each step of your dog! See the attached video.

If you like how this works you can substitute a solderable breadboard to make this more permanent.


Dog Challenge 2016

Runner Up in the
Dog Challenge 2016

Renewable Energy Contest

Runner Up in the
Renewable Energy Contest



    • Water Contest

      Water Contest
    • Fix It! Contest

      Fix It! Contest
    • Tiny Home Contest

      Tiny Home Contest

    17 Discussions

    I like it! Really clever. You may not need the rectifiers since LEDs are diodes and block reverse voltages. Unless the reverse voltage spikes end up being in the 10s to 100s of volts (which is possible). I may suggest voltage limiters though with zener diodes. Have you noticed any of your LEDs burning out at all?

    You can also make the lights stay on longer using capacitors as a charging bank.

    the dog is really a good model,its hard to click a photo of my dog standing still :D

    1 reply

    I would suggest this Instructable then. I thought it was really clever.


    2 years ago

    Good job, fun for a project but my dog would just rip those gadgets to pieces. #naughtydog.

    My piezo is not lighting up any bulb ! Sad...

    1 reply

    Here are some suggestions:

    1. Check that the diodes are not touching each other

    2. Make sure any open metal is not touching

    3. Try another LED

    So, how would I do one based on my own power? I need light in my living room.

    2 replies

    I frankly doubt that piezos could deliver enough energy to light your living room. There are different kinds of piezos. Some piezo deliver high voltage, thousands of volts, and vry very small intensity (pico amp.) others (such as these in the instr.) deliver voltages higher to destroy a Led. High voltages can easily destroy a Led junction and a 1N4148 one as well.

    I think you would need to have a capacitor to store the energy, and likely have more discs. If you had an area of your floor you walk on frequently you could put piezo discs there to charge the capacitor for when you need light.

    what if i did not use breadboard, just the normal board , can i soldered based on the picture u gave? tq

    1 reply

    You would need a soderable board. Easy to buy on Sparkfun or the Source.

    Nice project! Who knew our furry friends could generate electricity! (Other than static from petting! :-)
    What are the specs of your piezo discs? And where did you get them? I didn't see them on your Supply List. Thanks!

    1 reply

    Forgot to include the discs. Cheap on Amazon- one example:

    Nice work - your dog is quite cooperative!