丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
DIY 正文
發(fā)私信給吳攀
發(fā)送

11

Arduino+LeapMotion=自己的手勢控制器

本文作者: 吳攀 2015-11-25 16:12
導語:機器將能理解你的一舉一動。

Arduino+LeapMotion=自己的手勢控制器

你或許沒聽說過LeapMotion,但你一定知道微軟的Kinect。這兩款設備都能夠捕捉用戶身體的動作,并根據(jù)預設的算法實現(xiàn)用戶動作和計算機的交互。

一位來自印度的創(chuàng)客Syed Anwaarullah為了能在Mini Maker Faire上炫耀一下,打算利用手頭的LeapMotion做更多有趣的事。他將通過LeapMotion和開源硬件Arduino的結合,將手勢和體感交互擴展到更多的應用領域——甚至能使用這套系統(tǒng)控制機器人和智能家居設備!

第一步:原料準備

Arduino+LeapMotion=自己的手勢控制器

這套項目所需要的部件并不多,如果要做一只手勢控制的機器手,除了基本的Arduino和LeapMotion控制器,還需要一個ESP8266 WiFi模塊、幾個舵機和一只3D打印手。另外,這套系統(tǒng)也能用來控制電器的開關等等。

第二步:3D打印手的制作

一只能夠靈活運動的3D打印手的結構還是比較復雜的,這是一個相對較為簡單的設計,只能實現(xiàn)比較簡單的功能:

Arduino+LeapMotion=自己的手勢控制器

其各個部件都是單獨打印出來的,詳細的文件可以點擊這里找到。而后面的組裝過程也比較費時,感興趣的話可以在YouTube上查看長達1小時的組裝視頻。

裝好了是這樣:

Arduino+LeapMotion=自己的手勢控制器

第三步:為機器手配置舵機控制

Arduino+LeapMotion=自己的手勢控制器

測試一下手指的運動是否靈活:

第四步:手勢控制配置

在本項目中,手勢能夠實現(xiàn)對機器手和燈的控制。具體的工作過程是:首先LeapMotion捕捉伸出的手指數(shù)量,然后通過WiFi模塊將結果反饋給Arduino Leonardo開發(fā)板,開發(fā)板中的程序將根據(jù)手指數(shù)量作出相應的反饋:

  • 伸出1只手指:打開黃燈

  • 伸出2只手指:關閉黃燈

  • 伸出3只手指:打開紅燈

  • 伸出4只手指:關閉紅燈

  • 伸出5只手指:手掌打開

  • 伸出0只手指:手掌閉合

具體的程序(包括PC端的JAVA程序和Arduino程序)可以在bitbucket下載。

如果你也打算做一個同樣的控制器,那么在程序配置過程中,你需要注意以下幾點:

  • Arduino程序中的establishWiFiConnection()用來配置客戶端模式的ESP8266,而createWiFiHotspotServer()則用來配置熱點模式的ESP8266。

  • 數(shù)字引腳11和12連接到一個4信道的繼電器模組(低電平有效觸發(fā))。

  • Java類中的IP地址192.168.4.1是熱點模式下的WiFi模塊的IP地址,如果你打算在客戶端模式下使用ESP8266,應該將其換成動態(tài)IP地址。

第五步:完成

Arduino+LeapMotion=自己的手勢控制器

完成之后就該帶到Mini Maker Faire上去炫耀了!

2015-2016賽季全球創(chuàng)客馬拉松深圳大學站已經開始接受報名啦!關注“硬創(chuàng)邦”(微信號:leiphone_bang),回復“深大”即可參與報名!此外還可加入全球創(chuàng)客馬拉松主群(群號:259592983),參與我們的互動討論~

Arduino+LeapMotion=自己的手勢控制器

雷峰網(wǎng)原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。

分享:
相關文章

編輯

人類尚處于科技文明的黎明時代,如果你已經無法理解現(xiàn)在所發(fā)生的一切,請不要驚慌。
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經綁定,現(xiàn)在您可以設置密碼以方便用郵箱登錄
立即設置 以后再說