标题:
单片机VL53L0X激光测距程序,oled显示,单位mm,亲测最小距离50mm
[打印本页]
作者:
我还行
时间:
2019-8-5 08:58
标题:
单片机VL53L0X激光测距程序,oled显示,单位mm,亲测最小距离50mm
VL53L0X激光测距,oled显示,单位mm,亲测最小距离50mm,下载后可直接使用,看现象
单片机源程序如下:
#include "VL53L0X.h"
void vl53l0x_send(uchar reg,uchar dat)
{
I2C_Start();
I2C_SendByte(address);
I2C_SendByte(reg);
I2C_SendByte(dat);
I2C_Stop();
}
uchar vl53l0x_read(uchar reg)
{
unsigned char num;
I2C_Start();
I2C_SendByte(address); //发送写器件地址
I2C_SendByte(reg); //发送要读取的地址
I2C_Stop();
I2C_Start();
I2C_SendByte(address+1); //发送读器件地址
num=I2C_ReadByte(); //读取数据
I2C_Stop();
return num;
}
short makeuint16(int lsb, int msb)
{
return ((msb & 0xFF) << 8) | (lsb & 0xFF);
}
//unsigned short VL53L0X_decode_vcsel_period(short vcsel_period_reg)
//{
// // Converts the encoded VCSEL period register value into the real
// // period in PLL clocks
// unsigned short vcsel_period_pclks = (vcsel_period_reg + 1) << 1;
// return vcsel_period_pclks;
//}
复制代码
所有资料51hei提供下载:
VL530X0L激光测距.zip
(108.63 KB, 下载次数: 395)
2019-8-5 08:58 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
zhangshen
时间:
2019-8-28 00:55
你的程序我已下载测试过,还可以,测试距离超过50厘米,显示距离数值不稳定,请问如何让数值超过50厘米以上不读出数值?
作者:
shenyuqiu
时间:
2019-8-28 10:12
是50CM还是50mm?
作者:
zhangshen
时间:
2019-8-28 21:14
50厘米=50CM
作者:
gzwgzw
时间:
2020-3-17 20:05
能不能指导指导
作者:
陈工_人士
时间:
2020-6-30 14:22
你的代码有效果,谢谢
作者:
fdsa23
时间:
2020-8-2 09:44
请问楼主距离数据的地址是多少?
作者:
cpu小白白
时间:
2020-9-27 10:26
这是什么芯片
作者:
prodragon
时间:
2021-3-26 14:15
代码有问题吧,我无论如此改,或重写,均报错
作者:
prodragon
时间:
2021-3-28 11:31
本帖最后由 prodragon 于 2021-3-28 11:56 编辑
历经多次尝试、修改,这个程序包1.C文件中距离语句:
dist = makeuint16(gbuf[11], gbuf[10]);
测试结果是 dist = gbuf[11] + 254 x gbuf[10]
在1.2M左右距离有效,距离越远误差越大,常规误差在 1-2CM
学识有限,如有表述错误,还望指正,勿喷。在此附上此芯片的中文手册:
ATK-VL53L0X激光测距模块用户手册_V1.0.pdf
(686.86 KB, 下载次数: 67)
2021-3-28 11:55 上传
点击文件名下载附件
中文手册
下载积分: 黑币 -5
作者:
冯666
时间:
2021-8-15 19:43
zhangshen 发表于 2019-8-28 00:55
你的程序我已下载测试过,还可以,测试距离超过50厘米,显示距离数值不稳定,请问如何让数值超过50厘米以上 ...
您好,请问,用的显示器是哪个,怎么接
作者:
chris_yang
时间:
2023-6-12 14:07
老师,是否有原理图,图片,这样,更方便实物对照
作者:
tiny44
时间:
2023-6-28 15:43
我来试试这个驱动
作者:
manajerjzq
时间:
2023-7-17 10:00
老师还有没有校准和这个传感器的设置之类的程式分享?
作者:
15699183053
时间:
2023-7-23 11:38
我来试试这个驱动
作者:
chy137
时间:
2023-8-22 11:03
为啥我用不了你的测量程序
作者:
lemou
时间:
2023-11-21 11:20
谢谢,我来试试这个驱动
作者:
o_oo
时间:
2024-10-30 19:36
pdf中文描述太少了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1