
迷你热成像仪【触屏+树莓派RP2040+MLX90640】
简介
RP2040双核MCU + ST7789屏幕(240 * 280)物理分辨率 + CST816T 触摸IC + MLX90640热成像传感器
简介:RP2040双核MCU + ST7789屏幕(240 * 280)物理分辨率 + CST816T 触摸IC + MLX90640热成像传感器开源协议
:GPL 3.0
描述
主控芯片使用很受欢迎的 树莓派RP204, 榨干双核性能,流畅到飞起来。
支持pico-SDK,Arduino,Micropython等多种开发方式!
探头既可支持长焦的BAB款,也支持广角的BAA款,按需选择元件~
基础热成像功能的代码工程在 github开源。
新推出lvgl专业版固件!
附件中 dec_pro.uf2 即为专业固件,提供多彩映射,参数调整,lvgl 流畅界面等功能~
需要的小伙伴加群找群主获取激活码(不需要pro固件也可以正常使用!下载 thermal_app.ino.uf2 即可 ) ~~
pico_flappybird.ino.uf2 是一个小游戏,希望大家喜欢
特性:
- RP2040双核MCU + ST7789屏幕(240 * 280)物理分辨率 + CST816T 触摸IC + MLX90640热成像传感器
- 引出了UART1,以及 SWD 调试接口,更适合开发学习!
- 程序开源,并提供可直接烧录的固件
- 可连接上位机图传,提供上位机图传程序(源码开源 + 可直接运行的 .exe
- 移植了lvgl,解锁桌面时钟,智能手表等更多玩法!
- 全局卡尔曼滤波,加适配外壳
- 本机可存储100张历史图片
下图左边为BAB长焦镜头,右边为BAA短焦镜头。项目对两种镜头都兼容。

2048解压小游戏
提供多种伪彩色替换方案

流畅可爱的用户界面。

本机支持100张图像的增删

提供功能强大的上位机,可以记录温度随时间的变化数据,解锁科学测量仪表的用途!非接触地测量被测物体的温度变化。

下图展示了我录制的加热台的升温曲线
建议焊接顺序:
1.除屏幕排座、热成像传感器外所有芯片和阻容,usb母座,rp2040芯片(焊接后最好把bat,3.3焊盘都对地打一遍,避免短路)
2.打开开关,按住BOOTSEL (DOWN) 的同时插上电脑,如果跳出一个U盘,则说明焊接OK,芯片正常工作。将固件“***.uf2”复制到这个U盘中即可完成程序烧录。
3.焊接屏幕排线,热成像探头,电池,正常上电使用即可。
焊接参考图:

软件用法:
按下UP按钮可以拍照
按住UP按钮切换渲染模式(RAW像素模式 / 双线性插值模式)
触摸屏点击可设置测温点
按下DOWN按钮清空测温点
触摸屏上下滑动可调节显示亮度
鸣谢:
https://github.com/mike-rankin/ESP32-S3_MLX90640_Thermal
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。



评论