Interactive Architecture – Chair

Zane Murray and I finished up our prototype for our interactive architecture collaboration, and we’re happy with the steps we’ve made toward our vision.

After our initial prototype, I thought more about what we wanted the interaction to be, and so we decided to use sensors as a way to interface with the piece. The presence of a simple hand gesture directs each side of the device. Here is a short video demonstration:

We envision environments that are not made up of static objects, but fluid and dynamic systems that respond to simple gestures, taking various desired forms. In addition to floors, woven materials made of flexible metal and reusable/recycled components could be embedded with intelligent technology within walls, ceilings, and other surrounding spaces that provide a full feedback loop of true interaction.




The programming for this project was done with two Ardweeny chips running an Arduino program that I wrote making use of the Servo library (see comments for code). These chips were placed on to two separate pc boards attached to 10 full-rotation servo motors as well as 2 sensors (Ultrasonic Range Finder – Maxbotix LV-EZ1) and 10 reed switches. The reed switches were placed at the end of each row and magnets were used to consistently calibrate the location of the wheeled carts guiding the nitinol.

This entry was posted in 2010 Spring, Physical Computing 2 and tagged , , , . Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. Posted April 28, 2010 at 5:55 pm | Permalink

    Awesome proto!! You guys rock!! The future is here…

  2. Ryan
    Posted May 1, 2010 at 7:38 pm | Permalink

    Here is a link to the Arduino code.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>