Firefly belt with LEDs + Lilypad Arduino ! / Ceinture Luciole avec Leds et Lilypad

I am so excited to show you my latest project : this one is very special and 100% geek! There’s a lot of sewing involved of course but I also had to work hard on conductivity and coding.  What? You mean like electricity and computer code? Yep!  Let me walk you through this.

Lilypad arduino belt

It’s the fabric belt on the picture that is special : it comes with LEDs and an Arduino microcontroller called Lilypad. You can’t see much on the picture, right? Well that’s the whole point : it looks like any other accessory but it’s got super powers. Really! I made a video so you’d believe me !

The trick is that the LEDs react to the ambient light. If it’s dark or very dark, the LEDs blink in a randomly (time to go clubbing!). As soon as there is a certain level of light in the room, the LEDs change sequence and blink in a linear and orderly manner (breathe in, breathe out). To be exact, the speed of that sequence depends on the amount of lux in the room.

This is how it works : a light sensor is connected to a Lilypad microcontroller, which itself is connected to a battery and LEDs. Everything is coded in C++ (ok, I have to admit I got some help on that part : thanks N. !) All is entirely adjustable – how lux is interpreted, what light sequence you want, brightness of LEDs. Cool, isn’t it?

shortlily

In the picture above, you can see two rectangles of fabric that I had to layer because the conductive thread can create short circuits at crossings. The piece on the left is the battery holder. Just pop the battery out and you can hand wash the whole thing.

shortcapteur

This little chip is the light sensor. It’s the only piece you can actually see when you wear the belt. I placed it at the side of the belt. This way, I can get the belt to change sequence in broad daylight by simply covering up the sensor by lowering my arm along my side. There are many other types of sensors that look more or less the same. I have a temperature sensor and a movement sensor  that I have yet to test. Keep tuned for future projects!

shortpoche

Oh! I almost forgot : the shorts are homemade. I made polka dots side pockets and added some sequins on the sides for extra fun.
That’s all for today. I’d love to hear what you think about Lilypad and electronic sewing. A bientôt!

short-1
shortsequins

***

Je suis impatiente de vous dévoiler mon dernier projet. Celui ci est vraiment spécial et 100 % geek! Il y est question de couture mais pas uniquement : j’ai aussi été obligée de faire un peu un circuit électrique et du code. Quoi? De l’électricité et de l’informatique ? Et oui! Je vous explique tout ça.

Le truc qui est important, c’est la ceinture en tissu. Elle comprend des LEDs et un microprocesseur Arduino qui s’appelle Lilypad. Ca a l’air de rien n’est ce pas? Mais en fait elle cette ceinture a des supers pouvoirs. Comme je me doutais que vous n’alliez pas me croire sur parole, j’ai fait une vidéo (un peu plus haut).
En gros l’idée est la suivante : les LEDs réagissent à la lumière ambiante. S’il fait noir ou sombre, les LEDs clignottent de manière aléatoire et désordonnée (C’est le moment de sortir en boîte de nuit!) Dès que l’endroit où vous vous trouvez atteint un certain niveau de luminosité les LEDs changent de séquence et clignottent de manière plus régulière et linéaire (inspirez, expirez). Pour être tout à fait précise, la vitesse de la séquence dépend du nombre de lux dans la pièce.

Comment ça marche? Un capteur de lumière est connecté à un microprocesseur Lilypad , lui même connecté à une pile et à des LEDs. Le tout est codé en C++ (ok, j’avoue, on m’a aidé! Merci N.!) et entièrement programmable (l’interprétation des lux, la séquence des LEDs et même leur intensité lumineuse).
Sur l’une des photos, on peut voir des petits rectangles de tissu juxtaposés : c’est pour éviter les court-circuits : les fils conducteurs ne doivent se croiser. La pièce à gauche du Lilypad est le support de pile. Il suffit de retirer la pile pour pour laver la ceinture (oui, oui, avec tous ses composants). Cool, non?
Et sur la photo suivante, on voit le capteur de lumière qui est la seule pièce visible lorsqu’on porte la ceinture : il est positionné sur le côté de telle sorte que je puisse couvrir le capteur afin de modifier la séquence des LEDs.
Et dernière petite précision pour ceux et celles qui s’intéresse plus à la couture: le short est maison aussi. J’ai fait des poches à pois et ajouter une rangée de sequins sur les coutures de côtés.
C’est tout pour aujourd’hui : j’attends vos réactions sur la couture électronique et ses potentiels! A bientôt.

About these ads

One thought on “Firefly belt with LEDs + Lilypad Arduino ! / Ceinture Luciole avec Leds et Lilypad

  1. Hello, I recently (in fact last week) did a bike bag with the lilypad sensor as well. I was wondering what were the code values you used for your sketch? Initially it was quite stable – when the value was <10 it indicated as dark (so switch on) but now somehow even in light the value can be 10!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s