Showing posts with label eTextiles. Show all posts
Showing posts with label eTextiles. Show all posts

Thursday, September 21, 2017

How to Make a Light-up LED Cuff with a Magnetic Switch #makered

I'm scheduled to teach an e-textiles workshop at the annual Vermont Art Teachers Association (VATA) conference on 29 September.

As part of this hands-on activity, I will be teaching some classroom-tested strategies for helping large groups of students to create their own light-up wearable cuffs, constructed with felt, conductive thread, and ring magnets.

Here is the link to my Light it Up:  Fun with E-Textiles presentation.

If you are interested in learning more, I've also created a new Instructable (and accompanying video tutorial) detailing my process with students grades three through five.  There, you'll find useful circuit diagrams and templates, as well as links to vital supplies.




Thursday, September 7, 2017

Spidery Sparkle Skirt



I sewed this skirt for my daughter last year; but, in the spirit of the Champlain Maker Faire, I just transformed it into a spidery sparkle skirt, using a Flora, an accelerometer, some NeoPixels, and Becky Stern's code.    


Matching pocket to support the battery



Wednesday, May 24, 2017

Internet Connected CheerLights Hat (Featuring the Particle Photon)

Internet Connected CheerLights Hat (Featuring a Photon)

For more details, CHECK OUT MY INSTRUCTABLE!

This weekend, I whipped up a fun e-Textile hat that combines the magic of CheerLights with a Particle Photon, a microcontroller that can connect to the cloud to help you with all of your Internet of Things projects!  According to CheerLights' Twitter bio, "CheerLights is an #internetofthings project by @scharler to synchronize lights to the same color at the same time all around the world."  If you haven't tried it, you are missing out on something fun- something that has the potential to captivate students who might be wondering how smart objects communicate with the World Wide Web.

The result of my tinkering was an internet-enabled hat that changes colors in sync with lights all over the world, in response to Twitter messages mentioning @CheerLights and the name of a desired color.

If you end up doing something like this with students, you might be also interested in knowing that there's even a free CheerLights Chrome extension in the Google Chrome store, which will allow you to see the most recent color set on the CheerLights Application Programming Interface (API) in an icon on the top right corner of your browser!  This might be useful if you are engaged in prototyping with CheerLights, (or if you're just curious).


I'm sharing the details of my build, in case you'd like to try to make your own CheerLights wearable. I am working under the assumption that you already know how to set up a Photon and upload code using the Particle IDE.  If you don't yet know how to do this, I suggest you visit this Particle Guide.

Useful Tools and Supplies:

1.  a soft fabric hat
2.  a rotary leather punch or Japanese screw punch (to make holes in the hat)
3.  an eyelet setter
4.  eyelets
5.  hammer or mallet
6.  glue gun
7.  soldering iron with helping hands
8.  Photon microcontroller with headers
9.  Spark Fun Photon Wearable Shield
10.  Lily Pad Simple Power
11.  500 mAh Lipo cell battery
12.  10X SMD RGB LED's (or sewable Adafruit NeoPixels)
Note:  NeoPixels are much easier to solder, but the SMD RGB LED's are more compact.
13.  stranded silicon wire (I used red, black, and yellow)
14.  5 male to female jumper wires (2 black, 2 red, 1 yellow)
15.  Velcro squares

Directions:
The firmware/ code I'm using was shared by Matt Holmes in his NeoPixel reindeer project on GitHub. If you are new to the Photon, you might want to spend a little time reading the tips Matt Holmes shares to help you get started with the proper libraries.

1. Upload the CheerLights code to your Photon.  Modify the code so that the PIXEL_PIN is D7 instead of D0 and the PIXEL_COUNT is 12 instead of 1.

#define PIXEL_PIN D7
#define PIXEL_COUNT 12

2.  Solder the male half of a black jumper wire to the ground pin of the Lily Pad Simple Power and the male half of a red jumper wire to the positive pin.

Solder the female half of a black jumper wire to one of the ground pins on the Spark Fun Photon Wearable Shield and the female half of a red jumper wire to the VIN pin on the shield.



