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

QQ登錄

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

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

新手求指導(dǎo),做一個(gè)無(wú)線(xiàn)遙控小車(chē)。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:95799 發(fā)表于 2015-11-14 23:18 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
最近在做一個(gè)pt2272遙控的小車(chē),兩個(gè)電機(jī)控制后輪的前進(jìn)和后退,不需要調(diào)速。轉(zhuǎn)向到時(shí)會(huì)用舵機(jī)控制。暫時(shí)只需要用遙控控制小車(chē)的前后即可。不知道是本人的代碼有問(wèn)題,還是接線(xiàn)有問(wèn)題。求大神們指導(dǎo),感激不盡。QQ:790427357    代碼如下(用到51單片機(jī)最小系統(tǒng),L298電機(jī)驅(qū)動(dòng)模塊,pt2272無(wú)線(xiàn)遙控)
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
#define IN P0
sbit P2_0=P2^0;
sbit P2_1=P2^1;
sbit VT=P0^4;
unchar L_A=0x01;
unchar L_B=0x02;

void delay10ms(unsigned int count)
    {
       unsigned int i,j,k;
        for(i=0;i<count;i++)
         for(j=0;j<10;j++)
          for(k=0;k<120;k++);
     }
//  前進(jìn)函數(shù)
void LP_QJ()
     {
        P2=0x01;
        delay10ms(100);
        P2=0x00;
     }
//  倒退函數(shù)
void LP_DT()
     {
       P2=0x02;
       delay10ms(100);
       P2=0x00;
     }
void main()
{
  P2=0x00;
  while(1)
   {if(VT==1)
    {
       delay10ms(10);
       if(VT==1)
            {
           if((IN&0x0f)==L_A) LP_QJ();
           else if((IN&0x0f)==L_B) LP_DT();
            
          }
     }
    }
}

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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:39386 發(fā)表于 2015-11-15 16:27 | 只看該作者
上原理圖吧。這樣人家不好解答。
回復(fù)

使用道具 舉報(bào)

板凳
ID:95799 發(fā)表于 2015-11-15 17:34 | 只看該作者
huangfuxi2002 發(fā)表于 2015-11-15 16:27
上原理圖吧。這樣人家不好解答。


原諒我的手拙,新手做的不整齊。電源和接地沒(méi)有畫(huà)。幫我看看,謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表