Time Sensing Bracelet

by Plusea in Circuits > Arduino

25966 Views, 69 Favorites, 0 Comments

Time Sensing Bracelet

3387819238_9c4cee776d.jpg
3387008457_d9ee89453f.jpg
3387822686_5c410eabb3.jpg
3387014121_81d8b780dc.jpg
3387011437_2211322e7a.jpg
3387001733_e194248a0d.jpg
The Time Sensing Bracelet is a fabric potentiometer. You select your desired time of day by making contact in the corresponding position on your wrist - where your watch would normally be.
There is no point to it but fun.

Update: Using some wire wrapped around the central popper to make contact with the resistive ring (circular potentiometer). Unfortunately (though cool too) the Eexonyx fabric is pressure sensitive, thus its resistance varies also on the pressure applied, not only on the position of contact.
Plus, the contact between the wire and Eeonyx is not stable enough. But this is a design issue that can be solved:-)

Video of update that eliminates the conductive finger-cap


Video of Time Sensing Bracelet in action


Video of first prototype

Materials and Tools

Materials and Tools
MATERIALS
also see http://cnmat.berkeley.edu/resource/eontex_conductive_fabric
also see http://cnmat.berkeley.edu/resource/conductive_thread
also see http://cnmat.berkeley.edu/resource/stretch_conductive_fabric
  • Fusible interfacing from local fabric store or
also see http://www.shoppellon.com
TOOLS
  • Fabric scissors
  • Sewing needle
  • Iron
  • Soldering station (iron, helping hands, solder)
  • Knife for cutting perfboard
  • File for filing edges of perfboard
  • Wire cutters and strippers
  • Pliers

SOFTWARE

Trace and Cut Stencils

3386991721_f31ed9f053.jpg
3387145153_34d34443d0.jpg
Print out the stencil (see illustration) and trace it to a piece of neoprene. Trace the circle onto a piece of stretch conductive fabric that has fusible interfacing adhered to one side. Trace the disconnected ring and the small rectangle to a piece of Eeonyx fabric that has fusible interfacing adhered to one side.
Cut out all the pieces.

Fusing

3387002785_46fa5db5e7.jpg
3387001733_e194248a0d.jpg
3387002375_0359b825da.jpg
Lay the circle, ring and rectangle into place and fuse with an iron.
!Careful: the Eeonyx fabric will stick to your iron, be sure to put a piece of wax paper in between.

Soldering

3387812390_dec06c0d2d.jpg
3387815154_83eb5486d0.jpg
Cut a piece of perfboard 18 x 5 holes big. With the conductive strips running the shorter length. File the edges, but you do not have to round the corners, it is only for decoration.
Bend the legs of three male headers if you don't have any ready bent ones. Solder them to one of the corners of the perfboard.

Cut a piece of ribbon cable with five wires. About 1m long. Strip the ends of the 1, 3, 5th wire and solder to a row of three female headers. These will plug in to the three male headers on the bracelet.
Solder the other ends to the 1, 2 and 6th headers in a strip of six male headers, this will plug in to the 5V, GND and first analog input of your Arduino board.

Sewing

3387802312_ac13178153.jpg
3386992441_c90e5e0b87.jpg
3386993401_9b829e557d.jpg
3386994209_79693e0213.jpg
3386999275_19a71f583f.jpg
3387812390_dec06c0d2d.jpg
3387819576_25e37c39ca.jpg
3387819938_9e91d221ac.jpg
Before sewing the conductive connections we need to sew the perfboard into place with some non-conductive stitches. We may as well sew the strip of Velcro to the other side of the neoprene while doing this. If you dont have sticky Velcro for the other side you will have to sew this too. Otherwise just peel and adhere.

  • The circle will be your +5V
  • The Ring will be your variable resistance
  • The rectangle will be your pull-up resistor

To understand the reason for having pull-up resistors, follow this link >>
http://cnmat.berkeley.edu/recipe/how_and_why_add_pull_and_pull_down_resistors_microcontroller_i_o_

The three conductive stitches come very close together and we want to make sure that they do not touch each other inside the neoprene, where we cannot see them. So you have to remember where you have stitched.

CIRCLE
Sew from the circle of conductive fabric to the furthest left perfboard hole connected to a male header, bypassing the pull-up resistor.

RECTANGLE
Sew from the end of the pull-up resistor closest to the perfboard to the middle hole connected to one of the three male headers.

RING
Sew from one of the ends of the ring to the other end of the pull-up resistor to the last hole of the three on the perfboard.

I attached a metal popper to the center of my conductive circle, because I wanted to be able to connected a piece of rotate-able metal to it, that I can turn and it will stay in one place making a constant connection there between the conductive circle and resistive ring.

One last thing we have to cut and sew is a little conductive finger-cap from stretch conductive fabric (no fusible interfacing). Trace your fingertip and cut it out twice, then sew together with conductive or non-conductive thread. Turn inside-out. Finished.

Plug and Play

3387014809_1d6b1bf0d5.jpg
3387824316_2174c4dda5.jpg
3387012875_e9fa13826a.jpg
3387815154_83eb5486d0.jpg
3387004781_5e55ccc294.jpg
3387005785_08a66a3362.jpg
For Arduino microcontroller code and Processing visualization code please look here >> http://www.kobakant.at/DIY/?cat=347

Plug the headers into the right places and wear the bracelet. If all goes well you should be reading the inputs from the bracelet.

Now it is up to you to decide what time it is by placing your conductive fingertip wherever you want what time it to be.

Press the space bar to enter the visualization mode and press g to return to the graph mode. You can set the thresholds in the processing code.

Let me know if there are any complications. And enjoy!