Posture Correction Shirt




MetaSkin is a technology that is based on the amount of Infrared light which is being reflected by stretchable cloth. With the technology used in MetaSkin we want to develop a way to improve the posture of people during sitting for example. When a person sits straight with the shoulders turned backwards and the breast to the front the cloth on the back of the person just underneath the shoulder blades won’t be stretched. If the person sits crooked or slumped the cloth on the back of the person will be stretched. This difference should evoke a buzzer, sound or vibration to give feedback to the user about his or her posture.

Link to video-

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: How Does It Work?

A Reflective sensor which contains a emitter and a receiver part is placed against the cloth. When the cloth is not stretched, a lot of IR light which is sent by the emitter is received again by the receiver. When the cloth is stretched there is less material in front of the sensor which means that less IR light will be reflected by the cloth and received by the receiver. In our product this difference will be used to give warnings to the user. This difference should evoke a buzzer, sound or vibration to give feedback to the user about his or her posture.

Step 2: Do You Crook or Slump While Working on Computer a Lot?

Did you know that experts estimate that as many as 80% of the population will experience a back problem at some time in our lives (American Chiropractic Association, 2015). Most of the people are aware of this but are not able to take action while working.

Step 3: What If You Have a Persuasive Trigger to Improve Your Posture?

Step 4: Materials Required

  1. Jumper wires
  2. Clothing
  3. Long wires
  4. LED
  5. IR sensor (emitter and receiver)
  6. Resistor (10k)
  7. Breadboard
  8. Arduino
  9. Glue
  10. Sensor mount

Step 5: Make the Connections

Step 6: Glue the Sensor on Clothing

Make sure the sensor is not glued and fabric is able to stretch under the sensor. Glue the sensor mount or the wires to the fabric

Step 7: Upload the Code to the Arduino Board

Please find attached the code in the pdf attached.

Step 8: Check and Adjust the 'posture' Threshold

Move your posture from straight to bending position and check the change of values of 'posture' in seek monitor (accessible from magnifying icon on top right corner of Arduino interface). Change the value in the code to the lowest average value you see when you are sitting in bending position.

Step 9: Future Possibilities

You can make it wireless and use flexible sensors to make it less clumsy.

Project by-

Renate Hulst and Vinay Bhajantri

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    13 Discussions


    1 year ago

    what do you use long wires type? can do you send link to buy long wires? please


    3 years ago

    Hey.. I would like to knw tht what kind of arduino is used in this project.. Plus what kind of jumper wires nd sensor mount is used?.

    Vinay BhajantriAkin Yildiz

    Reply 3 years ago

    Yes, you can use a flex sensor may be. We just went for a cheaper alternative i.e. is the IR sensor (it costs you USD 1 and flex sensor is around USD 8).

    But agreed, it may be a better option!

    Akin YildizVinay Bhajantri

    Reply 3 years ago

    i may actually make this. i have a flex sensor and the mentioned wifi chip etc. i will let you know.


    3 years ago

    Seems like a mild electrical shock would be more effective than a buzzer. ?

    Vinay Bhajantripranay.chips

    Reply 3 years ago

    Hey! we used- Vishay TCRT1000, Through Hole Reflective Optical Sensor. The link for that sensor is here-


    3 years ago

    Awesome concept, I'd like one of these shirts!


    3 years ago

    Love this!

    Just reading this Instructable was enough make me change how I was sitting.