Warning: simplexml_load_string(): Entity: line 7: parser error : Opening and ending tag mismatch: channel line 3 and link in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): <link/>http://tisch.nyu.edu</link> in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): ^ in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): Entity: line 15: parser error : Opening and ending tag mismatch: item line 12 and link in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): <link/>http://tisch.nyu.edu</link> in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): ^ in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): Entity: line 19: parser error : Opening and ending tag mismatch: rss line 2 and item in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): </item> in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): ^ in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): Entity: line 22: parser error : Extra content at the end of the document in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): <atom:link rel="self" href="http://tisch.nyu.edu" type="application/rss+xml"></ in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: simplexml_load_string(): ^ in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 80

Warning: Attempt to read property "channel" on false in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 81

Warning: Attempt to read property "item" on null in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 81

Warning: foreach() argument must be of type array|object, null given in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 82

Warning: foreach() argument must be of type array|object, null given in /web/html/itp/wp-content/plugins/itp-news-events/itp-news-events.php on line 348

Tangible Interaction and Device Design [4 unit(s) – ]

Tangible interfaces are interfaces that you touch. You control them with your hands, feet, and other body parts. Their shape, feel, and arrangement provide feedback. This is where interaction design meets industrial design. In this class, you’ll design, program, and build devices with tangible controls in order to better understand how humans understand and control technical systems through our sense of touch. We’ll discuss physical interaction concepts such as expressive interfaces and utilitarian ones, real-time control vs. delayed control, and implicit vs. explicit interactions. You\’ll learn programming and electronic techniques to sense state change, thresholds, peaks, and other signs of user action. You\’ll also learn how to design, shop for, and construct housings for the devices you build. On the electronics side, the primary tools will be the microcontroller and common tangible controls: pushbuttons, switches, rotary encoders, rotary and slide potentiometers, force sensors and touch sensors. The class will also cover on-device feedback through LEDs, speakers, and force-feedback actuators. On the fabrication side, you\’ll work with the tools of the shop and VectorWorks CAD program. You\’ll design and build three projects in the course of the semester. Projects will be designed (and parts specified). Projects will build on the skills learned in Intro to Physical Computing and Intro to Fabrication. Prerequisites: Intro to Physical Computing and Intro to Computational Media, or a working knowledge of microcontroller programming in Arduino; Intro to Fabrication or basic knowledge of laser cutter.

ITPG-GT.2061.1 () | Instructor: Tom Igoe / Ben Light | Syllabus | Wed 09:00am to 11:30am | Meeting Pattern: 14 | Start Date