项目简介
DIY-Thermocam固件是一个开源项目,主要用于控制DIY热成像相机。它基于Arduino平台开发,支持从SD卡加载和保存图像,具备实时模式、视频录制、校准、温度单位转换、图像和视频转换等功能。该项目旨在为开发者提供一套功能丰富且易于使用的固件,以便他们能基于Arduino平台快速构建自己的热成像相机。
项目的主要特性和功能
- 实时模式:可实时显示热成像,支持温度校准、温度单位转换以及颜色方案选择。
- 视频录制:能从SD卡录制视频,用户可设置视频录制的时间间隔。
- 图像保存和加载:支持从SD卡加载和保存BMP和JPEG格式的图像。
- 温度校准:为Lepton热成像传感器提供温度校准功能,将原始数据转换为实际绝对温度值。
- 图像和视频转换:支持将图像和视频转换为BMP格式,方便在屏幕上显示和保存。
- 内存管理:优化内存使用,确保在资源有限的嵌入式系统中稳定运行。
- 用户界面:提供基于触摸屏的用户界面,支持菜单选择和文件操作。
- 中断处理:处理触摸和按钮中断,根据用户操作执行相应操作。
安装使用步骤
- 硬件准备:准备好Arduino开发板、Lepton热成像传感器、触摸屏、SD卡等硬件。
- 环境配置:安装Arduino IDE,并完成相应开发环境的配置。
- 编译和上传:使用Arduino IDE打开项目,编译并将代码上传到Arduino开发板。
- 运行和测试:连接所有硬件,运行固件,并进行必要的测试和调整。
注意:使用前需仔细阅读项目文档和代码注释,了解具体的硬件连接方式和软件配置方法。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】