久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10140|回復: 5
收起左側

Kinect+Arduino,打造“體感遙控直升機”

[復制鏈接]
ID:85657 發表于 2015-10-25 22:12 | 顯示全部樓層 |閱讀模式

遙控飛機大家在兒時都玩過,但用身體來遙控直升機就不多見了吧,今天給大家帶來的這個
開源項目——體感遙控直升機,它利用Kinect 采集人體的姿態信息,然后通過串口向Arduino
發送消息。Arduino 通過控制遙控器的電位來達到遙控直升飛機的目的。這個項目很適合
Arduino 研究者參考學習。
一直說要出這個教程,懶了好多天,今天終于打算寫出來了。。。。內容其實挺簡單,請輕拍。。。
說說這個項目,其實就是利用Kinect采集人體的姿態信息,然后通過串口向Arduino發送消息。Arduino通過控制遙控器的電位來達到遙控直升飛機的目的。
然后我就分開說說每個部分是怎么搞得吧。
一、改造遙控器:
這小破直升飛機是淘寶買的49塊錢的便宜貨。。。到貨后果斷拆掉遙控器。分析了一下控制原理。其實搖桿就是一個電位器,通過不同的電位來給直升飛機發送不同的信號。
也就是說我們可以把這種物理的電位器換成數控電位器啊神馬的~然后通過電腦控制數控電位器的電阻值,來模擬原本的“搖桿”。
vj0vn0Ni7quDUENpAvcNTNlZjRU8o2LjHP9054tQPz_pAQAAbgEAAEpQ.jpg
拆下來的就是這么個電位器組件。
TrWotoz7zeU9_S0tx_fk7vfiln__idrwBuCL96ghzoO-AAAAngAAAEpQ.jpg
然后把原來的觸點用幾個兩孔的排母焊上去
VRkKGFeXfCyIjwRsIn-j1VjfRZp1SZzKCDvPrhoE_xogAQAAuAAAAEpQ.jpg
然后我們的遙控器就算改造完畢了~
二、制作控制板
由于這個遙控器有三個電位器(油門,前后,旋轉),那么我們就用三個數控電位器來代替這三個普通的電位器。
這里我用到的IC是X9313WP,8針的DIP直插(0-10K,32檔,但是我們只用其中的0-5K,所以就是16檔)
管腳圖就是這個咯:
0JzlnBz3M2hQzhrGLxTaWpi5hFulMxHMQuVKneMvhX2CAQAAqwAAAEpQ.jpg
然后是功能表
Ja5Zwicm1IFWp6ZczpwPx8uNl_LsCR9SIK45ALkhyc1vAQAA3QAAAEpQ.jpg
最早我們用面包板測試了一下這東西好不好使,因為管腳太多,輸入輸出也不少,所以接線就成了這個樣子:
i9RjQXvDewdrD_zLkZX7li3jsDWOZ_BjOcwf2zz2E0otAQAA4wAAAEpQ.jpg
測試可用,然后就用洞洞板焊了一塊板子
背面(全都是飛線。。。這種帶連接的洞洞板不好焊啊。。而且焊完了發現有明顯設計失誤TT)
VXm5P6PI1FdZ_mxQZrrec7b-qNnYIdJtujj6owL9GH4qAQAA3wAAAEpQ.jpg
正面
vSY0MGlgXl0u3rkOPSb5NW5vcUKHtdngqJcSc9EMyOArAQAA3wAAAEpQ.jpg
然后控制電路就算搞定了。。。。
三、Arduino端寫代碼
話說Arduino的功能就是用來控制這塊板子。通過PC上串口的數據來改變數控電位器的值。這里我寫了一個X9313的驅動。。。
tFnJROmxbUoAMQ8ZsFSc1DzmFgR_K-Tifq0OmBrPbc16AQAAHAEAAEpQ.jpg
四、Kinect端寫代碼
然后是Kinect端要寫代碼。主要原理就是通過獲取到的骨骼數據中的關鍵點來決定現在數控電位器的值。(筆者寫這文章的時候不在windows下啊。。。圖就不上了)
五、系統組合
每個模塊都算搞定了,然后就要把整個系統拼接在一起啦~
U4fLwM0uDgxnOxXLw3vpKGH15j8o3dY7GLPlW1DbMGRQAQAAwwEAAEpQ.jpg
六、收尾工作
總覺的那塊尺寸巨大的洞洞板不爽。然后就花了50大洋買了個DFRobot的Mega Protoshield。。。。這個直接一拼插,感覺好多了~下圖是測試中。。。

七、效果
就是這么個視頻~建議單獨打開用“原畫”
點擊訪問視頻
以上代碼(Arduino、Kinect)可以到這里下載:
http://friskit.me/2012/09/kinect-contolled-helicopter/




評分

參與人數 1黑幣 +5 收起 理由
a563298492 + 5 贊一個!

查看全部評分

回復

使用道具 舉報

ID:106801 發表于 2016-3-7 17:55 | 顯示全部樓層
很好,謝謝分享,你的文件下載不了,能不能給我發一下1012063453@qq.com,謝了
回復

使用道具 舉報

ID:87193 發表于 2017-9-26 09:54 | 顯示全部樓層
很感興趣,可惜視頻看不了,代碼也下載不了,可以發到我郵箱嗎,3457013729@qq.com
回復

使用道具 舉報

ID:370363 發表于 2018-7-12 17:01 來自觸屏版 | 顯示全部樓層
樓主可以再發一下視頻嗎
回復

使用道具 舉報

ID:370363 發表于 2018-7-12 17:02 來自觸屏版 | 顯示全部樓層
lemon0210 發表于 2017-9-26 09:54
很感興趣,可惜視頻看不了,代碼也下載不了,可以發到我郵箱嗎,

可以也給我發一下嗎
回復

使用道具 舉報

ID:370363 發表于 2018-7-12 17:05 來自觸屏版 | 顯示全部樓層
樓主用的kinect是哪一款啊
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 无码一区二区三区视频 | 日本在线小视频 | 国产精品1区2区 | 成人av一区二区在线观看 | 欧美激情一区 | 成人在线精品视频 | 刘亦菲国产毛片bd | 超碰伊人久久 | 欧美日韩一二三区 | 国产在线h | 玖玖视频国产 | 亚洲天堂av在线 | 国产免费视频 | 亚洲精品视频一区 | 在线中文字幕亚洲 | 国产乱码精品1区2区3区 | 欧美一区二区三区四区视频 | 日韩在线视频观看 | 成年免费在线观看 | 日韩一区二区在线看 | 亚洲国产一区二区在线 | 午夜影院在线观看免费 | 成人午夜免费在线视频 | 蜜桃一区二区三区在线 | 亚洲视频www | 欧美精 | 色黄网站 | av中文字幕在线观看 | 国产高清久久 | 欧美精品啪啪 | 国产精品嫩草影院精东 | 欧美日韩国产中文 | 成人日批视频 | 深夜福利亚洲 | 天天摸天天干 | 岛国av一区二区三区 | 超碰在线97国产 | 精品国产久| 国产性生活一级片 | 亚洲视频在线看 | 日韩中文字幕在线不卡 |