码迷,mamicode.com
首页 > 其他好文 > 详细

stm32+VL53L0x-激光测距实验工程(工程还在完善需要的话在下方评论处留下邮箱)

时间:2020-02-20 13:40:25      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:方式   来源   stm32   过程   连接   mic   技术   lcd   测距   

最近疫情严重大家注意身体啊

好几天没有更新博客了,前几天刚刚收到的快递隔离了3-4天我才敢带上手套开箱

先来玩一下这个VL53L0X这个是2m内测距的模块

还有一个VL53L1X是4m内测距的没有买,现在也不敢买,之后再来记录

好了,我买的模块就是下图这种

技术图片

 

连接方式:

SCL --- PA3

SDA --- PA2

VCC --- 3.3V

GND --- GND

GPIO1 --- 浮空

XSHUT --- PA5(这个其实是使能,0关闭,1启动)

 

先说一下工程的来源,这个模块还真不好调试,官方的API太多没有注释,恰好正点原子有这个模块的例程

那么我就修改移植了一下原子哥的例程来自己调试用

 

先说一下修改了什么东西

1、去掉了LCD、LED和24C02的代码

2、将校准过程改成了参考校准,这样就不用使用24C02,也不用进行校准了

 

给大家看一下串口助手显示的效果图

技术图片

 

 再给大家看看当模块显示过远无法测量的时候显示

技术图片

 

 

 在说说显示还在完善的内容:

主要是这个激光测距有三种模式    在主函数中   u8 mode=1; //mode: 0:默认;1:高精度;2:长距离

我选择的是高精度,想要知道具体内容的小伙伴可以查查datasheet有解释

但是就是这个高精度误差也有33mm左右,选择默认和长距离都是差不多的误差

可能还要加入什么去噪之类的算法才能准确,现在还在修改完善

 

继续加油吧

技术图片

 

 

stm32+VL53L0x-激光测距实验工程(工程还在完善需要的话在下方评论处留下邮箱)

标签:方式   来源   stm32   过程   连接   mic   技术   lcd   测距   

原文地址:https://www.cnblogs.com/hjf-log/p/stm32-VL53L01.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!