导航:首页 > 操作系统 > 单片机蓝牙遥控车

单片机蓝牙遥控车

发布时间: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)
{
}

}

阅读全文

与单片机蓝牙遥控车相关的资料

热点内容
电脑有服务器进不去怎么办 浏览:41
part服务器是什么 浏览:417
isp算法处理 浏览:54
app帐户在哪里找 浏览:422
哪里可以下载黄页app 浏览:237
app加密视频怎么导出 浏览:595
智慧锁app验证码怎么来的 浏览:176
pdf文档怎么签名 浏览:929
腾讯云服务器存在违规行为 浏览:655
魅族手机解压缩 浏览:66
方舟编译设置后台优化 浏览:272
浦发银行app有什么优点 浏览:968
缓解压力放松心情的办法是吵架 浏览:780
pythonmap使用方法 浏览:784
旅行世界app叫什么 浏览:923
加密篦子怎么制造视频 浏览:905
电脑主服务器未运行怎么解决 浏览:330
js超级玛丽源码 浏览:310
云镜下载什么格式app 浏览:767
iosAndroidjava 浏览:402