0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于MicroPython的TPYBoard超声波倒车雷达系统

jf_80762726 来源: jf_80762726 作者: jf_80762726 2023-04-26 09:34 次阅读

前言

倒车雷达是汽车驻车或者倒车时的安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员驻车、倒车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷。倒车雷达主要由超声波传感器控制器和显示器或蜂鸣器等组成,如下:
超声波传感器:主要功能是发出和接收超声波信号,然后将信号输入到主机里面,通过显示设备显示出来。
控制器:对信号进行处理,计算出车体与障碍物之间的距离及方位。
显示器或蜂鸣器:当传感器探知汽车距离障碍物的距离达到危险距离时,系统会通过显示器和蜂鸣器发出警报,提醒驾驶员。

本次我们结合TPYBoard v102结合超声波模块、数码管以及蜂鸣器模块,模拟倒车雷达的功能。

系统主要的技术特点:

探测系统:采用HC-06超声波模块,根据声波信号来计算与障碍物的距离。
显示系统:采用4位数码管,将超声波模块探测出来的距离数据进行显示,以米为单位。
主控系统:采用TPYBoard v102开发板为主控系统,将超声波探测的数据进行实时的收集与判断,当距离小于安全距离时进行蜂鸣器报警,告知驾驶员注意障碍物,谨慎驾驶。

程序设计

(1)初始化模块后,循环不断启动超声波进行障碍物检测
(2)获取到超声波数据后,判断是否小于安全距离值;
(3)小于安全距离值后,启动蜂鸣器模块进行报警提示,反之关闭;

实物连接

先连接电源部分。电源部分主要涉及到降压模块和按键开关。先用万用表,找出按键开关中哪两个引脚是按下导通,弹起不导通的。这里,我们假设为引脚A和引脚B。

接下来,我们做开发板与超声波模块、4位数码管、蜂鸣器之间的连线。

程序调试

接线完毕后,就要将最重要的程序放到开发板上。首先,通过USB数据线将开发板接入电脑,电脑上会出现一个类似U盘的可移动设备,名称为【TPYBFLASH】,把程序拷贝到里面即可。

注意:操作开发板磁盘时,板载的红色LED会亮,说明开发板正在保存操作,需等待红灯熄灭再进行其他操作。

演示效果

程序调试完,拔掉USB数据线。放入18650电池,按下按键开关即可。

大家可以根据上面的模型基础上,再丰富一些功能。比如,不同的距离下,蜂鸣器的鸣叫频率不一样,距离越近越急促等。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 超声波
    +关注

    关注

    63

    文章

    2808

    浏览量

    136725
  • 雷达
    +关注

    关注

    48

    文章

    2677

    浏览量

    115539
  • Micropython
    +关注

    关注

    0

    文章

    68

    浏览量

    4582
收藏 人收藏

    评论

    相关推荐

    基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料

    设计要求 1.设计一个以51单片机为核心的超声波倒车雷达系统; 2.超声波测量范围在2cm~4m,测量精度3mm; 3.扩展DS18B20温
    发表于 03-19 14:17

    汽车怎样利用超声波传感器?

    倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车或者倒车时的安全辅助装置,由超声波
    的头像 发表于 01-29 10:02 472次阅读

    超声波发生器的原理

    超声波发生器又称超声波驱动电源、电子箱、超声波控制器,是大功率超声波系统的重要组成部分。超声波
    的头像 发表于 12-24 10:46 651次阅读
    <b class='flag-5'>超声波</b>发生器的原理

    倒车雷达的工作原理

    倒车雷达的工作原理  倒车雷达是一种汽车安全辅助设备,可以通过使用超声波雷达技术来帮助驾驶员在
    的头像 发表于 12-20 10:56 888次阅读

    汽车超声波雷达的作用 3个毫米波雷达和1个的区别

    汽车超声波雷达通常用于倒车辅助系统,可以检测到车辆周围的障碍物和障碍物的距离。当车辆靠近障碍物时,雷达会发出警告信号(如声音或视觉警告),帮
    的头像 发表于 11-23 16:52 6103次阅读

    利用AT89C51单片机、超声波传感器测距实现超声波倒车雷达

    电子发烧友网站提供《利用AT89C51单片机、超声波传感器测距实现超声波倒车雷达.rar》资料免费下载
    发表于 11-17 15:47 0次下载
    利用AT89C51单片机、<b class='flag-5'>超声波</b>传感器测距实现<b class='flag-5'>超声波</b><b class='flag-5'>倒车</b><b class='flag-5'>雷达</b>

    Arduino做倒车辅助使用PIR模块好还是使用超声波模块?

    Arduino做倒车辅助使用PIR模块好还是使用超声波模块HC-SR04比较好
    发表于 11-10 06:13

    基于AT89S52单片机的超声波倒车雷达系统的设计

    电子发烧友网站提供《基于AT89S52单片机的超声波倒车雷达系统的设计.pdf》资料免费下载
    发表于 10-27 11:53 7次下载
    基于AT89S52单片机的<b class='flag-5'>超声波</b><b class='flag-5'>倒车</b><b class='flag-5'>雷达</b><b class='flag-5'>系统</b>的设计

    单片机在超声波倒车雷达系统中的应用

    电子发烧友网站提供《单片机在超声波倒车雷达系统中的应用.doc》资料免费下载
    发表于 10-12 09:38 0次下载
    单片机在<b class='flag-5'>超声波</b><b class='flag-5'>倒车</b><b class='flag-5'>雷达</b><b class='flag-5'>系统</b>中的应用

    基于AT89S52单片机的超声波倒车雷达系统的设计

    电子发烧友网站提供《基于AT89S52单片机的超声波倒车雷达系统的设计.pdf》资料免费下载
    发表于 10-10 09:54 3次下载
    基于AT89S52单片机的<b class='flag-5'>超声波</b><b class='flag-5'>倒车</b><b class='flag-5'>雷达</b><b class='flag-5'>系统</b>的设计

    基于AT89C2051倒车防撞超声波报警系统设计

    电子发烧友网站提供《基于AT89C2051倒车防撞超声波报警系统设计.pdf》资料免费下载
    发表于 10-10 09:20 0次下载
    基于AT89C2051<b class='flag-5'>倒车</b>防撞<b class='flag-5'>超声波</b>报警<b class='flag-5'>系统</b>设计

    基于arm超声波风速测量系统设计

    系统硬件电路包括ARM7处理器以及外围的模拟、数字电路,并采用模块化进行设计。这种思想大大简化了系统硬件电路设计的复杂性,增强了系统的稳定性与可靠性。软件部分根据超声波信号的特点,选
    发表于 09-26 07:08

    超声波雷达测距原理

    超声波雷达
    学习电子知识
    发布于 :2023年07月17日 19:35:43

    自动驾驶专题介绍之超声波雷达

    在汽车碰撞事故中,有大约15%的事故是因为倒车时汽车的后视能力不足引起的,因为增加汽车的后视能力的超声波雷达的研究成为了当下的 热点之一。安全避免碰撞的前提是快速准确的测量障碍物于汽车之间的距离
    发表于 06-02 16:23 0次下载
    自动驾驶专题介绍之<b class='flag-5'>超声波</b><b class='flag-5'>雷达</b>

    超声波雷达EMC测试的内容有哪些?

    汽车超声波雷达主要用于倒车及自动泊车过程中,对障碍物的相对距离进行检测,并给整车提供相应的报警指示。对此,CVC威凯对超声波雷达
    发表于 05-04 10:38 621次阅读