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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 28716|回復(fù): 64
打印 上一主題 下一主題
收起左側(cè)

做一個(gè)最簡(jiǎn)單的藍(lán)牙小車(chē)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:202986 發(fā)表于 2018-1-30 17:03 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
需要模塊:
1.   STC89C52RC單片機(jī)+最小系統(tǒng)
2.   HC06藍(lán)牙從機(jī)模塊
3.   L298電機(jī)驅(qū)動(dòng)模塊
4.   電源(7v
5.   電機(jī)+車(chē)輪
以上都可以在淘寶上購(gòu)買(mǎi)的到。不過(guò)建議DIY的同志還是自己買(mǎi)單個(gè)原件焊接,比較有學(xué)習(xí)意義。
第一步 ——車(chē)體
小車(chē)車(chē)體建議自己制作,一是簡(jiǎn)單,而是可以節(jié)省成本,找一塊塑料板,買(mǎi)一瓶502膠水,把在網(wǎng)上買(mǎi)的電機(jī)直接粘上去就可以了,很穩(wěn)固。淘寶也有成品的車(chē)體,我就是直接買(mǎi)成品的。自己動(dòng)手太浪費(fèi)時(shí)間也不好看,但是就沒(méi)有成就感了。

第二步——控制系統(tǒng)
動(dòng)手制作一個(gè)單片機(jī)最小系統(tǒng),安上芯片,非常的簡(jiǎn)單
51單片機(jī)最小系統(tǒng)的電路圖大家應(yīng)該都知道——
第三部——電機(jī)驅(qū)動(dòng)
     底盤(pán)和最小系統(tǒng)搞好了,小車(chē)還是跑不起來(lái)——缺少電機(jī)驅(qū)動(dòng)。
單片機(jī)的I/O是驅(qū)動(dòng)不了電機(jī)的,我選用的是L298N電機(jī)專(zhuān)用驅(qū)動(dòng)芯片。
我當(dāng)時(shí)是偷懶,所以就在網(wǎng)上買(mǎi)了一個(gè)電機(jī)驅(qū)動(dòng),6塊錢(qián)吧,買(mǎi)單個(gè)L298芯片好像是3塊錢(qián),感覺(jué)買(mǎi)一個(gè)現(xiàn)成的更劃算
電機(jī)模塊原理圖如下:
   有興趣的可以根據(jù)這圖畫(huà)一塊PCB,自己動(dòng)手做。
第四步——HC06藍(lán)牙轉(zhuǎn)串口模塊
  既然使用手機(jī)藍(lán)牙控制,那小車(chē)上必須要有一個(gè)藍(lán)牙模塊與手機(jī)藍(lán)牙通信。在這里選用了HC06藍(lán)牙轉(zhuǎn)串口模塊。
           
HC06藍(lán)牙轉(zhuǎn)串口模塊的作用是將從手機(jī)藍(lán)牙發(fā)送過(guò)來(lái)的指令接收到后轉(zhuǎn)換成串口的形式通過(guò)單片機(jī)的串口傳給單片機(jī)。只需將該模塊的TXD接上51單片機(jī)的RXD引腳就行(當(dāng)然還有電源),TXD不用接,因?yàn)槲覀冎挥盟邮帐謾C(jī)藍(lán)牙信號(hào),不發(fā)送數(shù)據(jù)。它出廠(chǎng)默認(rèn)設(shè)置的波特率9600 ,不重新設(shè)置它的波特率的話(huà),在寫(xiě)單片機(jī)串口程序時(shí),也要將波特率設(shè)置為9600
第五步——電源
你可以根據(jù)實(shí)際情況選擇電源,用電池組或小型蓄電池,我用的是兩塊3.7V的電池串聯(lián)來(lái)給電機(jī)驅(qū)動(dòng)供電,然后用一塊手機(jī)電池3.7V給單片機(jī)和藍(lán)牙串口供電。
最后一步:
用安卓手機(jī)下載一個(gè)叫“藍(lán)牙串口”的軟件,一般人只要玩玩都會(huì)用,
手機(jī)通過(guò)藍(lán)牙向單片機(jī)發(fā)送一個(gè)數(shù)據(jù)(字符),單片機(jī)檢測(cè)到便執(zhí)行相應(yīng)的指令。程序看文件夾下“參考程序”
附加功能:給小車(chē)加了四個(gè)燈,通過(guò)手機(jī)可以打開(kāi),關(guān)閉。
在車(chē)子前進(jìn)和后退時(shí)四個(gè)燈會(huì)閃爍。轉(zhuǎn)向時(shí)也會(huì)有相應(yīng)的轉(zhuǎn)向燈。

做成功后可以在上面添加別的模塊,比如避障,尋跡,測(cè)距。。。
       教你做Android手機(jī)藍(lán)牙遙控車(chē)

    安卓手機(jī)遙控小車(chē),顧名思義就是用安卓手機(jī)來(lái)控制小車(chē)前后左右運(yùn)動(dòng)。