3.  Solder the female half of a red jumper wire to the 3Vpin of the Spark Fun Photon Wearable Shield. Solder the female half of a yellow jumper wire to the D7 pin.  Solder half of a male black (I used brown) jumper wire to the other ground pin.   Insert the jumper wires attached to the Lily Pad Simple Power into their corresponding male jumper wires on the Spark Fun Photon Wearable Shield.

4.  Find an old hat that could use a makeover.
(Black felt is flexible enough to roll and bend, making it easy to poke holes with the leather punch).








5.  Select an eyelet setter.  A universal eyelet setter may be easier to use than the squeezable type if you plan to place eyelets far from the hat's brim.


6.  Use the leather rotary punch or Japanese screw punch to create holes in your hat that are slightly smaller than the eyelets you're using.  Set the eyelets so that the finished sides are visible from the front of the hat and the rough edges are on the inside.

I've got a piece of granite under my hat to protect my work surface.

7.  Use a glue gun to protect the solder joints.  You can Velcro the shield, Lily Pad Simple Power, and the battery to the hat now or later.



8.  Solder the SMD RGB LED's (or Adafruit NeoPixels) together with stranded wire, ensuring that the wire is long enough to reach each of the holes that you made.  I used black wire for ground, red for power, and yellow for the data lines.

I cut and tinned the data wires before soldering the strand together.  I used a set of third hands to secure the notched corner (ground) as I worked.

 If you're using SMD RGB LED's, take note that one corner has a notch in it which denotes ground.  Use the ground notch to ensure that all of your LED's are oriented properly as you work.





9.  When you're finished soldering the lights, solder the female halves of the red, black, and yellow jumper wires to the matching wires attached to your light strand.

Verify that the data in is positioned at the top of the strand.


Switch on the power to the Lily Pad Simple Power.


Once your Photon connects with the Internet, you should be able test your test your light strand. After ensuring that all of your LED's are working properly, protect the solder joints with hot glue.
Protect the solder joints with heat shrink wrap or electrical tape.



10.  Insert the female jumper wires attached to the light strand into their corresponding male jumper wires on the Spark Fun Photon Wearable Shield


11.  Switch on the power to the Lily Pad Simple Power.  Once your Photon connects with the Internet, you should be able test your test your RBG LED/ NeoPixel strand.


12.  After ensuring that all of your LED's  are working properly, protect the solder joints with hot glue.





13.  Glue your LED's into position, centering them within the eyelets before the glue cools.  I found it helpful to detach the Spark Fun Photon Wearable ShieldLily Pad Simple Power, and the battery first. I began by gluing the last light in the strand, working my way towards the microcontroller.



14.  Enjoy your awesome new internet-connected creation!


Matt Holmes, you are a true hero for sharing your code (and your reindeer project) with the world! THANK YOU.

Tuesday, August 23, 2016

Etextile Bracelets = Fun with Felting

I recently started experimenting with needle and wet felting after a generous friend gave me some of her beloved wool stash!


While I've been dabbling with etextiles for about three years, my interest in wool as a medium was piqued by Barbara Liedahl's Ultimate Felt Bracelet with LEDs Instructable (CC BY NC).  A fresh take on an old idea, Liedahl's detailed tutorial inspired me to set aside the craft store felt to make something unique.

My first pieces of felt were fun to make, even if they were a tad on the bulky side.  


Needle felting propelled me into a meditative state almost immediately!



While I was happy that I'd used slow flashing 5mm RGB LEDs to add visual interest, I thought my sewing along the edges looked a bit sloppy.




In the second iteration, I added a snap switch and substituted machine stitching along the edges.  

Circuit details of the snap switch are depicted below, although I used different LEDs for this project.




















Thank you, Barbara Liedahl!  

Here are a few more bracelets I've made for friends, including one that incorporates an Attiny85 (bottom).








Sunday, June 26, 2016

Flora Sparkle Skirt #etextile

