迪文科技论坛

 找回密码
 立即注册
搜索
查看: 295|回复: 2

【分享】HC-SR04超声波传感器测距

[复制链接]

1

主题

0

回帖

22

积分

新手上路

Rank: 1

积分
22
发表于 2023-6-14 13:28:23 | 显示全部楼层 |阅读模式
本帖最后由 HUT-TZSstudio 于 2023-6-14 16:19 编辑

一、作品功能介绍
     通过迪文屏的C51内核单片机的开发,配合HC-SR04超声波传感器,实现超声波传感器测距。它通过发出特定频率的声波来测量距离,并等待该声波反弹,通过记录在产生的声波和声波反弹之间所花费的时间,来计算传感器和物体之间的距离,并且根据距离提示是否有物体靠近。不但适用于倒车报警,也特别适用于需要知道远离物体或障碍物的机器人,例如墙壁或不应撞击的家具,为生活提供便利。
二、 工作原理
       超声波传感器模块上面通常有两个超声波元器件,一个用于发射,一个用于接收。电路板上有四个引脚: VCCQ、GND、 Trig (触发) ,Echo (回应)。工作电压与电流: 5V,15mA。感应距离: 2~400cm。感测角度:不小于15度。被测物体的面积不要小于50平方厘米并且尽量平整,具备温度补偿电路。
三、设计思路
1、硬件部分
学校和迪文公司提供了课题所需的模块,通过查找各模块的功能、参数等,将各个模块连接成系统。将HC-SR04超声波传感器的四个引脚分别连接焊接或连接到迪文屏背面电路接口上。
2、软件部分
首先,需要了解HC-SR04超声波传感器的工作原理,写出HC-SR04超声波传感器发出超声波的驱动程序。然后,在程序上,根据迪文屏输入与输出超声波的时间间隔,计算出传感器与障碍物之间的距离,并实时地在屏幕上显示读数。
3、GUI的设计
在美术上,仅仅采用了ps进行设计,使界面简洁实用。设计了报警弹窗界面,但在实际检测时,屏幕读数到达预设值后并没有出现弹窗报警。程序还需要进一步优化。
操作演示:https://www.bilibili.com/video/B ... 314a68f158cb517dcbf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

39

主题

28

回帖

1124

积分

金牌会员

Rank: 6Rank: 6

积分
1124
发表于 2023-6-14 13:55:49 | 显示全部楼层
同学麻烦上传一下演示视频链接
回复

使用道具 举报

0

主题

57

回帖

719

积分

高级会员

Rank: 4

积分
719
QQ
发表于 2023-6-25 08:40:45 | 显示全部楼层
点赞先
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 01:43 , Processed in 0.056713 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表