Instructables

Tilt Sensing Quilt

FeaturedContest Winner
Picture of Tilt Sensing Quilt
5136897942_a30e908ebd.jpg
5136897176_8ee95116f7.jpg
5136294691_6ac913332b.jpg
5136294059_413c714c18.jpg
5136896924_2d17eeedc6.jpg
5136294801_99e661b7e1.jpg
4927903834_e950c570ac.jpg
5073126064_1a1ee02828.jpg
5073125298_069bb0fd9c.jpg
4927306661_c96122fb60.jpg
4927903108_42918b3d17.jpg
4927307319_d3b1c5c1c0.jpg
4771544028_675baba4f3.jpg
4924105881_5fc124a671.jpg
4927307993_9c270173fc.jpg
4797870260_1c4128c3f0.jpg
4803804254_ecfe8bded0.jpg
4632724299_2eaaec849e.jpg
4797841870_93eaebc68b.jpg
4771542790_ff9d1f979d.jpg
4770904439_1b9739476e.jpg
4803172331_f20e5d68a7.jpg
4803173045_593a515b45.jpg
4803173567_08b5f7b223.jpg
4803803592_7a7c45abcd.jpg
4633324604_72a386479c.jpg
4803804360_ee29d6af87.jpg
4770905283_3c9a5d4519.jpg
4924699756_7df4e2b9a2.jpg
4771543436_2877cd9b17.jpg
4797842082_789551d134.jpg
4797243149_7ac559854c.jpg
4924104539_432254c005.jpg
4633320452_e6d3ee8b5a.jpg
4797214395_0a7da58208.jpg
4927904574_905f3feca4.jpg
4924764064_1fd04ee9a8.jpg
4924763736_7b816c9ae5.jpg
4924170085_f9c91e371a.jpg
4924763864_cb1c09163f.jpg
4924763514_4ee832c41c.jpg
4924169937_d3c1d65c99.jpg
4924764146_8fa8367d76.jpg
4924763972_d5dca2bb9d.jpg
4924169807_248c00c03f.jpg
4924169691_e608ac6d48.jpg
4924763398_aa947984c7.jpg
4924760046_6c1c3fb794.jpg
4924760198_04c25a6099.jpg
4924759940_16252d0dd4.jpg
4924165141_f1ab451d1b.jpg
4924759626_896f576a95.jpg
4924761728_ed0df297f0.jpg
4924166119_481720188e.jpg
4924166271_30f437f384.jpg
4924165907_c5c4b3c21f.jpg
4924165689_fd28a9d6b8.jpg
4924761880_aedb3a5650.jpg
4924762294_51d93d2283.jpg
4641875537_a8a8c3f6ba.jpg
4924762160_d860eacca2.jpg
4924167949_94a32658ff.jpg
4924166663_e2c14a0aff.jpg
4924762486_50aa8b93cb.jpg
4924761114_ed0858c551.jpg
4924762938_9881cdf108.jpg
4924762854_1c1edfe194.jpg
4924763212_0c26e472f8.jpg
4924761578_101460cc88.jpg
4924166453_405a09bc4f.jpg
4924762072_2929846fbf.jpg
4924763082_ae19bfe1f8.jpg
4924761942_95c6889a1b.jpg
4924167747_1f665a83be.jpg
4924761394_dc74d15252.jpg
4641875811_cbcae41d16.jpg
4641872559_3080323996.jpg
4632725387_163855f554.jpg
4632729451_a3f031a740.jpg
4924105453_f831f2f554.jpg
4642485008_ac8c1f673d.jpg
4633321026_237dd0be9c.jpg
4924106205_8f62d2cc52.jpg
4633325516_a675c603e6.jpg
4927904702_d77508c9dc.jpg
This quilt is made up of an array of 41 textile tilt sensors. Each sensor demonstrates a unique construction variation, showcasing different materials and techniques that can be used to create fabric tilt sensors.

The Tilt Sensing Quilt took roughly a year to complete. It is a great demonstration of how the process of crafting e-textile technology requires handwork, patience, and concentration. The work is repetitive and soothing, yet frustrating if you aim to complete too much in one go. It proved a much better decision to work on the quite a bit at a time and to enjoy the process, rather than seeing it as a means to an end.

Techniques for making the tilt sensors include: fusing, machine and hand embroidering, felting, etching and painting.

The quilt as a final artifact can be seen as decorative and a display of e-textile technique but can also wirelessly connected to a computer (via bluetooth) and function as a human-computer input device. Currently i have programmed no useful applications with which the quilt can interact, but i did write a very basic visualization application that displays the tilt direction of each quilt square as a different colour, depending on which direction it is tilted. You could also imagine mapping this information to a 3D visualization that renders a rough height-map of the quilt, just in case you wanted to... you could also use the tilt information to recognise distinct states of the quilt and have certain states trigger different events. For example if the quilt is being shaken maybe the volume of your stereo goes down, or if the quilt is folded then the lights all go off, and if you drape it over the couch then it plays a certain song... but really it is up to you:-)

Construction
The quilt is made up of 3 layers (with an additional isolation layer between layers two and three):
1) Tilt sensors: 41 total
2) Rows: 9×6 rows connecting all 6 tilt sensor petals
3) Columns: 41 individual columns connecting all 41 tilt sensing beads via five 8-channel multiplexers

Along one edge all tilt sensor petals are interconnected. Along another edge all tilt sensing beads are connected via five 8-channel multiplexers. All traces finally connect to a LilyPad Arduino, which parses the array of 41 tilt sensors and sends the data via serial communication over Bluetooth (wireless) or via a USB connection (wired).

