项目简介
本项目是基于ESP32微控制器和MLX90640红外热成像传感器构建的热成像系统。借助PlatformIO在VScode环境下开发,可实时读取红外热成像数据,并在1.8英寸TFT屏幕上显示。同时,支持LVGL图形库,能提供更丰富的用户界面与交互体验。
项目的主要特性和功能
- 利用ESP32微控制器读取MLX90640红外热成像传感器的数据。
- 在1.8英寸TFT屏幕上实时显示热成像数据。
- 具备温度标注功能,可显示最高和最低温度并标注其位置。
- 支持可选使用LVGL图形库,以提供更丰富的用户界面和交互体验。
安装使用步骤
步骤一:准备硬件
确保拥有以下硬件组件: - ESP32开发板 - MLX90640红外热成像传感器 - 1.8英寸TFT显示屏 - 其他必要的硬件连接设备(如杜邦线等)
步骤二:下载和安装必要的软件库
在项目目录中创建一个名为lib
的文件夹。
步骤三:配置项目环境
- 打开VScode,安装PlatformIO插件。
- 配置项目环境,确保所有依赖库都已正确安装。
步骤四:上传和运行代码
- 将代码上传至ESP32开发板。
- 确保所有硬件连接正确无误后,开启电源运行项目。
- 项目将自动从MLX90640读取热成像数据并在TFT屏幕上显示。若配置了LVGL,还能享受丰富的交互体验。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】