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

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

QQ登錄

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

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

51單片機(jī)智能小車(chē),尋跡尋光紅外避障超聲波避障等功能

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
智能小車(chē)51單片機(jī),擁有尋跡尋光紅外避障超聲波避障等功能
備注1:網(wǎng)絡(luò)標(biāo)號(hào)是相同的表示電氣相連,例如:網(wǎng)絡(luò)標(biāo)號(hào)是VCCBAT,那么原理圖中所有是VCCBAT的標(biāo)號(hào)的表示電氣相連!
備注2:虛線(xiàn)框內(nèi)為前端探頭檢測(cè)板,請(qǐng)注意前端檢測(cè)板元器件位置標(biāo)號(hào)!
注意:元器件的腳位排序按數(shù)字序號(hào)與實(shí)體元件對(duì)應(yīng)。例圖中的標(biāo)號(hào)1對(duì)應(yīng)實(shí)體元件左邊1腳
焊接時(shí)請(qǐng)對(duì)照元件清單焊接!10K排阻也有方向之分!

4.滅火驅(qū)動(dòng)原理圖.pdf

1.主板、底板原理圖合一.pdf

溫馨提示:虛線(xiàn)框表示裝在結(jié)構(gòu)底板上面的元器件(R18 , V5  ,R19  ,V2 ,R20,V6,R21,V3屬于循跡部分,
用配好的循跡模塊代替使用,效果更好)




10、 藍(lán)牙遙控程序操作程序\
1、ZY08-C超聲波避障程序\
2、ZY08-C紅外避障程序\
3、ZY08-C循跡 尋黑線(xiàn)程序\
4、ZY08-C遙控器控制小車(chē)程序\
5、ZY08-C尋光程序\
8、ZY08-C機(jī)器人滅火程序程序\