需要模塊:

  
HC06藍(lán)牙轉(zhuǎn)串口模塊的作用是將從手機(jī)藍(lán)牙發(fā)送過(guò)來(lái)的指令接收到后轉(zhuǎn)換成串口的形式通過(guò)單片機(jī)的串口傳給單片機(jī)。只需將該模塊的TXD接上51單片機(jī)的RXD引腳就行(當(dāng)然還有電源),TXD不用接,因?yàn)槲覀冎挥盟邮帐謾C(jī)藍(lán)牙信號(hào),不發(fā)送數(shù)據(jù)。它出廠(chǎng)默認(rèn)設(shè)置的波特率9600 ,不重新設(shè)置它的波特率的話(huà),在寫(xiě)單片機(jī)串口程序時(shí),也要將波特率設(shè)置為9600
也可以買(mǎi)HC05藍(lán)牙。看個(gè)人喜歡

第五步——電源
你可以根據(jù)實(shí)際情況選擇電源,用電池組或小型蓄電池,我用的是兩塊3.7V的電池串聯(lián)來(lái)給電機(jī)驅(qū)動(dòng)供電,然后用一塊手機(jī)電池3.7V給單片機(jī)和藍(lán)牙串口供電。



最后一步:
用安卓手機(jī)下載一個(gè)叫“藍(lán)牙串口”的軟件,一般人只要玩玩都會(huì)用,
手機(jī)通過(guò)藍(lán)牙向單片機(jī)發(fā)送一個(gè)數(shù)據(jù)(字符),單片機(jī)檢測(cè)到便執(zhí)行相應(yīng)的指令。程序看文件夾下“參考程序”

附加功能:給小車(chē)加了四個(gè)燈,通過(guò)手機(jī)可以打開(kāi),關(guān)閉。
在車(chē)子前進(jìn)和后退時(shí)四個(gè)燈會(huì)閃爍。轉(zhuǎn)向時(shí)也會(huì)有相應(yīng)的轉(zhuǎn)向燈。



做成功后可以在上面添加別的模塊,比如避障,尋跡,測(cè)距。。。

我自己也做了APP 單片機(jī)程序。  發(fā)送字符匹配的

單片機(jī)源程序如下:
  1. /**************************************************************************************
  2. *                              串口通信實(shí)驗(yàn)                                                                                                  *
  3. 實(shí)現(xiàn)現(xiàn)象:下載程序后打開(kāi)串口調(diào)試助手,將波特率設(shè)置為4800,選擇發(fā)送的數(shù)據(jù)就可以顯示
  4.                         在串口助手上。具體操作參考操作視頻
  5. 注意事項(xiàng):無(wú)。                                                                                                                                                                  
  6. ***************************************************************************************/

  7. #include "reg52.h"                         //此文件中定義了單片機(jī)的一些特殊功能寄存器

  8. typedef unsigned int u16;          //對(duì)數(shù)據(jù)類(lèi)型進(jìn)行聲明定義
  9. typedef unsigned char u8;
  10. u8 a;

  11. sbit in1=P2^0;
  12. sbit in2=P2^1;
  13. sbit in3=P2^2;
  14. sbit in4=P2^3;

  15. /*******************************************************************************
  16. * 函數(shù)名         :UsartInit()
  17. * 函數(shù)功能                   :設(shè)置串口
  18. * 輸入           : 無(wú)
  19. * 輸出                  : 無(wú)
  20. *******************************************************************************/
  21. void UsartInit()
  22. {
  23.         SCON=0X50;                        //設(shè)置為工作方式1
  24.         TMOD=0X20;                        //設(shè)置計(jì)數(shù)器工作方式2
  25.         PCON=0X80;                        //波特率加倍
  26.         TH1=0XF4;                                //計(jì)數(shù)器初始值設(shè)置,注意波特率是4800的
  27.         TL1=0XF4;
  28.         ES=1;                                                //打開(kāi)接收中斷
  29.         EA=1;                                                //打開(kāi)總中斷
  30.         TR1=1;                                        //打開(kāi)計(jì)數(shù)器
  31. }

  32. /*******************************************************************************
  33. * 函 數(shù) 名       : main
  34. * 函數(shù)功能                 : 主函數(shù)
  35. * 輸    入       : 無(wú)
  36. * 輸    出             : 無(wú)
  37. *******************************************************************************/
  38. void main()
  39. {        
  40.         UsartInit();  //        串口初始化
  41.         while(1)
  42.         {
  43.         switch(a)
  44.         {
  45.                 case'a':in1=0;in2=1;        in3=1; in4=0;  break;   //   前進(jìn)
  46.                 case'b':in1=1;in2=0;        in3=0; in4=1; break;    //   后退
  47.                 case'c':in1=0;in2=1;        in3=0; in4=0; break;    //   左轉(zhuǎn)
  48.                 case'd':in1=0;in2=0;        in3=1; in4=0; break;                 //   右轉(zhuǎn)
  49.     case'e':in1=0;in2=0;        in3=0; in4=0; break;    //   停止
  50.         }
  51.         }               
  52. }

  53. /*******************************************************************************
  54. * 函數(shù)名         : Usart() interrupt 4
  55. * 函數(shù)功能                  : 串口通信中斷函數(shù)
  56. * 輸入           : 無(wú)
  57. * 輸出                  : 無(wú)
  58. *******************************************************************************/
  59. void Usart() interrupt 4
  60. ……………………

  61. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
