Instructables
Picture of Open Heart Hoodie
This hoodie has an open heart kit on the chest that is removable using magnetic snaps. The kit is driven by a lilypad arduino and battery pack attached to the inside of the hoodie.  It runs various patterns through the LEDs when the zipper connects the exposed conductive threads.

I was inspired by these instructables:
Open Heart LilyPad Brooch
TV-B-Gone Hoodie

The open heart kit was created by Jimmie Rodgers.

Step 1: Materials & Tools

Picture of Materials & Tools
Materials:
1 open heart kit
1 LilyPad Arduino
1 LilyPad power supply
1 hoodie with a nylon zipper and a metal pull. sleeves are optional.
1 spool of conductive thread
1 spool of regular thread
1 bottle of puffy paint
6 magnetic snaps
1 AAA battery
8 wires with alligator clips
some extra fabric

Tools:
soldering iron, solder, etc.
sewing machine or needle
scissors
needle nose pliers
dremel drill, hacksaw, or metal file
fabric marker or pencil

Step 2: Wiring diagram

Picture of Wiring diagram
Creating a simple wiring diagram will save you a headache when you start sewing everything together.  When wiring up the heart and lilypad keep in mind that they will be mounted back to back. 

Try to choose pins on the lilypad that are closed to the pins on the heart. The best fit i found to match the hear to lilypad respectively was:
1 = 12
2 = 2
3 = 10
4 = 7
5 = 5
6 = 4

Connect the negative pin on the lilypad to one of the negative pins on the power supply.  I used the one closest to the positive pin.

Connect the positive pin on the lilypad to the zipper.  Connect the zipper to the positive pin on the power supply.

Step 3: Code

Attached is the code I used.  It was adapted from Jimmie Rodger's original code.

There are a series of heart shaped patterns that are each displayed for "runspeed"  number of times each time for "blinkdelay" milliseconds.  Once all of the patterns have been displayed, the series will repeat itself.

    {0,0,  0,0,
   0,1,1,0,1,1,0,
   0,1,0,1,0,1,0,
     0,1,0,1,0,
       0,1,0,
         0},

Once you finish with the code upload it to the lilypad.
 
Remove these adsRemove these ads by Signing Up