<strike id="um4h1"></strike>
<legend id="um4h1"><pre id="um4h1"><dl id="um4h1"></dl></pre></legend>
<th id="um4h1"><track id="um4h1"></track></th>
  • <dd id="um4h1"></dd><nav id="um4h1"><sub id="um4h1"></sub></nav>
    <rp id="um4h1"></rp>

    <dd id="um4h1"></dd>
    1. <th id="um4h1"></th>
       找回密碼
       馬上注冊

      QQ登錄

      只需一步,快速開始

      搜索

      [ 電子 ] 手勢遙控車【周最佳】

      2014-5-4 00:01| 發布者: Chinked-out | 查看: 35927 |原作者: Chinked-out工作室 |來自: 原創

      視頻:

      本制作以STC89C52RC單片機ADXL345加速度模塊。加速度模塊固定在手上時,當手向左傾斜,小車左轉;手向右傾斜,小車右轉;手向前傾斜,小車前進;手向后傾斜,小車倒退;手水平不動,小車停止任何動作。有效控制范圍 10米(開闊地)。小車視頻可以見教程附件。

      原理:ADXL345加速度模塊可以測量X Y Z三軸的加速度和傾角。人的手做動作時,勢必會改變模塊的加速度大小和傾角。由于測量加速度叫繁瑣,所以測量的是傾角數據。當傾角數據滿足一定范圍時,通過藍牙模塊傳輸控制指令到小車,實現小車的動作。


      制作教程(配圖見附于文章結尾):

      本制作除了單片機最小系統需要焊接外,其他的組件都是模塊(單片機系統可以自己焊接,也可以使用模塊。最小系統圖看最后面附圖),直接和單片機的IO口連線就可以了,單片機最小系統原理圖我已經上傳,本教程主要是講解模塊的說明和接線方式。

      小車系統:

      可以是四驅型的,也可以是萬向型的,只要你會改程序,就無需局限于小車制動類型。當然,如果你不會改程序,那就使用四驅,小車的套件在淘寶上的價格都很便宜,幾十塊的也有,根據自己的經濟能力決定。購買時注意電機的額定電壓和轉速就可以了。

      小車電機接線:

      1號輪紅線接L293D輸出端:8

      1號輪黑線接L293D輸出端:7

      2號輪紅線接L293D輸出端:6

      2號輪黑線接L293D輸出端:5

      3號輪紅線接L293D輸出端:4

      3號輪黑線接L293D輸出端:3

      4號輪紅線接L293D輸出端:2

      4號輪黑線接L293D輸出端:1

      注:必須確定小車的方向,本例為1號輪為小車前進輪;實際的接線可以完全相反,只需要改變輸入端線序即可! 

      電機驅動模塊

      我使用的是成品模塊,型號為L293D,模塊省去了焊接調試工作,直接使用即可。此類模塊還有一個優點,就是當你的供電電源大于6V時,模塊可以當5V的電源使用,可以給單片機系統和藍牙系統供電, 模塊的供電電壓是5v16V,當你需要外接5V電源時,可用6V16V電源供電。最大可提供1A驅動電流。

      模塊接線:

      P1.0IN8

      P1.1IN7

      P1.2IN6

      P1.3IN5

      P1.4IN4

      P1.5IN3

      P1.6IN2

      P1.7IN1

      注:若組裝好后,小車運動與預設完全相反,只需要單片機端口線序倒置即可:如P1.7IN8,P1.6IN7以此類推。

      供電系統

      我使用的是12V鉛酸蓄電池。注意,你使用的電池電壓必須在你電機的額定電壓工作范圍內。驅動模塊的控制信號是05V(單片機電壓),但驅動模塊給電機供電是,就是電源電壓,所以一定要注意電機的額定工作范圍。

      供電接線:

      蓄電池正極——L293D  Vcc

      蓄電池負極——L293D  Gnd

      L293D  5V ——單片機系統Vcc

      L293D  Gnd——單片機Gnd

      無線傳輸模塊

      我使用的是UART藍牙模塊,這種模塊自動配對,且無需額外編程,價格在30元左右(一只),雖然網上有很多幾塊錢的模塊,性價比較高,但是我的程序重點在于加速度模塊程序的設計,所以沒有過多精力來搞無限通信。如果你有良好的程序基礎,那么建議你購買價格便宜的無線模塊。藍牙模塊分主從模式,我使用的是主從一體的藍牙模塊,通過管腳可以切換主從,但有些是需要AT指令切換主從的,購買的時候需要注意。藍牙模塊工作時必須一主一從才能配對成功。

       

      藍牙模塊連接:

      1主模塊連接:

      SET3V3腳短接

      VCC接可接3.35V

      RX接單片機TX

      TX接單片機RX

      GND接地

      2從模塊連接

      SET腳與地短接

      VCC接可接3.35V

      RX接單片機TX

      TX接單片機RX

      GND接地

      注:不管是主模塊還是從模塊,只要配對好,是可以互相通信的。所以不管是哪個連接到小車都可以。

      加速度ADXL345模塊

      此模塊的程序設計是整個制作的核心。模塊的詳細參數見模塊官方手冊說明。

      模塊接線:

      VCC5V

      GND接地

      SCLP1.0

      DATP1.1


      附圖:





      資料包下載:手勢遙控車.zip

      新浪微博:http://weibo.com/136678431 

      新浪博客:http://blog.sina.com.cn/chinkedoutstudio

      騰訊微博 Chinked-out@136678431

      工作室騰訊空間:http://user.qzone.qq.com/136678431

      工作室百度網盤: http://pan.baidu.com/share/home?uk=3691829170 包含工作室教學視頻、教學資料和網絡作品資料下載

      工作室討論群:231981086 技術支持QQ1148358604  項目合作請聯系QQ136678431

      希望喜歡工作室作品的朋友將我們的作品和精神分享,我們堅持創新,堅持開源!轉載和引用請注明出處,禁止用于商業目的。


      收藏 邀請
      已有15人參與

      會員評論

      • 引用 愛吃包子的孩子 2016-4-26 18:46
        大哥 能不能 知道我做一個啊  最近正好要做單片機作業
      • 引用 又見 2015-3-9 22:52
        哇,好創意
      • 引用 大栗子啦啦啦 2014-7-31 11:09
        不錯
      • 引用 大栗子啦啦啦 2014-7-31 11:08
        不錯
      • 引用 DQHWX 2014-7-30 21:20
        創意不錯!不過我感覺水銀開關就可以實現加速度計的功能了吧····一個ADXL345(8~9元)和4個水銀開棺(1個幾毛錢)哪個更便宜······
        小車外殼很漂亮。!
      • 引用 書簽是神馬 2014-7-15 18:52
        我也要做一個
      • 引用 流心雨 2014-6-10 18:50
        學習了,牛逼
      • 引用 love科技 2014-6-5 20:02
        雖然很想做,但是沒材料,好復雜,不過我很贊同,頂一個。。。。。。!
      • 引用 vipcd86 2014-5-14 15:19
        注意知識產權
      • 引用 藍色風暴 2014-5-6 00:29
        一物兩用,即可以遙控又可以活動胳膊
      • 引用 亦休 2014-5-5 13:44
        好強大喔,看來可以轉換運用到我的滅火機器人上。
      • 引用 緣來緣去 2014-5-4 23:15
        好東西  就是太復雜
      • 引用 tcy2014 2014-5-4 19:56
        好,不過有點麻煩。
      • 引用 贏澤天下 2014-5-4 16:41
        你會制作云臺巡地小車么
      • 引用 NIMABI 2014-5-4 12:34

      查看全部評論>>

      推薦閱讀

      QQ|極客迷網 ( ICP09011854

      44030602000010

      © 2009-2016 All Rights Reserved

      GMT+8, 2022-4-16 07:02 , Processed in 0.074184 second(s), 38 queries , Gzip On, Memcache On.