项目简介
本项目是一个基于ESP32和MLX90640红外传感器的热像仪系统,采用M5Stack Core作为硬件平台,可将红外数据转换为可视图像,旨在创建一个便携、实时且高刷新率的热成像系统。
项目的主要特性和功能
- 实时热像图显示:刷新率可达3 - 4Hz,能实时显示热像图。
- 温度数据存储:可将温度数据实时存储到SD卡。
- 多种温度显示模式:支持多种插值算法和热图显示模式。
- 发射率设置:可调节发射率,以适配不同材料。
- 操作界面:操作界面简单易用,可通过按钮调节温度范围和发射率。
安装使用步骤
前提条件
- 已安装Arduino IDE或M5Stack开发环境。
- 已安装必要的库文件(如ESP32和MLX90640的库)。
步骤
- 导入代码:将代码导入Arduino IDE或M5Stack开发环境。
- 连接硬件:连接ESP32板、MLX90640传感器、SD卡模块等硬件设备。
- 配置开发环境:在开发环境中选择正确的板型和端口。
- 编译并烧录代码:编译代码并将其烧录到ESP32板上。
- 操作热像仪:通过M5Stack显示屏操作热像仪,或使用外部显示器查看热像图。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】