MLX90632 是一款微型 SMD 温度计 IC,可实现高精度非接触式温度测量,在热特性动态变化的环境以及空间受限的情况下作用尤为显著。
使用 MLX90632 软件包需要在 RT-Thread 的包管理中选中它,具体路径如下:
RT-Thread online packages --->
peripheral libraries and drivers --->
sensors drivers --->
[*] mlx90632: a mlx90632 package for rt-thread.package
[*] Enable mlx90632 example
Version (latest) --->
Version:软件包版本选择
刚才的menuconfig默认创建了一个使用例子,编译下载后,使用msh命令行可以打印出当前的被测温度。具体使用方式清参考 example_mlx90632.c
[I/I2C] I2C bus [i2c1] registered
\ | /
- RT - Thread Operating System
/ | \ 4.0.3 build Jul 22 2020
2006 - 2020 Copyright by rt-thread team
[I/sensor] rt_sensor init success
temp:297
msh >temp:297
temp:297
temp:297
temp:321
temp:323