MLX90640 热成像方案 STM32F103C8T6 驱动程序 IIC
简介
本仓库提供了一个基于STM32F103C8T6微控制器的MLX90640热成像模块的驱动程序,通过IIC接口实现数据通信。该方案适用于需要进行非接触式温度检测的应用场景。
硬件设置
- 购买测温模块:请访问淘宝链接购买所需的测温模块。
- 硬件连接:
- 电源连接:
- 电脑USB转串口线 -> STM32F103C8T6模块 -> MLX90640测温模块
- USB口红 -> 5V -> 5V
- 黑线 -> GND -> GND
- 信号连接:
- 绿线 -> A9
- 白线 -> A10
- B6 -> SDA
- B7 -> SCL
- 调试连接:
- USB口 -> ST_LINK
- 3V3 -> SWIO
- SWCLK -> GND
- PS接地
- 电源连接:
软件设置
- 安装开发环境:在电脑上安装MDK Keil软件及STM32相关支持文件。
- 运行热力图软件:下载并运行热力图软件,观察是否输出图像数据。热力图软件下载链接:CSDN下载
调试与测试
- 如果热力图软件没有输出图像数据,请尝试调换SDA和SCL,或者调换RXD和TXD重新测试。
注意事项
- 确保所有硬件连接正确无误。
- 在调试过程中,注意检查电源和信号线的连接是否稳定。
贡献
欢迎大家贡献代码和提出改进建议,共同完善这个项目。
许可证
本项目采用MIT许可证,详情请参阅LICENSE文件。