做一个基于51单片机的红外遥控小车

现有stc89c52rc开发板一块,l298n直流电机驱动模块一个,红外遥控器一个,直流电机2个,要制作一个红外遥控小车 可以前进,后退,左右转,加速减速,求电路连接图和程序源码,本人小白,交作业用

你这有现成的红外遥控器,那板子上红外发射就不需要用 了,只要用接收头就可以,首先单片机写个测试遥控器各个按键的键码的程序,有了键码后面你才能做控制。这样就只是简单的单片机检测红外接收数据,比如设置的是收到01前进,02后推这样,接收红外数据用定时写个函数,网上有现成的接收程序,简单修改下就能用了。
温馨提示:内容为网友见解,仅供参考
无其他回答

51单片机的红外遥控小车设计和制作的C语言程序
本系统采用模块化设计,软件用C语言编写。转贴于 51论 文网 www.51lun-wen.cn一、设计任务和要求以AT98C51单片机为核心,制作一款红外遥控小车,小车具有自动驾驶,手动驾驶和循迹前进等功能。自动驾驶时,前进过程中可以避障。手动驾驶时,遥控控制小车前进、后退、左转、右转、加速等操作。寻迹前进时小车...

基于51单片机NEC协议红外遥控发送接收仿真设计( proteus仿真+程序+...
基于51单片机NEC协议红外遥控发送接收仿真设计,涉及从硬件到软件的全面实现,包括仿真、程序、原理图、设计报告以及讲解视频。设计旨在模拟红外遥控器的发射和接收功能,并通过Proteus软件进行仿真验证,确保设计符合NEC红外编码协议。此设计采用兼容的51系列单片机,如AT89C51或AT89C52,原理图适用于各种型号的单片...

基于51单片机的红外接收模块的c编程
_nop_(); \/\/空操作两个机器周期,给硬件反应时间 P0=dictate; \/\/将数据送入P0口,即写入指令或地址 _nop_(); _nop_(); _nop_(); _nop_(); \/\/空操作四个机器周期,给硬件反应时间 E=1; \/\/E置高电平 _nop_(); _nop_(); _nop_(); _nop_(); \/\/空操作四个机器周期,给硬件反应时间 E=0...

51小车红外扫不出
线路连接问题。51单片机红外遥控小车是一个比较经典的51单片机项目,适合用来作为新手的毕业项目,红外扫不出很大问题是线路的连接问题导致的,重新将线路连接一遍即可恢复。51单片机红外遥控小车这个项目考察的比较综合,需要反复进行调试才可以保证这个遥控小车不出问题。

我自已有一辆遥控小车 我想用单片机做个红外线小车 我这车有用吗_百 ...
其实一般这方面都不是单片机做,原因是遥控的车无非就是左右转,前后倒车。这种可以用于很多品牌的遥控车被大量做成掩膜的控制电路了。虽说内部是单片机的可能性是有的,但是是一种裁剪的内核,一次烧写完成,不能更改,类似早年间可编程器件的熔丝工艺。掩膜的特点,在PCB板上被点了个大黑点。不能更改...

用51单片机制作学习型红外遥控器的原理
用51单片机制作学习型红外遥控器的原理 主要是C程序方面很难写出来??发射模块的程序思路怎么写???最好有C程序addby2004的是一个接受时的解码的过程吧??假如我要的遥控器是自己做的而且是用51单片机根据按键的不同发射... 主要是C程序方面很难写出来??发射模块的程序思路怎么写???最好有C程序addby2004 的...

51单片机红外线遥控LED程序,疑惑中!!!
然后再通过红外发射二极管产生红外线向空间发射遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H后16位为8位操作码(功能码)及其反码。发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位...

51 单片机的红外通信遥控怎样检测按键是否松开?
(1) 遥控器模块<\/: 采用51单片机最小系统和四个可编程按键,每个按键的按下和松开都会被单片机捕捉到,作为指令输入。(2) 主机模块<\/: 由单片机最小系统、继电器和LED灯组成,单片机通过接收来自遥控器的红外信号,控制继电器的通断,进而控制LED灯的亮灭状态。(3) 模拟无线通信<\/: 由于实际硬件限制...

C51的单片机做红外空调编码发送的问题 就是现在单片机发送的波形和...
是38KHZ的载波频率,占空比1\/3,一般正负1kHZ没什么问题。首先你要先确定空调是采用什么编码格式,(现在常用的是NEC,飞利浦等编码格式)。然后还要确定空调接收的按键键值(数据)所执行的功能,编码格式很重要,不然空调是接受不到按键键值(数据)的,注意发送的数据是要加到载波上面去。

凌阳单片机语音控制课程设计
红外遥控及循迹小车是以51单片机为控制芯•片实现的。该部分由3个51系列单片机系统组成。其中,一个单片机(发送单片机)负责处理红外遥控程序,一个单片机(主控单片机)负责小车电机控制和相关信息处理,还有一个单片机(接收单片机)负责处理测温和液晶显示程序。三个单片机之间通过引线实现短距离的通信...

相似回答