導航:首頁 > 操作系統 > 單片機藍牙遙控車

單片機藍牙遙控車

發布時間:2023-07-01 10:01:50

A. 單片機,藍牙通訊 無線串口通訊 紅外通訊,分別是什麼,有什麼區別,哪個適合做51遙控小車

用藍牙就好了,藍牙通訊跟手機藍牙連接一樣。另外市場上可以買到紅外遙控器,就跟電視遙控器一樣的原理,也可以採用,而無線串口用的是串口,在這種情況下我只會使用藍牙,沒這樣用過紅外不予置評。有疑問再問

B. 單片機遙控小車怎麼做

首先確定要實現的功能,然後選擇硬體,如小車是四驅還是雙驅,要不要舵機
遙控發射/接收模塊的選擇,單片機型號選擇,然後編程,並進行實驗
當然要分步實施 ,先會驅動舵機 ,會使用電機驅動模塊L298N,會無線模塊的收發
最後組合一塊才行
我選的小車是2 個驅動電機帶舵機 電機驅動模塊是L298N,無線模塊是NRF24L01,單片機STC12C5A32S2,小車上用的是51最小系統板,遙控發射用的是TX-1C51單 片機開發板,小車電源用的是充電寶,NRF24L01供電是靠5V經二個二極體降壓得到,模塊與單片機介面直接連,基本成功
不過小車體積還是太小了,雖然長度達260mm,但前面是舵機要轉 向,放不下東西 ,充電寶放不上去,實驗時充電寶拖地運行,或專門手拿充寶隨著小車跑,另外舵機回零時有抖動現象
5V供電行走速度較慢,如果換成電壓高的電源供電,還需給單片機和舵機降壓,麻煩
舵機轉向瞬間電流較大, 但控制脈沖可以由單片機直接輸出不需放大

C. 我想要用單片機來實現控制遙控車,思路是這樣:我已經買了一個遙控玩具汽車,有一個遙控器可以控制..

想法不錯,但是你得先去了解中國遙控器是怎樣工作的;
就是說是另做一個遙控器更合理,還是只能在此遙控器上進行改進;
至於是否需要單片機,那是後話;

D. 51單片機遙控車編程,幫忙寫程序要求在下面

#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit IN1=P1^0;
sbit IN2=P1^1;
sbit IN3=P1^2;
sbit IN4=P1^3;
sbit key1=P2^0;
sbit key2=P2^1;
sbit key3=P2^2;
void delay(uint n)
{ uint x,y;
for(x=n;x>0;x--)
for(y=110;y>0;y--);
}
void forward()
{
IN1=1;
IN2=0;
IN3=1;
IN4=0;
}

void reverse()
{
IN1=0;
IN2=1;
IN3=0;
IN4=1;
}
void left()
{
IN1=0;
IN2=0;
IN3=1;
IN4=0;
}
void right()
{
IN1=1;
IN2=0;
IN3=0;
IN4=0;
}
void stop()
{
IN1=0;
IN2=0;
IN3=0;
IN4=0;
}

void RSINTR() interrupt 4
{
if(RI==1)
{
RI=0;
if(SBUF=='A')
reverse();
else if(SBUF=='B')
forward();
else if(SBUF=='C')
left();
else if(SBUF=='D')
right();
else if(SBUF=='E')
stop();

}
}
main()
{
SCON=0x50;//允許串口接收
TMOD=0x20;
PCON=0x80;
TH1=0xfd;
TL1=0xfd;
RI=0;
TR1=1;
EA=1;
ES=1;
while(1)
{
}

}

閱讀全文

與單片機藍牙遙控車相關的資料

熱點內容
為什麼主題解壓那麼慢 瀏覽:858
怎麼下載掃描二維碼的手機app 瀏覽:725
雲伺服器創建私有鏡像的時候一定要關機嗎 瀏覽:112
php開發學習門戶 瀏覽:385
傳奇游戲伺服器怎麼設置 瀏覽:823
敲擊東西解壓完整版 瀏覽:401
刺絡學pdf 瀏覽:868
怎麼給手機文件夾設置封面 瀏覽:931
汽車保養app怎麼用 瀏覽:62
線程javalock 瀏覽:896
c語言編譯運行結果查看器 瀏覽:112
androidpx轉dip 瀏覽:841
西藏編譯局是什麼級別 瀏覽:1001
php提交代碼 瀏覽:597
如何用命令查找並刪除代碼塊 瀏覽:582
python初學路線圖 瀏覽:534
matlab遺傳演算法旅行商問題 瀏覽:304
將辦公軟體加入加密軟體的進程 瀏覽:724
聯想小新pro14編譯器 瀏覽:462
為什麼伺服器要關掉icmp協議 瀏覽:855