HS-S82-L 激光测距传感器

HS-S82-L 激光测距传感器

1、介绍

激光测距传感器是一种以激光为探测光源,基于光学测距原理实现目标距离精准测量的光电传感设备,兼具高精度、高响应、非接触式测量的核心优势,利用激光的高方向性、高单色性、高亮度特性,通过发射激光束至被测目标,接收目标反射的激光信号,再依据飞行时间法、三角测距法、相位法等核心原理,将光信号转化为电信号并经内部算法运算,快速输出目标的距离数值,测量结果可直接以数字信号传输,适配各类控制系统与终端设备。注意:不要对着人的眼睛.


2、原理图

激光测距传感器-HS-S82-L 原理图 点击查看


3、模块参数

引脚名称

描述

G

GND(电源输入负极)

V

VCC(电源输入正极)

SDA

数据引脚

SCL

时钟引脚

  • 供电电压: 3.3V-5V

  • 连接方式:PH2.0 4P端子线

  • 安装方式:乐高搭建


4、电路板尺寸

HS-S82-L 激光测距传感器

5、Arduino IDE示例程序

注意:程序上传时如果提示库文件报错,请先导入库文件!
Arduino IDE 库文件下载及导入教程:
点击查看

示例程序(UNO开发板):

#include "YFRobot_VL53L0X.h"

YFRobot_VL53L0X vl53l0x;

void setup(){
  vl53l0x.begin();
  Serial.begin(9600);
}

void loop(){
  vl53l0x.setMode(vl53l0x.High, vl53l0x.Continuous);
  Serial.println(vl53l0x.getDistance());

}

6、ESP32 Python 示例(适用于Mixly IDE /米思齐)

开发板选择 Python ESP32 【ESP32 Generic(4MB)】切换为代码模式上传

注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:
点击查看

示例程序(ESP32-Python):

待更新...

7、米思齐 Mixly 示例程序(图形化语言)

示例程序(UNO开发板):点击下载
注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE Arduino库文件下载及导入教程:点击查看

HS-S82-L 激光测距传感器

示例程序(ESP32开发板):点击下载
注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:
点击查看

图片待更新...


8、测试环境搭建

Arduino UNO 测试环境搭建

准备配件:

  • UNO-R3 开发板 *1

  • UNO-R3 EXP 扩展板 *1

  • USB type-c 数据线 *1

  • HS-S82-L 激光测距传感器*1

  • PH2.0 4P双头端子线 *1

电路接线图:

HS-S82-L 激光测距传感器

ESP32 测试环境搭建

准备配件:待更新...

电路接线图:待更新...


9、视频教程

Arduino UNO视频教程点击查看

ESP32 Python视频教程:点击查看


10、测试结果

Arduino UNO 测试结果:

上传代码后根据串口打印的数值来判断距离。

HS-S82-L 激光测距传感器