單片機(jī)源程序如下:
  1. /*****************ZY08-C智能循跡、遙控、避障、尋光機(jī)器人*****************
  2. //=====================================================================//
  3.                     5、ZY08-C尋光程序程序演示                         //

  4. 本程序主要是通過(guò)主板左右兩個(gè)光敏傳感器感應(yīng)光照 ,當(dāng)右邊光敏傳感器檢測(cè)到光照
  5. 而左邊沒(méi)有檢測(cè)到,小車(chē)則向右轉(zhuǎn)彎,當(dāng)兩個(gè)光敏傳感器同時(shí)檢測(cè)到光照時(shí),小車(chē)則
  6. 前進(jìn),當(dāng)關(guān)照源移動(dòng)時(shí),當(dāng)左邊光敏傳感器檢測(cè)到光照,右邊沒(méi)有檢測(cè),則小車(chē)左轉(zhuǎn)
  7. ,當(dāng)左右兩個(gè)傳感器同時(shí)檢測(cè)到光照,則小車(chē)前進(jìn),周而復(fù)始。


  8. 程序測(cè)試方法:打開(kāi)您的智能手機(jī)的手電筒功能,首先確保在沒(méi)有開(kāi)手電筒功能時(shí)候,
  9. 主板左側(cè)LED  D1和右側(cè)LED D2 沒(méi)有亮,如果亮了就用一字起把對(duì)應(yīng)的電位器細(xì)致調(diào)
  10. 節(jié)下,直到LED熄滅,然后打開(kāi)手機(jī)的手電筒功能,照一下左右兩個(gè)光敏傳感器看是否
  11. 會(huì)亮,如果不亮說(shuō)明之前那一步調(diào)過(guò)頭,那么你就要再細(xì)微調(diào)節(jié)下,直到亮為止,這樣
  12. 系統(tǒng)測(cè)試完畢,就可以正常尋光了;祝你成功!

  13. //---------------------------------------------------------------------//

  14. *  平臺(tái):ZY08-C智能循跡、遙控、避障、尋光機(jī)器人 + Keil U4 + STC89C52
  15. *  程序名稱(chēng):5、ZY08-C尋光程序
  16. *  公司:湖南智宇科教設(shè)備有限公司
  17. *  編寫(xiě):智宇公司研發(fā)一部
  18. *  交流:智能車(chē)QQ:1018973181
  19. *  晶振:11.0592MHZ
  20. *  售后技術(shù)說(shuō)明:免費(fèi)開(kāi)源,不支持客戶(hù)自己修改程序分析與改正,可以提供我公司程序說(shuō)明
  21. *  視頻教程:本小車(chē)配套學(xué)習(xí)C語(yǔ)言詳細(xì)視頻教程,資料統(tǒng)一網(wǎng)盤(pán)下載
  22. ******************************************************************/  

  23. #include <REGX52.H> //包含51單片機(jī)相關(guān)的頭文件

  24. sbit FontLled=P1^0;

  25. sbit LeftIR=P1^0;                         //定義前方左側(cè)紅外探頭端口
  26. sbit RightIR=P1^1;                        //定義前方右側(cè)紅外探頭端口
  27.                      

  28. sbit M1A=P0^0;                            //定義左側(cè)電機(jī)驅(qū)動(dòng)A端
  29. sbit M1B=P0^1;                            //定義左側(cè)電機(jī)驅(qū)動(dòng)B端

  30. sbit M2A=P0^2;                            //定義右側(cè)電機(jī)驅(qū)動(dòng)A端
  31. sbit M2B=P0^3;                            //定義右側(cè)電機(jī)驅(qū)動(dòng)B端

  32. sbit B1=P0^4;                             //定義語(yǔ)音識(shí)識(shí)別傳感器端口
  33. sbit SB1=P0^6;                            //定義蜂鳴器端口


  34. void tingzhi()
  35. {
  36.    M1A=0;                                   //將M1電機(jī)A端初始化為0
  37.    M1B=0;                                   //將M1電機(jī)B端初始化為0
  38.    M2A=0;                                   //將M2電機(jī)A端初始化為0
  39.    M2B=0;

  40. }

  41. void qianjin()
  42. {
  43.    M1A=1;                                   
  44.    M1B=0;                                   
  45.    M2A=1;                                   
  46.    M2B=0;
  47. }

  48. void houtui()
  49. {
  50.    M1A=0;                                   
  51.    M1B=1;                                   
  52.    M2A=0;                                   
  53.    M2B=1;
  54. }

  55. void zuozhuan()
  56. {
  57.    M1A=0;                                   
  58.    M1B=1;                                   
  59.    M2A=1;                                   
  60.    M2B=0;
  61. }

  62. void youzhuan()
  63. {
  64.    M1A=1;                                   
  65.    M1B=0;                                   
  66.    M2A=0;                                   
  67.    M2B=1;
  68. }

  69. void delay_nus(unsigned int i)  //延時(shí):i>=12 ,i的最小延時(shí)單12 us
  70. {
  71.   i=i/10;
  72.   while(--i);
  73. }   
  74. void delay_nms(unsigned int n)  //延時(shí)n ms
  75. {
  76.   n=n+1;
  77.   while(--n)  
  78.   delay_nus(900);         //延時(shí) 1ms,同時(shí)進(jìn)行補(bǔ)償
  79.   
  80. }  


  81. void ControlCar(unsigned char ConType)    //定義電機(jī)控制子程序
  82. {

  83.   tingzhi();
  84. switch(ConType)                          //判斷用戶(hù)設(shè)定電機(jī)形式
  85. {
  86.   case 1:  //前進(jìn)                         //判斷用戶(hù)是否選擇形式1
  87.   {
  88.     qianjin();
  89.     break;
  90.   }
  91.   case 2: //后退                          //判斷用戶(hù)是否選擇形式2
  92.   {
  93.     houtui();                                //M2電機(jī)反轉(zhuǎn)
  94.     break;
  95.   }
  96.   case 3: //左轉(zhuǎn)                          //判斷用戶(hù)是否選擇形式3
  97.   {
  98.     zuozhuan();                               //M2電機(jī)正轉(zhuǎn)
  99.         break;
  100.   }
  101.   case 4: //右轉(zhuǎn)                          //判斷用戶(hù)是否選擇形式4
  102.   {
  103.     youzhuan();                                //M1電機(jī)正轉(zhuǎn)
  104.                                           //M2電機(jī)反轉(zhuǎn)
  105.         break;
  106.   }
  107.   case 8: //停止                          //判斷用戶(hù)是否選擇形式8
  108.   {
  109.     tingzhi();
  110.         break;                                //退出當(dāng)前選擇
  111.   }
  112. }
  113. }
  114. void main()                               //主程序入口
  115. {
  116.   bit RunFlag=0;                          //定義小車(chē)運(yùn)行標(biāo)志位

  117.   ControlCar(8);                          //初始化小車(chē)運(yùn)行狀態(tài)
  118.   while(1)                                //程序主循環(huán)
  119.   {
  120.    Start:

  121.    
  122.    if(LeftIR == 0 && RightIR == 0)         //左右光敏傳感器同時(shí)檢測(cè)到光源,就前進(jìn)
  123.    {
  124.       ControlCar(1);                      //左側(cè)沒(méi)有信號(hào)時(shí),開(kāi)始向右轉(zhuǎn)一定的角度
  125.       delay_nms (10);
  126.           SB1 = 0;
  127.           goto NextRun;
  128.    }
  129.    
  130.    if(LeftIR == 0 && RightIR == 1)
  131.    {
  132.       ControlCar(3);                      //右側(cè)沒(méi)有信號(hào)時(shí),開(kāi)始向左轉(zhuǎn)一定的角度
  133. ……………………

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

所有資料51hei提供下載:
智能小車(chē).zip (1.74 MB, 下載次數(shù): 388)



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏13 分享淘帖 頂2 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:209421 發(fā)表于 2017-6-16 05:15 | 只看該作者
不錯(cuò),下載試試
回復(fù)

使用道具 舉報(bào)

板凳
ID:311149 發(fā)表于 2018-4-21 17:01 | 只看該作者
請(qǐng)問(wèn)樓主,可以分享一下proteus仿真嗎  xiexie
回復(fù)

使用道具 舉報(bào)

地板
ID:311149 發(fā)表于 2018-4-21 17:02 | 只看該作者
proteus仿真,謝謝    1972369322@qq.com
回復(fù)

使用道具 舉報(bào)

5#
ID:334737 發(fā)表于 2018-5-22 15:25 | 只看該作者
簡(jiǎn)單的程序 適合入門(mén)
回復(fù)

使用道具 舉報(bào)

6#
ID:335756 發(fā)表于 2018-5-22 15:56 | 只看該作者
不錯(cuò),下載試試,謝謝
回復(fù)

使用道具 舉報(bào)

7#
ID:336130 發(fā)表于 2018-5-22 23:21 | 只看該作者
13852833337 發(fā)表于 2017-6-16 05:15
不錯(cuò),下載試試

有視頻嗎
回復(fù)

使用道具 舉報(bào)

8#
ID:513747 發(fā)表于 2019-5-23 13:21 | 只看該作者
尋光的程序打不開(kāi)啊,有問(wèn)題
回復(fù)

使用道具 舉報(bào)

9#
ID:494192 發(fā)表于 2019-6-8 18:44 | 只看該作者
我想問(wèn)一下  是不是可以實(shí)現(xiàn)云端算法  通過(guò)網(wǎng)絡(luò)大數(shù)據(jù)來(lái)進(jìn)行識(shí)別避障?
回復(fù)

使用道具 舉報(bào)

10#
ID:580104 發(fā)表于 2019-7-17 15:29 | 只看該作者
備注很詳細(xì),資料不錯(cuò),學(xué)習(xí)一下 ...
回復(fù)

使用道具 舉報(bào)

11#
ID:484435 發(fā)表于 2019-8-5 12:00 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

12#
ID:939423 發(fā)表于 2021-7-26 13:35 | 只看該作者
你好,問(wèn)一下我這個(gè)是ZYAR40A的,能用你這個(gè)程序嗎
回復(fù)

使用道具 舉報(bào)

13#
ID:913671 發(fā)表于 2021-11-11 21:47 | 只看該作者
簡(jiǎn)單的程序 適合入門(mén)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费视频二区 | 欧美福利影院 | 国产精品成人在线播放 | 欧美日韩在线免费观看 | 亚洲欧美激情精品一区二区 | 69堂永久69tangcom | 国产精品99久久久久久动医院 | 久久久精品综合 | 国产精品自拍一区 | 日韩久久久久 | 国产一区在线免费 | 在线成人福利 | 精品av天堂毛片久久久借种 | 在线国产精品一区 | 龙珠z在线观看 | 色狠狠桃花综合 | 中文字幕91| 欧美综合视频在线 | 日韩在线看片 | 97久久精品午夜一区二区 | 午夜成人在线视频 | 日本精品国产 | 免费观看一级毛片 | 成人免费在线小视频 | 欧美一级一 | www亚洲免费国内精品 | 91视频播放 | 久久久久一区 | 一区二区免费看 | 91在线观看免费视频 | 成人h视频在线观看 | 久久精品 | 在线视频亚洲 | 天堂精品 | 少妇黄色| 日本精品一区二区三区视频 | 免费99视频 | 中文字幕av一区 | 欧美日韩一区在线观看 | 亚洲成人免费观看 | 精品视频在线免费观看 |