Videos of the quilt visualization application




I don't get it. ? It sounds like it is very cool, but I'd really love to see more explanation.

"Current applications visualize the tilt of the quilt and convey a super rough height-map so that you could detect what kind of object the quilt is currently draped over or what state the quilt is in (hung, folded). "
To me, that makes no sense. Why would you want/need that when you can already obviously see what the quilt is laying on and what state it is in?

Please don't take this in a rude or mean way. I'm actually curious, and don't understand. I'm not technical at all, so I'd really love to see an explanation in lay terms for us non-tecchies. :P

:)
Plusea (author)  schlieffenska3 years ago
great reply. you're right that it sounds super confusing and i should really re-write the text to better explain it. i have some videos i will try to link too.
of course it would be obvious to anybody in the room with the quilt how it is situated/oriented/lying, but imagine if you were not in the room. or imagine if you were a computer and could not see. then you could sense what state the quilt is in and use this information to say.... play a specific song or turn off all the lights in the house....
marxdarx Plusea3 years ago
Or even as a baby's blanket as well as the usual baby monitor ; perhaps together in a kit. Not all baby's show distress in sound only, but in movements too.


hospitals as well for monitoring for excessive restlessness. not enough nurses around to watch al 24/7 but this can be routed to the computer to set off some alarm if it is excessive behavior or reaction detected by blanket.

Same application for old folks in their own homes; a kind of "I've fallen and I can't get up" detector, except you can include other actions as well as falling.

So many potential uses. it just takes imagination.
wow - I like all your ideas!!!
: )
DIY-Guy3 years ago
Plusea, well done again!
Heated Blanket Quilt: I like the idea of using the tilt sensors to trigger (on and off) an electric blanket attached to the underside. I am careful to not sit on an electric blanket for fear of fraying the wires inside. So a "HELP I'M BEING SAT UPON!" squeek would be a usefull feature for me. When folded or fully flat no heat is required, blanket turns off. Only power the heating element when the signals show a body is beneath the quilt-electric-blanket combo. Then it would be nice to program it to warm up because it has detected that a person is using it.

Lighted Outdoor Quilt: LEDs are an obvious choice for safety, convience, and possibly mood lighting. Let the LEDs light up when walking. They could flash red while a person walks. This is good for camping, and sidewalk forays in the city. We have a night parade of Christmas lights every year in our area, a lighted quilt would be great on the sidelines.

Camping uses- If quilt senses a basic "sitting down" shape, and movement occurs within 10 minutes, assume the person is awake and display mixed colors of lights. If no appreciable motion is detected for 10 minutes, display dim red lights with a fade-in-fade-out pattern to indicate the person is not to be disturbed and is possibly sleeping. A "laying down" shape should also indictate sleeping, "do not disturb" with red glow fade in and out.
srunning3 years ago
As a mom of a kiddo who has had to be in the hospital for various issue related to his ASD, this could actually have some application in hospitals, during long-term evaluations.
I thought the point of instructables was to give instructions, ie enough information to make the project yourself. This would mean, in this case, adding circuit diagrams and programming notes, and probably links as to where to download the programs at least. Without these, it's really more of a progress report than an instructable. Are you planning to add these? I for one would be interested in how you executed the multiplexing part :-)
Plusea (author)  telharmonium3 years ago
that is a good point! i haven't found a good way to add code and step-by-step instructions to the photo-instructables yet. but i would like to post more details somewhere. probably i'll just repost it as a step-by-step. hopefully soon:-)
hammer98763 years ago
I am thinking specifically in the quilt mode, but if you wanted to see if your baby is awake and kicking this would work. While I am certain that this is not designed to be baby proof, and wouldn't mix well with wet nappies, the possible applications for this is just stymied by our own imaginations. Very interesting!
haptotrope3 years ago
Given that my iphone is supposed to track my sleep, I wonder what applications there are for movement tracking and environment augmentation and waking up more rested.

Conversely, there is the "if this square turns red, the poodle gets it..." angle -- but I like waking up more rested. :-) good work!
rachel3 years ago
Imaginative, beautiful, and beautifully crafted. I'd also love to see how you use this!
Kiteman rachel3 years ago
Agreed - it would be really interesting to see a full step-by-step of this, and I bet the code-monkeys would love to see how the sensor-data is turned into the height-map.

NJB Kiteman3 years ago
I imagine that it works out something akin to a normals map (not sure if that's a good allusion, it works by encoding information about the angle of a surface into RGB values), knowing the distance between the sensors and assuming that the tilt sensors give the angle off "flat " horizontal, it becomes a game of Join the dots, start from one end, draw this distance at this angle, read new angle, draws same distance at new angle.. repeat..
I could be talking out my arse though I'm afraid, I'm an amateur code-monkey at best and 3D maths makes my brain melt into a gooey puddle of confusion.

One idea I like though, is if something like an array of muscle wires could be woven in so that micro controllers contract the wires until the sheet takes the shape of a fed-in height map, using the sensors to calibrate or check the angle:

Un-roll a map, activate it and you have real, 3D topographic information in front of you!
I'm not sure i see many commercial applications as a quilt... but as a jacket or coat...tons! I can imagine using as a video game controller, or for people with disabilities. Great job!
craftyv3 years ago
Very impressive. The quilt looks great and the movement is facinating to watch, I can't say what i would do with it but I think i would be "tilting' it all the time because it is quite hypnotic. Well done.
zazenergy3 years ago
Wow that's very cool! Please add a video so we can see it in action!
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!