[项目]简易激光测距仪 精华

2020-9-19 21:46:53 [显示全部楼层]
查看: 1034|回复: 9

[项目] 简易激光测距仪

[复制链接]
本帖最后由 hnyzcj 于 2020-9-19 21:51 编辑

【项目起源】
        生活学习中我们常常会用量尺直接测定两点间距离,但是当所量距离大于尺长时 ,需先标定直线再分段测量,这样容易产生误差,当然你也可以使用更大量程的直尺来测量。于是针对上述误差、量程问题,我们就使用开源硬件掌控板+VL53L0X ToF激光测距传感器制作一个简易激光测距仪。

【项目展示】
图1.jpg
图1简易激光测距仪(启动)
图2.jpg
图2简易激光测距仪(测量)

【功能简介】
(1)距离测量:测量与被测物体的距离。
(2)模式切换:测距仪器有两种工作模式,分别为单次测量和多次测量。

【硬件材料】
序号
名称
数量
掌控
1
2
1
3
1
4
3.7v锂电池
1
5
拨码开关
1
6
螺丝
1
表1项目器材清单

【制作过程】
1.结构设计
此项目我们用LaserMaker设计了一个盒体的结构件,整体设计如下所示。
图片3.png
图3整体设计图
(1)前面板设计
图片4.png
图4前面板设计
前面板用于固定掌控板,同时安装固定按钮和拨码开关。
(2)侧面板设计
图片5.png
图5侧面板设计
后面板主要用于安装VL53L0X ToF激光测距传感器,以及为主控板烧录及供电接口。
2.相关设置
(1)编程环境部署
程序编写使用的是Mind+编程软件,此项目程序编写涉及到的硬件有掌控 、VL53L0X ToF激光测距传感器,因此在编写程序前先将这些拓展指令模块添加上。
第一步:添加掌控拓展指令集
鼠标点击拓展按钮,切换“主控板”页面,如下图6处,添加掌控板。
图片6.png
图6添加掌控板
第二步:添加VL53L0X ToF激光测距传感器
鼠标点击拓展按钮,切换“传感器”页面,如下图7,添加VL53L0X ToF。
图片7.png
图7添加VL53L0X ToF激光测距传感器
3.电路连线
为了降低成本,同时也为节省空间,此项目中没有使用到拓展板,而是直接从掌控的金手指处焊接引出端口,具体连线如下图8所示。
图8.jpg
图8电路连线
4.代码编写
(1)主程序:系统初始化,设置显示“firing”启动中,播放一段音乐。
图片9.png

图9初始化程序设置
(2)子函数单次:按下按钮一次执行低精度单次测量。
图片10.png
图10单次函数
(3)子函数多次次:按下按钮两次执行低精度连续测量。
图片11.png
图11多次函数
图片12.png
图12cal子函数


6.设备组装
第一步:用激光切割机切除下图13所示的结构件。
图13.jpg
图13激光切割百叶窗结构件
第二步:安装激光测距传感器,将其用螺丝固定在侧面板上如下图14所示。
图14.jpg
图14安装激光测距传感器
图15.jpg
图15激光传感器背面
第三步:安装按钮、掌控板、拨码开关。
用螺丝和螺母如下图所示垫高按钮对应的孔位如图16所示,再将按钮安装。
图16.jpg
图16垫高按钮对应孔位
图17.jpg
图17安装按钮
图18.jpg
图18安装掌控
图19.jpg
图19安装拨码开关
第四步:安装完成整体效果,如图20所示。
图20.jpg
图20安装后整体效果
7. 运行测试:对系统上电按下按钮分别使用单次测量和连续测量分别读取测量数据,并进行比较。

图21.jpg
图21运行测试——单次测量
图22.jpg
图22运行测试——连续测量
图23.jpg
图23运行测试——读取数据




汤果  高级技匠

发表于 2020-9-20 08:06:52

激光测距都好贵>_<
回复

使用道具 举报

rzyzzxw  版主

发表于 2020-9-20 13:40:43

作品赞
回复

使用道具 举报

DFS1w2cb8o8  中级技师

发表于 2020-9-21 21:55:34

本帖最后由 rzyzzxw 于 2020-9-22 11:44 编辑

厉害厉害





回复

使用道具 举报

rzyzzxw  版主

发表于 2020-9-22 11:43:35

漂亮漂亮
回复

使用道具 举报

Sev7nKarat克拉  初级技师

发表于 2020-9-23 15:55:34

简单易学
回复

使用道具 举报

佛系唐法官  中级技师

发表于 2020-9-23 22:12:45

赞一个
回复

使用道具 举报

txm派瑞深山锹  高级技师

发表于 2020-10-4 23:19:29

真是好活
回复

使用道具 举报

 初级技师

发表于 2020-10-6 15:29:19

赞一个
回复

使用道具 举报

digi_cow  高级技匠

发表于 2020-10-9 19:25:32

数学课直接可以用上
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail