150 likes | 333 Views
人機介面 實體運算 Physical Computing. 授課教師 開課單位. Physical Computing. I n 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.
E N D
人機介面實體運算 Physical Computing 授課教師 開課單位
Physical Computing • In 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 Applications Visual Art Theater Performance New Media • Electronic • Mechanical • Active • Interactive
感測器特性 • 體積小 • 模組化 • 價格低廉(相對) • 可透過 controller board 連接電腦進行資料交換 • 互動裝置與藝術方面之應用
Microcontroller • A (little) computer, with • memory • provisions for input • provisions for output • central processing unit (CPU) • Embedded • Stand-alone • Ubiquitous • Ideal platform for interactive design
Physical ComputingProjects • Some past course projects • Some videos on YouTube • THE 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: Books • Tom Igoe and Dan O'Sullivan, Physical Computing: Sensing and Controlling the Physical World with Computers, 2004 • J. 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: Courses • Introduction to physical computing • http://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