藍(lán)牙串口小車(chē).rar (33.04 KB, 下載次數(shù): 723)
APP.rar (224.63 KB, 下載次數(shù): 356)




評(píng)分

參與人數(shù) 6黑幣 +66 收起 理由
穿著安踏去拉薩 + 1 您能共享這些資源真的很感謝,不過(guò)感覺(jué)少了.
koun + 5 共享資料的黑幣獎(jiǎng)勵(lì)!
向南的人 + 4 很給力!
a121812 + 1 共享資料的黑幣獎(jiǎng)勵(lì)!
wpq201800 + 5 不錯(cuò)的帖子,新手看了實(shí)用!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏30 分享淘帖 頂7 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:85865 發(fā)表于 2018-2-2 15:31 | 只看該作者
做一個(gè)來(lái)玩玩
回復(fù)

使用道具 舉報(bào)

板凳
ID:251914 發(fā)表于 2018-3-26 14:47 來(lái)自手機(jī) | 只看該作者
樓主資料可以啊
回復(fù)

使用道具 舉報(bào)

地板
ID:200453 發(fā)表于 2018-3-26 17:48 | 只看該作者
之前做過(guò)一個(gè),就是不知道怎么調(diào)速,然后app還不會(huì)做
回復(fù)

使用道具 舉報(bào)

5#
ID:276761 發(fā)表于 2018-3-26 23:31 | 只看該作者
我也想做一個(gè)來(lái)學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

6#
ID:293351 發(fā)表于 2018-3-27 11:04 | 只看該作者
很不錯(cuò)的設(shè)計(jì),也很完整,值得大家學(xué)習(xí)!!
回復(fù)

使用道具 舉報(bào)

7#
ID:283039 發(fā)表于 2018-3-27 21:57 來(lái)自手機(jī) | 只看該作者
謝樓主
回復(fù)

使用道具 舉報(bào)

8#
ID:301163 發(fā)表于 2018-4-2 21:47 | 只看該作者
app怎么做呢
回復(fù)

使用道具 舉報(bào)

9#
ID:309943 發(fā)表于 2018-4-17 13:25 | 只看該作者
關(guān)鍵的看不到
回復(fù)

使用道具 舉報(bào)

10#
ID:322291 發(fā)表于 2018-5-4 18:45 | 只看該作者
我拿去學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

11#
ID:321104 發(fā)表于 2018-5-5 11:14 | 只看該作者
請(qǐng)問(wèn)震盪器是幾MHZ的
回復(fù)

使用道具 舉報(bào)

12#
ID:338931 發(fā)表于 2018-5-28 22:14 | 只看該作者
樓主,那個(gè)小車(chē)的程序是一共70行嗎
回復(fù)

使用道具 舉報(bào)

13#
ID:252768 發(fā)表于 2018-5-29 20:30 | 只看該作者
萌新前來(lái)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

14#
ID:328609 發(fā)表于 2018-6-3 18:06 來(lái)自手機(jī) | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

15#
ID:321420 發(fā)表于 2018-6-3 22:49 | 只看該作者
66666666666666666666666666666666
回復(fù)

使用道具 舉報(bào)

16#
ID:344497 發(fā)表于 2018-6-4 14:04 | 只看該作者
非常厲害了
回復(fù)

使用道具 舉報(bào)

17#
ID:340883 發(fā)表于 2018-6-6 22:52 來(lái)自手機(jī) | 只看該作者
感謝分享,正在學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

18#
ID:340883 發(fā)表于 2018-6-6 22:55 來(lái)自手機(jī) | 只看該作者
謝謝分享,正在學(xué)習(xí)中
回復(fù)

使用道具 舉報(bào)

19#
ID:350996 發(fā)表于 2018-6-14 11:18 | 只看該作者
想學(xué)想下載,可惜黑比不足
回復(fù)

使用道具 舉報(bào)

20#
ID:333436 發(fā)表于 2018-6-14 15:11 來(lái)自手機(jī) | 只看該作者
可以上手,感謝分享
回復(fù)

