Physical computing .1:tw

From PlayAroundWiki

Jump to: navigation, search

Language:
English 正體中文(Taiwan)


Physical Computing Module
講師:林欣傑
助教:江政達, 吳冠穎 MAO, 宋恆 Sung Heng
上課地點:交通大學浩然圖書館國際會議廳
教室環境:
  • 投影幕 x 1個
  • 投影機Projector x 1台
  • 教學用PC or NB x 1台 (作業系統Windows)
  • 網路連線(無線+有線) x 100個

Contents

課程內容

第一天教程

第二天教程

第三天教程

分享

Keith的Flickr set


軟體下載介紹

Arduino

Arduino下載 http://www.arduino.cc/en/Main/Software

Pure Data下載

Pure Data with Example 交大下載

SimpleMessageSystem 交大下載 將其解開,整個資料夾放到arduino>hardware>libraries中,然後重開arduino

RFID交大下載

Xbee交大下載

課程大綱

課程大綱:
第一天 (6月30日 星期一)
<<基礎>>
主題 內容 主要材料
瞧! 這是就是Microcontroller! 介紹Micrcontroller  
Hi, Micro, 你真行!

Microcontroller能做甚麼
簡單的phsyical computing的介紹 (影片展示)

 
與Arduino玩耍

Arduino介紹
-序列埠監控器
-基本arduino程式編寫
-通訊埠及板子

 

數位玩家:
首次Arduino玩耍: 傻瓜亮LED

寫Digital Pin LED x 4
首次Arduino玩耍: 傻瓜亮LED, 加開關 寫和讀Digital pin 按鍵開關 x 2
立即試: 啓動家電! 快速試玩現成繼電箱 繼電箱 (林欣傑提供)


第二天 (7月1日 星期二)
<<跟電腦及感測器一起玩樂>>
主題 內容 主要材料
閃亮三姊妹: 電腦控制的光影秀

PureData作為介面控制電腦控制的光影秀
(現場展示, 影片展示)

LED x 16
繼電箱 (林欣傑提供)
IKEA小燈 x 9 或 *
燈管 x 9 *

非數位玩家:
轉動: 讀Knob的資料

基本的analog in/out概念: 可變電阻 (音量掣) 可變電阻
調校LED 調校LED: PWM介紹 LED x 4
更多Analog? 掰開它! 電阻/感應器控制LED 可折(彎)式電阻
轉: Servo Motor PWM第二回: Servo Motor和Flex/可變電阻 伺服馬達
變身超人! 控制電腦風扇 製作超人斗篷 (影片展示)

電腦風扇 x 4 (3.3V ~ 5V)

塑膠垃圾袋 (非常輕的衣服)

(可能持續變身超人)
基本機械: 刮碟!

序列埠通訊介紹

用伺服馬達刮碟:
和PureData配合

伺服馬達
舊(壞)碟硬, 盤子

午餐    
創造樂器! 來做Thermin

介紹感應器: 超聲波感應器

用感應器和pure data製作thermin

超音波感測器
創造樂器! 來做Thermin, 拿走電腦! 用感應器和蜂鳴器製作thermin: thermin 變成無線手持式

直流變壓器
超音波感測器
蜂鳴器

蜂鳴器逆轉使用 蜂鳴器作為輸入 蜂鳴器 / pizeo piece
自由創作時間 30分鐘自由創作時間  
自家製作星戰光劍 製作星戰光劍: 三軸加速器的應用 ADXL 330三軸加速器
讓東西動起來: 直流馬達

簡單嘗試直流馬達

利用H型橋接器控制直流馬達 (影片展示)

直流馬達
H型橋接器H-bridge (L293)
電晶體medium power transistor (TIP120)
矽整流二極體1N4004
電容capacitor(10uF, 16v)
按鍵開關
可變電阻

上上下下左左右右 利用H型橋接器作簡易機械製作 Pulley set (self made with wheel or buy Pulley Set) *
把你的家亮起來! 高電流
(***依時間需要)
利用繼電器

繼電器 (5V, 可以控制 150W 到 250W) *
插座盒 *
鑽孔器 (在插座盒上鑽一個小洞)
連接線 (公和母) *

自由創作時間    


第三天 (7月2日 星期三)
<<識別>>
主題 內容 主要材料
給我看看你的成果    
識別: RFID

怎樣使用RFID
(影片展示)

ID-12 RFID Reader
RFID Tag

RFID上身 使用RFID作為介面

ID-12 RFID Reader

RFID Tag
自由創作/腦震盪時間    

討厭電線: Xbee無線通訊
第一回: 你控制我, 我控制你

單向Xbee傳送/接收
基本撰寫Xbee程式的技巧

Xbee with Xbee Module x 2
可變電阻 x 2
LED x 2
按鑑開關 x 2

午餐    

討厭電線: Xbee無線通訊
第二回: 你控制我的同時我被你控制

雙向Xbee傳送/接收

Xbee with Xbee Module x 2
可變電阻 x 2
LED x 2
按鍵開關 x 2

討厭電線: Xbee無線通訊
第三回: 控制全世界

廣播Xbee

Xbee with Xbee Module x 3
可變電阻 x 3
LED x 3
按鍵開關 x 3

電線遊戲: 我按! 直至你死掉

射擊遊戲製作
(需要較久時間)(可能用影片展示)

Xbee with Xbee Module x 3
可便電阻 x 3
LED x 3
按鍵開關 x 3
超音波感測器 x 3

Ipod + Arduino = Fun! 怎樣使用ipod socket (影片展示)

ipod
LED
小喇叭 (3-5V)
按鍵開關 x 2

最後, 但仍很厲害

更多的可能性:
- 與其他軟體溝通
- 更多溝通制式

 





額外閱讀

額外閱讀

puredata的絕佳範例 “Interactivity” Final Project Presentation [1]

Personal tools