【项目源起】
学校化学老师要参加省优质课比赛,其中设计了一个化学实验演示环节,其目的是让学生感受到化学反应中能量的变化和分布情况。于是他想请我帮忙设计一个热成像装置,能够以图形化的方式展示化学反应中能量的变化和分布情况,让能量可视化。于是就有了下面这个作品……

01.jpg (118.36 KB, 下载次数: 1)
2021-5-13 09:02 上传
【项目展示】
热成像装置具有两种显示模式:图形化显示模式(如图2)和数字矩阵显示模式(如图3)。

02.jpg (124.47 KB, 下载次数: 0)
2021-5-13 09:02 上传

03.jpg (129.92 KB, 下载次数: 0)
2021-5-13 09:02 上传
【功能简介】
(1)感测温度:通过非接触探测红外能量,并将其转换为电信号,进而将数据传到显示屏幕上。
(2)热能成像:将接收到的能量数据,以8*8像素色块的形式显示出来。
(3)模式切换:该系统有两种显示模式:分别为数字矩阵模式和图像模式,可以在两种模式之间进行切换。
【硬件材料】
我在网上查阅了很多有关 DIY的热成像装置,其中最经典的一项就是使用Arduino ESP32+AMG8833热成像模块制作的,具体地址如下所示http://ck.mfcad.com/diy/s157.html。在此次制作中,我们使用的硬件设备与上述地址中的有所不同,具体清单如下表1所示。
序号名称数量
1DFRduino uno R3-EDU1
2模拟角度传感器1
3AMG8833热成像模块1
41.44’TFT_LCD(ST7735)1
5模拟角度传感器1
6杜邦线1
77.4V锂电池及充电器
表1项目器材清单
其中AMG8833热成像模块具备分别率为 8X8,同时支持 arduino 或者树莓派,I2C 接口,供电为 3-5 伏,紧凑,尺寸小,容易集成。传感器可以测量的温度范围是 0-80 摄氏度,准确度为 2.5 摄氏度,可以从 7 米外到测到一个人,10hz 的刷新率,是做热成像时不错的选择。

04.jpg (189.54 KB, 下载次数: 0)
2021-5-13 09:02 上传
另外显示端我们使用的是1.44’TFT_LCD,总体来说这款显示屏,满足了基本的图形化显示需求,但从显示的分别率来说有些低,热成像显示时像素的颗粒感比较重。

05.jpg (182.77 KB, 下载次数: 0)
2021-5-13 09:02 上传

06.jpg (184.56 KB, 下载次数: 0)
2021-5-13 09:02 上传
【制作过程】1
1.结构设计
我们将本次作品结构的外形结构设计为一个相机(来自雷宇社区,我修改了部分结构,懒!),使用雷宇激光的LaserMaker绘制结构图。整个结构我们将其分为三个部分:镜头部分、机身部分和机身前后盖板。镜头部分用于放置AMG8833热成像模块,机身部分内置主控器和显示屏。
镜头部分:
本文介绍了一位作者为化学实验设计的简易热成像装置,利用Arduino ESP32和AMG8833热成像模块实现非接触温度感应和热能成像。装置有两种显示模式,具有8x8像素分辨率,可在1.44'TFT_LCD上显示温度变化。制作过程包括结构设计、电路连线、代码编写和设备组装,展示了化学反应中能量分布的可视化效果。
最低0.47元/天 解锁文章
513

被折叠的 条评论
为什么被折叠?



