Make Your Clothes Talk for You!

Introduction: Make Your Clothes Talk for You!

There is much more to our clothing choices than we might imagine. For many people, what they wear is merely a matter of habit, but when we dress in the morning it might pay us to be a little more careful in the choices we make. Doing something different with your clothes might be a way of changing the impression others have of you. MAKING YOUR CLOTHES TALK FOR YOU is on a whole new level.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Materials Used:

Neodymium Magnets 1/2 x 1/4 inch Disc N48


Thread (same color as the fabric)

Conductive Thread

Raspberry Pi

Arduino Uno


Alligator clips

Old Earphones

2200mAh Portable Power

Step 2: Setting Up Arduino on Raspberry Pi

Follow the link to install Arduino on Raspberry Pi 
Note that you will need a Monitor, a Keyboard, A Mouse to set up your Raspberry Pi and arduino on it. 

Step 3: Installing Node.js on Raspberry Pi

Follow the link to install node.js on Raspberry Pi
to have communication between Javascript and Arduino which is connected to the Raspberry Pi. 

Step 4: From Text to Sound

This is where all the magic happens. 
Follow the link to install the free tts Library which converts text to speech. 

Step 5: Connecting a Chat Server to the Raspberry Pi

the only thing missing now is connecting a chat server (javascript) to a raspberry pi so whatever you write in the chat server is sent to the raspberry pi which would say it out loud. 
We will need spacebrew for that. Spacebrew is a simple way to connect interactive things to one another. 
And on the website they have posted examples for Javascript which we can download and use to link to another platform. 

Step 6: Making a Speaker

Now that we have the code out of the way, 
the next step is make our own speaker using fabric and conductive thread and old earphones.
A speaker makes sound because an electromagnet (the embroidered coil) with a magnet.  When the audio is connected to either end of the electromagnet (coil) a fluctuating magnetic field forms around the coil, repelling and attracting the membrane from the magnet. These vibrations happen so fast that we can barely see them, but the membrane moves the air around it, translating electrical frequencies into audible waves that we can hear.

Diagram and explanation : Embroidered Fabric Speaker by Plusea

Step 7: Sewing Process

tips for sewing:
1)The conductive thread loop should be tight to each other but not touching. 

2)Start from the center and expand so you won't be committed to a certain size. 

3) We will be using a technique called couching. Couching in its most basic form is among the easier embroidery stitches. Essentially, the couching stitch is just a little straight stitch taken over some other thread (in this case conductive thread) to hold it down.

Step 8: Connect It to a Pair of Old Earphones

cut the old earphones and connect both ends of the conductive thread speaker to alligator clips. Then connect the alligator clips to the earphones. and there u have it  a speaker that can be connected to the raspberry pi which is connected to the javascript which allows you to submit in text whatever u want to hear. 

Step 9: Amplify It

last step is adding magnets to the coil speaker. I put mine from the back for aesthetics. 
and you want to amplify the sound even more, buy an amplifier for headphones and connect your speakers to it. 

Step 10: How I Used It

I wanted with my project to highlight how we say things that are usually permissible online. This will be a commentary on how multiple platforms triggers us to have different identities. Inspired by online anynomity 

Raspberry Pi Contest

Participated in the
Raspberry Pi Contest

Be the First to Share


    • LED Strip Speed Challenge

      LED Strip Speed Challenge
    • Sculpting Challenge

      Sculpting Challenge
    • Clocks Contest

      Clocks Contest



    5 years ago on Introduction


    I was trying to follow your tutorial but there seems to be some missing things still.

    In step 2 we set up the Arduino software, but I don't see a sketch for what should be loaded on the Arduino.

    There is a missing link in step 4. Which text to speech library where you using?

    Can you provide screenshots of Step 5 and how you linked everything together?

    For my version I think I'll be disassembling a "Hamburger Speaker" from, to sew it into the shirt although building a speaker is very interesting. And obviously quite slim profile. I'd like to see a picture in Step 8 for how the magnet is attached to the fabric (the underside).

    Looking at Step 10, I'm not sure how the Arduino is connected to
    everything else, since at Step 8 and 9, it is easier to attach the
    headphone jack directly to the Pi. Is the Arduino required for this?

    Also a video at the beginning that shows the finished project working would be very helpful to understand where you're going. Or an overall picture of the finished project on Step 10 that shows where you put the battery pack, pi and so on.