
收到53L8A1有几天了,周末要好好学习这款TOF传感器套件。通过官网和传感器手册了解,VL53L8CX是一款8x8多区ToF测距传感器,在降低功耗的同时提高了环境光下的性能。该传感器基于意法半导体的FlightSense技术,可在400 cm(65°对角线视场)进行精确测距。其套件的基板是NUCLEO-STM32F401RE,延续了设计的可扩展性,通过选择各种性能,功耗和功能组和尝试新理念并构建原型。 官方提供了充分的视频展示资源和学习资源,基本的测距,手势识别和SPD等,能够应用到实际的产品中,还是挺有扩展性的。整体上电如图1所示: ![]() 图1 考虑先从简单的测距学起,官方提供了学习例程en.X-CUBE-TOF1。俗话说,千里之行始于足下,先从SimpleRanging开始。 读code的过程中,发现计算好结果以后,通过串口终端显示,考虑到终端兼容性,将波特率由460800修改为115200,如图2所示: ![]() 图2 串口中断选择Tera Term 5,设置好终端以后,源程序其他地方暂时不需要修改,直接编译,debug,效果如图3所示: ![]() 图3 找块硬挡板,上下活动,可以观察到终端数据的变化(终端格式没调好),如图4: 图4 还有一个好玩的事情,TOF传感器红外光线波长是940nm,人眼是看不到了,但是手机镜头是可以看到的,仔细看图1就可以看到光线。 |