人機介面 實體運算 Physical Computing
description
Transcript of 人機介面 實體運算 Physical Computing
人機介面實體運算 Physical Computing
授課教師開課單位
Physical ComputingIn the broadest sense, means building active
and interactive physical systems by the use of software and hardware that can sense and respond to the analog world. In practical use, the term most often
describes handmade art, design or DIY hobby projects that use sensors and microcontrollers to translate analog input to a software system, and/or control electro-mechanical devices such as motors, servos, lighting or other hardware.
Physical Computing 應用Devices and Systems • Electronic• Mechanical• Active• Interactive
Applications • Visual Art• Theater• Performance• New Media
感測器種類 (1/2)
感測器種類 (2/2)
感測器特性體積小模組化價格低廉 ( 相對 )可透過 controller board 連接電腦進行資料交換
互動裝置與藝術方面之應用
New Interface Paradigm
Microcontroller A (little) computer, with– memory– provisions for input – provisions for output– central processing unit (CPU)EmbeddedStand-aloneUbiquitousIdeal platform for interactive design
Physical Computing Architectures (1)
Physical Computing Architectures (2)
Physical Computing Projects
Some past course projectsSome videos on YouTubeTHE DEMOS 網站
Development Platform
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers,
hobbyists, and anyone interested in creating interactive objects or environments. Wiki 中文
Resources: BooksTom Igoe and Dan O'Sullivan, Physical
Computing: Sensing and Controlling the Physical World with Computers, 2004J. Noble, Programming Interactivity: A
Designer's Guide to Processing, Arduino, and openFrameworks, 2009.Making things talk: Practical methods for connecting physical objects踏進互動科技世界:使用Arduino, 2009.
Resources: CoursesIntroduction to physical computinghttp://astro.temple.edu/~cvecchio/http://
www.cs.chalmers.se/idc/ituniv/kurser/09/physcomp/http://itp.nyu.edu/physcomp/Fall09/Rory
Resources: Websites
Physical Computing: http://www.tigoe.net/pcomp/index.shtml