欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

智能小車紅外物體跟蹤的單片機程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:431395 發表于 2018-11-22 19:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

   HL-1與HL-1智能小車低盤本杜邦線接線方法,請一定照做,否則可能不工作,并燒毀小車。

   J3
   IN1--接到--實驗板上的P1.2
   IN2--接到--實驗板上的P1.3
   EN1--接到--實驗板上的P1.4
   EN2--接到--實驗板上的P1.5
   IN3--接到--實驗板上的P1.6
   IN4--接到--實驗板上的P1.7
   J4
   IN5--接到--實驗板上的P2.1
   IN6--接到--實驗板上的P2.0
   J5
   OUT1--接到--實驗板上的P3.2
   OUT2--接到--實驗板上的P3.3
   OUT3--接到--實驗板上的P3.4
   OUT4--接到--實驗板上的P3.5

   電源接法----請注意核對,一定要100%正確,否則會燒壞HL-1實驗板
   J17
   VCC--接到--實驗板上的 TTL V 引腳
   GND--接到--實驗板上的 TTL G 引腳


  1.     //按下K4按鍵,1秒左右啟電小車(注意不要接入測速模塊)
  2.         //按下復位健可以停止小車       
  3.         //注意程序只做參考之用,要達到最理想的效果,還需要同學們細心調試。       
  4.         #include<AT89X52.H>                      //包含51單片機頭文件,內部有各種寄存器定義
  5.         #include<HJ-4WD_PWM.H>                  //包含HL-1藍牙智能小車驅動IO口定義等函數
  6.    
  7. //主函數
  8.         void main(void)
  9. {       

  10.         unsigned char i;
  11.     P1=0X00; //關電車電機       
  12. //本實驗學習的按鍵啟動知識            
  13. B:                for(i=0;i<50;i++) //判斷K4是否按下
  14.                 {
  15.                    delay(1);        //1ms內判斷50次,如果其中有一次被判斷到K4沒按下,便重新檢測
  16.                    if(P3_7!=0)//當K4按下時,啟動小車前進,如有不明,請看慧凈51單片機視頻教程
  17.                    goto B; //跳轉到標號B,重新檢測  
  18.                 }
  19. //本實驗學習的知識蜂鳴器,注意要在HJ-4WD頭文件里定義IO口
  20.              BUZZ=0;        //50次檢測K4確認是按下之后,蜂鳴器發出“滴”聲響,然后啟動小車。
  21.              delay(50);
  22.              BUZZ=1;//響50ms后關閉蜂鳴器

  23.                          TMOD=0X01;
  24.                 TH0= 0XFc;                  //1ms定時
  25.                  TL0= 0X18;
  26.                    TR0= 1;
  27.                 ET0= 1;
  28.                 EA = 1;                     //開總中斷
  29.         while(1)        //無限循環
  30.         {
  31.          
  32.                          //有信號為0  沒有信號為1

  33.               if(Left_1_led==1&&Right_1_led==1)

  34.                           run();         //調用前進函數

  35.                           else
  36.                          {                          
  37.                                       if(Left_1_led==1&&Right_1_led==0)            //右邊檢測到紅外信號
  38.                                   {
  39.                                            leftrun();          //調用小車左轉函數

  40.                              }
  41.                           
  42.                                            if(Right_1_led==1&&Left_1_led==0)                //左邊檢測到紅外信號
  43.                                   {          
  44.                                       rightrun();         //調用小車右轉函數

  45.                                   }
  46.                                                                   if(Right_1_led==0&&Left_1_led==0)                //兩邊傳感器同時檢測到紅外
  47.                                   {          
  48.                                     //backrun();                //調用電機后退函數
  49.                                         //delay(50);                //后退50毫秒
  50.                                         //rightrun();                //調用電機右轉函數
  51.                                         //delay(30);
  52.                                   }
  53.                         }         
  54.          }
  55. }
復制代碼


智能小車紅外物體跟蹤程序.rar

28.27 KB, 下載次數: 23, 下載積分: 黑幣 -5

智能小車紅外物體跟蹤程序

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

使用道具 舉報

沙發
ID:848120 發表于 2020-11-24 17:23 | 只看該作者
今天試了一下,不能用呀
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表