After learning how to make digital clothing for my avatar in Jokaydia Grid (for a graduate class), I decided to return to the real world to try my hand at sewing a real skirt.



Taking inspiration from a variety of YouTube videos (most notably this one), I purchased 20 yards of black tulle (I only used six) and two yards of blue satin (I only needed one) to sew my first garment ever!

My first skirt...sans electronics.

While it turned out pretty well (albeit a little on the large side), it wasn't complete without some bling!  So, I followed Becky Stern's directions for creating a Sparkle Skirt, using a Flora, motion sensor, and 12 neopixels!

Strand test mode


I'm sure there is a better way to do this.

Throughout this process, I learned quite a bit.  In addition to figuring out how to make gathers in fabric using the cording foot on my sewing machine, I discovered the beauty of fabric paint as an electrical insulator, which I'd never thought about prior to this experiment.







Since my skirt has so many gathers, it was prone to short-circuiting before I applied a shiny, navy fabric paint to the exposed conductive thread.   This was the most tedious part of the process, since my circuit went all the way around a rather lengthy diameter. But, it worked like a charm!

On the underside of the skirt, I used iron-on fusible webbing to insulate the data line of the circuit, since it was hand-sewn.







Friday, May 6, 2016

Channeling the 80's: Sound Reactive Flora Skirt


After putting the finishing touches on this sound reactive leather skirt (made for my daughter, who may never actually wear it in public), I found myself thinking back to my high school years, hanging out in the discos of Germany! While I wouldn't dare go out in public wearing something like this today, I am amused to no end, imagining how quickly I would have jumped into this skirt back in the 80's!  Forgive this shameless indulgence.


If you want to make your own sound reactive wearable, or see the process I followed to make this, check out the Sound Reactive Equalizer Skirt on Instructables.

Leather skirt with Flora microcontrollerSound reactive skirt turned offSound reactive skirt Sound reactive skirt turned on



Friday, April 22, 2016

E-textile Fun: Sound Reactive Hat

Flora Sound Reactive Hat

I just put the finishing touches on a sound reactive hat that uses a Flora, a tiny microphone, and surface mountable RGB LEDs. This project is an adaptation of Lina Wassong's Sound Reactive Equalizer Skirt, shared on Instructables under a Creative Commons (CC BY NC SA) license. This is a perfect party hat.




Lessons Learned:

1.  I love Adafruit silicone stranded-core wire!
2.  Soldering RBG LEDs is tedious.
3.  A glue gun is a great tool for strengthening solder joints and diffusing light.
4.  Hand held rivet pliers may be harder to work with than standard spot setters.

I used a leather punch and a hand rivet fastener.

The Flora and a microphone are hidden inside the hat.

I went a little crazy with the glue gun!

Saturday, May 16, 2015

Fun With Neopixels!


I've been playing around with paint and a Gemma microcontroller (to learn how to program individually addressable neopixel LEDs).

Gemma would be incredibly valuable for teaching students about eTextiles, because they are less expensive than LilyPad Arduino boards, as well as being smaller, and quite easy to program!

For this purse, I used a Gemma, a LilyPad push button, three sewable snaps, conductive thread, and 2 coin cell batteries (in a holder) to power up nine neopixels.

From start to finish the process took three days.   This was largely due to the fact that I had to strip the leather and hand punch all of the holes that I sewed conductive thread through.

Using the Adafruit Neopixel library, and the button cycler code, I was able to customize the colors to match my bag.


Here are some pictures of the purse that I just finished transforming!  (In the event that you are wondering about the process or supplies that I used to paint and seal the leather, you may want to check out Sassyfeet.com.)  If you'd like to know where I got my inspiration for creating an "electronic handbag" check out:  http://www.electronicfashion.co.uk/

Black leather purse
Random Rainbow Pattern
I used Lumiere leather paint to make my design!

Sewable Snaps Inside Purse Create a Switch
Sewable Snaps on Back of Pocket





Complete Circuit: Attach Pocket Using Snaps

Gemma Sewn to Inside of a Pocket