小安派BW21-CBV-Kit入门教程之读取VL53L0X红外测距传感器数据

描述

作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。

BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别等。

这次小安给大家带来读取 VL53L0X 红外测距传感器数据:

用料

BW21-CBV-Kitx 1

VL53L0X 红外测距 x 1

示例

简介

本示例将说明如何获取 VL53L0X 红外传感器的值并将其传递给 BW21-CBV-Ki 。 VL53L0X 距离传感器是一款基于意法半导体 VL53L0X 的(ToF)测距模块,其精确测距可达 2 米,可通过 I2C 接口控制,功耗相当低。

本指南将同样适用于这两个示例:

 

Continuous.ino
Single.ino

 

实现流程

如下图所示,将 VL53L0X 红外传感器连接到电路板的 I2C_SDA 和 I2C_SCL。

传感器

在 "文件"->"示例"->"AmebaWire"->"VL53L0X"->"Continuous"或 "Single"中打开示例。

传感器

如果您想从 VL53L0X 传感器获得单次测距结果,请选择 ""Single"。 传感器可选择配置不同的测距曲线,以便在特定应用中获得更好的性能。

对于这两个示例,串行监视器都将输出量程测量值,如下图所示。 如果 2 米范围内没有物体,则会输出 8190。

传感器

代码参考

[1] Pololu 的 VL53L0X 库和示例:

https://github.com/pololu/vl53l0x-arduino

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分