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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17927|回復: 3
打印 上一主題 下一主題
收起左側

單片機智能小車前進后退左轉右轉比賽程序

[復制鏈接]
跳轉到指定樓層
樓主
這是我之前做小車比賽用到的源程序有常用函數
各個模塊的源代碼

1、常用函數
2、智能小車前進實驗
3、智能小車前進后退左轉右轉綜合實驗
4、程序可讀性優化
5、按鍵選擇智能小車功能演示
6、PWM電機調速
7、按鍵調節LED燈亮度
8、獨立按鍵調節小車行駛速度

單片機源程序如下:
  1. /*********************************************************************************
  2. * 【實驗平臺】: QX-MCS51 單片機開發板 & QX-A51智能小車
  3. * 【外部晶振】: 11.0592mhz       
  4. * 【主控芯片】: STC89C52
  5. * 【編譯環境】: Keil μVisio4
  6. * ********************************【接線說明】********************************
  7.                                                  以下"A_"表示智能小車底板~~~"B_"表示開發板     
  8. *開發板供電線  :A_J5-VCC~~~B_VCC或5V0    A_J6-GND~~~B_GND (一共使用2根杜邦線)
  9. *電機控制線    :A_J10-P1.2至P1.7 對應接到B_P1.2至P1.7 (一共使用6根杜邦線)
  10. *避障尋跡反饋線:A_J11-P3.2至P3.5 對應接到B_P3.2至P3.5 (一共使用4根杜邦線)
  11. ******************************************************************************
  12. * 【程序功能】:智能小車前進后退左轉右轉綜合實驗                                                                                             
  13. * 【使用說明】:接線無誤后,燒寫程序打開電源開關小車全速前進-后退-右轉-左轉-停止
  14. * 【注意事項】:避免小車撞向障礙物或小車輪子堵轉,小車電壓不能低于6V
  15. **********************************************************************************/
  16. #include <reg52.h>

  17. sbit IN1 = P1^2; //為1 左電機反轉
  18. sbit IN2 = P1^3; //為1 左電機正轉
  19. sbit IN3 = P1^6; //為1 右電機正轉
  20. sbit IN4 = P1^7; //為1 右電機反轉
  21. sbit EN1 = P1^4; //為1 左電機使能
  22. sbit EN2 = P1^5; //為1 右電機使能

  23. void delay(unsigned int z)//毫秒級延時
  24. {
  25.         unsigned int x,y;
  26.         for(x = z; x > 0; x--)
  27.                 for(y = 114; y > 0 ; y--);
  28. }       

  29. void main()
  30. {
  31.         //小車直行
  32.         EN1 = 1;  //為1 左電機使能
  33.         EN2 = 1;  //為1 右電機使能
  34.         IN1 = 0;//為1 左電機反轉
  35.         IN2 = 1;//為1 左電機正轉
  36.         IN3 = 1;//為1 右電機正轉
  37.         IN4 = 0;//為1 右電機反轉       
  38.         delay(3000);//毫秒級延時

  39.         //小車停止
  40.         EN1 = 0;  //為1 左電機使能
  41.         EN2 = 0;  //為1 右電機使能
  42.         delay(3000);//毫秒級延時
  43.        
  44.         //小車后退
  45.         EN1 = 1;  //為1 左電機使能
  46.         EN2 = 1;  //為1 右電機使能
  47.         IN1 = 1;//為1 左電機反轉
  48.         IN2 = 0;//為1 左電機正轉
  49.         IN3 = 0;//為1 右電機正轉
  50.         IN4 = 1;//為1 右電機反轉
  51.         delay(3000);//毫秒級延時       
  52.        
  53.         //小車停止
  54.         EN1 = 0;  //為1 左電機使能
  55.         EN2 = 0;  //為1 右電機使能
  56.         delay(3000);//毫秒級延時

  57.         //小車右轉
  58.         EN1 = 1; //為1 左電機使能
  59.         EN2 = 1; //為1 右電機使能
  60.         IN1 = 0; //為1 左電機反轉
  61.         IN2 = 1; //為1 左電機正轉
  62.         IN3 = 0; //為1 右電機正轉
  63.         IN4 = 0; //為1 右電機反轉
  64.         delay(3000);//毫秒級延時

  65.         //小車停止
  66.         EN1 = 0;  //為1 左電機使能
  67.         EN2 = 0;  //為1 右電機使能
  68.         delay(3000);//毫秒級延時

  69.         //小車左轉
  70.         EN1 = 1; //為1 左電機使能
  71.         EN2 = 1; //為1 右電機使能
  72.         IN1 = 1; //為1 左電機反轉
  73.         IN2 = 1; //為1 左電機正轉
  74.         IN3 = 1; //為1 右電機正轉
  75.         IN4 = 0; //為1 右電機反轉
  76.         delay(3000);//毫秒級延時

  77.         //小車停止
  78.         EN1 = 0;  //為1 左電機使能
  79.         EN2 = 0;  //為1 右電機使能               
  80.         while(1);       
  81. ……………………

  82. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼


部分視頻

全部資料51hei下載地址:
模塊程序.zip (7.78 MB, 下載次數: 146)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:317409 發表于 2018-4-26 22:06 | 只看該作者
視頻還沒來得及上傳
回復

使用道具 舉報

板凳
ID:379643 發表于 2018-8-26 18:24 | 只看該作者
樓主有全部資料嗎可以分享一份嗎
回復

使用道具 舉報

地板
ID:670973 發表于 2019-12-24 08:18 | 只看該作者
謝謝分享
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 羞羞的视频免费看 | 亚洲综合成人网 | 国产精品久久久久久久久久 | 久久区二区 | 亚洲综合视频一区 | 国产97久久 | 亚洲成人一二区 | 九九久久免费视频 | 国内精品视频在线观看 | 另类亚洲视频 | 亚洲成人精品 | av网站在线免费观看 | 免费中文字幕日韩欧美 | 成人免费精品视频 | 国产精品区二区三区日本 | 国产亚洲精品美女久久久久久久久久 | 97av在线| 国产成人久久久 | 一个色在线 | 国产精品一区二区在线播放 | 一区视频 | 在线观看av网站永久 | 日本小电影网站 | www.久久艹| 成人欧美一区二区三区黑人孕妇 | 黄频视频 | 精品中文在线 | 女同久久 | 国产成人久久精品一区二区三区 | 嫩草国产 | 一级做受毛片免费大片 | 欧美韩一区二区三区 | 毛片在线免费 | 国产精品视频一区二区三区 | 黑人巨大精品欧美一区二区免费 | 欧美国产日韩在线观看成人 | 91看片在线观看 | 精品国产视频 | 天天天操操操 | 久久久黄色 | 国产人成精品一区二区三 |