CJCU-CSIE-PRJ-2014-09
Download
Report
Transcript CJCU-CSIE-PRJ-2014-09
指導老師:黃詰琳 老師
專案成員:詹智翔 黃國庭
鍾元凱 吳凰任 劉容
1
本專案利用Leap Motion與Arduino硬體設備結
合,透過與機器互動的方式解決人類在生活中所
需,以翻書為例。
2
研究動機與目的
專案相關技術
實作方法
專案架構圖
目前進度
3
當您手上不小心沾到汙垢又必須翻書時…
不必跑去把手洗乾淨
當您手上沾滿餅乾屑又想翻書時…
不必擔心書上殘留餅乾油漬
當您手上還是處於潮濕狀態又想翻書時…
可讓書本保持乾燥
當有本珍貴書籍想展示卻又不想被人為破壞…
減少書本受到傷害與髒污
一個簡單的手勢就能輕鬆翻書
4
Leap
Motion
Arduino
Processing
5
6
Leap
Motion控制器
USB埠
7
Leap
Motion控制器
三維空間感測
8
Leap
Motion控制器
影像感測鏡頭
9
Leap
Motion控制器
10
Leap
Motion控制器
11
Leap
Motion控制器
12
較低
較輕
無須
較小
較小
價格
重量
外接電源
光線影響
體積大小
較高
較重
需要
較大
較大
13
14
15
Pin13 LED
RX/TX LEDs
Digital Pins
Reset Button
Power LED
USB Jack
ICSP Header
Microcontroller
Power Jack
Power Pins
Analog Input Pins
16
Arduino以Arduino IDE來開發並燒錄到硬體內。
17
驗證
上傳
開新擋案 開啟 存檔
程式碼
以USB與電腦相連
18
Leap Motion 有提供6種開發語言及其API。
20
開發Leap Motion 所偵測
到的資訊進而和Arduino
做溝通。
21
我們選用Processing來開發分析Leap Motion 所
偵測到的手勢資訊。
22
最後以USB連接PC與Arduino硬體,以傳值的方式
來做溝通。
23
互動式翻書機器人
系統整合
Arduino IDE
Leap Motion
Arduino
燒
入
程
式
機械手臂
Processing
PC
Arduino UNO
24
25
工作項目
done
購買Arduino、Leap motion
●
測試Arduino、Leap motion
和PC的連線
●
撰寫接收 Leap motion 資訊
的程式
轉換手勢資訊傳送到Arduino
設計機械手臂基本架構
Leap motion 操作機械手臂
微調手臂動作的密膩度
完成翻書動作
Doing
To-do
●
●
●
●
●
●
26