使用道具 舉報(bào)

21#
ID:243748 發(fā)表于 2018-6-23 06:25 來(lái)自手機(jī) | 只看該作者
做手機(jī)APP用什么軟件?
回復(fù)

使用道具 舉報(bào)

22#
ID:202986 發(fā)表于 2018-6-23 15:08 | 只看該作者
wuxishun 發(fā)表于 2018-6-23 06:25
做手機(jī)APP用什么軟件?

用的是   E4A
回復(fù)

使用道具 舉報(bào)

23#
ID:323918 發(fā)表于 2018-7-17 16:48 | 只看該作者
謝謝版主
回復(fù)

使用道具 舉報(bào)

24#
ID:293262 發(fā)表于 2018-7-29 09:41 | 只看該作者
謝謝大佬,下來(lái)看看
回復(fù)

使用道具 舉報(bào)

25#
ID:381913 發(fā)表于 2018-8-1 22:49 | 只看該作者
給力!非常詳細(xì)
回復(fù)

使用道具 舉報(bào)

26#
ID:278276 發(fā)表于 2018-8-2 14:37 | 只看該作者
電機(jī)模塊原理圖    跪求
回復(fù)

使用道具 舉報(bào)

27#
ID:278276 發(fā)表于 2018-8-2 14:38 | 只看該作者
電機(jī)模塊原理圖??跪求
回復(fù)

使用道具 舉報(bào)

28#
ID:256009 發(fā)表于 2018-8-9 14:29 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

29#
ID:347467 發(fā)表于 2018-8-10 11:45 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

30#
ID:389518 發(fā)表于 2018-8-24 09:18 | 只看該作者
謝樓主分析
回復(fù)

使用道具 舉報(bào)

31#
ID:253293 發(fā)表于 2018-9-7 17:41 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

32#
ID:374149 發(fā)表于 2018-9-20 11:07 | 只看該作者
很給力
回復(fù)

使用道具 舉報(bào)

33#
ID:374149 發(fā)表于 2018-9-20 11:08 | 只看該作者
謝謝樓主分析
回復(fù)

使用道具 舉報(bào)

34#
ID:357520 發(fā)表于 2018-9-24 21:13 | 只看該作者
很詳細(xì),想試一試,從動(dòng)手開(kāi)始,希望能傳個(gè)圖片看看樓主的杰作,以作參考
回復(fù)

使用道具 舉報(bào)

35#
ID:254607 發(fā)表于 2018-10-2 15:15 | 只看該作者
真好,明天會(huì)更好
回復(fù)

使用道具 舉報(bào)

36#
ID:405242 發(fā)表于 2018-10-4 10:01 | 只看該作者
哇,全是大神啊,好好學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

37#
ID:399179 發(fā)表于 2018-10-4 19:58 來(lái)自手機(jī) | 只看該作者
努力學(xué)習(xí),為自己加油!
回復(fù)

使用道具 舉報(bào)

38#
ID:422427 發(fā)表于 2018-11-8 12:52 | 只看該作者
很好的程序,謝謝樓主
回復(fù)

使用道具 舉報(bào)

39#
ID:400746 發(fā)表于 2018-11-8 17:19 | 只看該作者
樓主用的手機(jī)的藍(lán)牙版本是4.1的嗎?   HC-06模塊能連接安卓手機(jī)藍(lán)牙4.1嗎
回復(fù)

使用道具 舉報(bào)

40#
ID:423238 發(fā)表于 2018-11-8 20:32 來(lái)自手機(jī) | 只看該作者
不錯(cuò)啊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲香蕉 | 国产精品久久久久999 | 日韩一区二区不卡 | 国产精品毛片 | 国产精品一区久久久 | 91青娱乐在线 | www.久久| 久久久青草| 日韩一区二区在线视频 | 亚洲精品在线视频 | 婷婷中文字幕 | 国产精品国产精品国产专区不蜜 | 秋霞电影一区二区三区 | 欧美一区二区三区在线观看视频 | www.伊人.com| 国产精品成av人在线视午夜片 | 国产精品成人一区二区三区夜夜夜 | 国产一伦一伦一伦 | 欧美一级黄 | 波多野吉衣久久 | 日韩另类 | 伊人网站 | 国产精品高清在线 | 日本大片在线播放 | 成人av观看 | 日韩av在线免费 | 日韩视频一区二区在线 | 国产在线一级片 | 亚洲国产视频一区 | 午夜视频一区 | 91久久综合亚洲鲁鲁五月天 | 嫩草一区二区三区 | 欧美在线亚洲 | 日韩精品一区二区三区在线 | 成人a免费| 一区二区三区福利视频 | 日韩一区在线视频 | 一级黄在线观看 | 久久人人爽人人爽人人片av免费 | 天堂中文字幕av | aa级毛片毛片免费观看久 |