51单片机智能小车循迹完整程序_单片机系列推文之51单片机举例1

7a30abc34cc2bd35dce4feb0d0b87613.png

       上篇推文简单介绍了51单片机的构造与制作LED灯的基础编程,本次推文将通过51单片机在电光学院“星火杯”光电设计大赛中的实际应用进一步展示其制作和使用方法。

      竞赛题目:光电智能小车

      竞赛内容:在一片空地用黑胶布规划出一个七根直线段组成的8字形赛道,在道路的上设置隧道,道路两侧会摆放路障,同时在每一个三线节点设置两个红绿灯。

      红绿灯具体规则:

双红:小车需要停下。

双绿:小车沿直线行走。

一红一绿:小车90度左拐。

      题目要求:小车在规划的路线下,计算并记录出沿途轨道障碍物的数量,同时按照红绿灯的要求行走。

68d641df4c2386f90cb99256e6ce0e4e.png

             基于C51单片机的智能小车

(一)功能介绍:

小车在行驶时,红外发射管发射红外线信号,经白色反射时,被接收管接收,接收管接收到信号,输出端输出低电频;红外线信号被黑色吸收时,输出高电频,从而实现了通过红线检测信号的功能。

发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,信号输出接口输出数字信号(一个低电频信号)

发射器发出超声波,在接触到物体后,反射至接收器。通过计算时间差来进行距离判断。

左右光敏传感器同时检测到光源时前进,左侧没有信号时,开始向右转一定的角度,右侧没有信号时,开始向左转一定的角度。

利用单片机作为控制核心,使用红外线发射和接收器件、编码解码芯片和无线收发模块.实现遥控小车的运动轨迹。

(

  • 11
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值