physical computing 12/24/2009. 緣起 aaql 優質生活空間國科會整合性計畫 ...

Post on 12-Jan-2016

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Physical Computing

12/24/2009

緣起• AAQL 優質生活空間國科會整合性計畫

http://aaql.cs.nccu.edu.tw

• http://www.playrobot.com 飆機器人• ArtsIT 2009 數位藝術國際研討會

ArtsIT 2009 互動藝術展

使用感測裝置• WiiMote (see Johnny Lee’s webpage

)

• Web camera (video sensor)

• Touch panel

• 壓力感測• 麥克風 (audio sensor)

• 其他

感測器種類 (1/2)

感測器種類 (2/2)

感測器特性• 體積小• 模組化• 價格低廉 ( 相對 )

• 可透過 controller board 連接電腦進行資料交換

• 互動裝置與藝術方面之應用

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

• Electronic

• Mechanical

• Active

• Interactive

Applications

• Visual Art

• Theater

• Performance

• New Media

New Interface Paradigm

Microcontroller

• A (little) computer, with memory provisions for input provisions for outputcentral processing unit (CPU)

• Embedded

• Stand-alone

• Ubiquitous

• Ideal platform for interactive design

Physical Computing Architectures

Physical Computing Architectures

Physical Computing Projects

• Some past course projects

• Some videos on YouTube

• THE DEMOS 網站

• Can you help find some?

• Can you come up with some ideas for physical computing projects?

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.

踏進互動科技世界:使用 Arduino, 2009.

• Courses http://astro.temple.edu/~cvecchio/ http://www.cs.chalmers.se/idc/ituniv/kurser/09/

physcomp/ http://itp.nyu.edu/physcomp/Fall09/Rory

top related