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

QQ登錄

只需一步,快速開始

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

51單片機(jī)無線小車

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:73477 發(fā)表于 2015-2-10 20:18 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
       紅外的數(shù)據(jù)是不連續(xù)的,所以試著用315M無線模塊做遙控。在有了紅外小車的基礎(chǔ)上,無線就很簡單了,循環(huán)判斷按鍵是否按下就行了。我買的這個(gè)遙控套件好像有點(diǎn)問題,有一個(gè)按鍵沒反應(yīng)。。。而且我這個(gè)套件還有另外一個(gè)問題,有時(shí)候突然沒信號(hào),要把天線對(duì)準(zhǔn)它用力按,然后又有信號(hào)了。。。 囧


/*
電機(jī)控制板接P1
IN1 > P10
IN2 > P11
IN3 > P12
IN4 > P13
*/

/*預(yù)處理命令*/
#include<reg52.h>    //包含單片機(jī)寄存器的頭文件
#include<intrins.h> //包含_nop_()函數(shù)定義的頭文件
#define uchar unsigned char
#define uint unsigned int
#define motor P1

/* 函數(shù)申明 -----------------------------------------------*/
void delay(uchar x);

/* 變量定義 -----------------------------------------------*/
/*無線數(shù)據(jù)線接P2*/
sbit key1=P2^4;
sbit key2=P2^5;
sbit key3=P2^6;
sbit key4=P2^7;

/*
********************************************************************************
** 函數(shù)名稱 : main(void)
** 函數(shù)功能 : 主函數(shù)
********************************************************************************
*/
main()
{
motor=0;

while(1){
if(key1==1 && key3==1){
motor=0xf5;
}else if(key1==1){
motor=0xfd;
}else if(key3==1){
motor=0xf7;
}else if(key2==1){
motor=0xfa;
}else{
motor=0;
}
//delay(200);
}
}

/*
********************************************************************************
** 函數(shù)名稱 : delay(uchar x)
** 函數(shù)功能 : 延時(shí)函數(shù)
********************************************************************************
*/
void delay(uchar x)    //x*0.14MS
{
uchar i;
while(x--)
{
for(i=0;i<13;i++);
}
}



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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:73964 發(fā)表于 2015-2-28 14:28 | 只看該作者
不錯(cuò)  值得學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

板凳
ID:28571 發(fā)表于 2015-4-16 20:19 | 只看該作者
好東西,學(xué)習(xí)一下,謝謝!
回復(fù)

使用道具 舉報(bào)

地板
ID:78387 發(fā)表于 2015-5-5 22:23 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

5#
ID:276445 發(fā)表于 2018-1-20 21:38 | 只看該作者
不錯(cuò),學(xué)習(xí)下
回復(fù)

使用道具 舉報(bào)

6#
ID:272625 發(fā)表于 2018-1-25 00:11 | 只看該作者
樓主說的問題是模塊頻率偏差造成的,我碰到過
回復(fù)

使用道具 舉報(bào)

7#
ID:298454 發(fā)表于 2018-4-1 13:05 | 只看該作者
有沒有仿真圖啊,展示出來看一下
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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