android热成像模块,Arduino制作简易热成像装置

本文介绍了一位作者为化学实验设计的简易热成像装置,利用Arduino ESP32和AMG8833热成像模块实现非接触温度感应和热能成像。装置有两种显示模式,具有8x8像素分辨率,可在1.44'TFT_LCD上显示温度变化。制作过程包括结构设计、电路连线、代码编写和设备组装,展示了化学反应中能量分布的可视化效果。
摘要由CSDN通过智能技术生成

【项目源起】

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

4250596c838e3cbbcb1de4a7a230b4cb.gif

01.jpg (118.36 KB, 下载次数: 1)

2021-5-13 09:02 上传

【项目展示】

热成像装置具有两种显示模式:图形化显示模式(如图2)和数字矩阵显示模式(如图3)。

4250596c838e3cbbcb1de4a7a230b4cb.gif

02.jpg (124.47 KB, 下载次数: 0)

2021-5-13 09:02 上传

4250596c838e3cbbcb1de4a7a230b4cb.gif

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 的刷新率,是做热成像时不错的选择。

4250596c838e3cbbcb1de4a7a230b4cb.gif

04.jpg (189.54 KB, 下载次数: 0)

2021-5-13 09:02 上传

另外显示端我们使用的是1.44’TFT_LCD,总体来说这款显示屏,满足了基本的图形化显示需求,但从显示的分别率来说有些低,热成像显示时像素的颗粒感比较重。

4250596c838e3cbbcb1de4a7a230b4cb.gif

05.jpg (182.77 KB, 下载次数: 0)

2021-5-13 09:02 上传

4250596c838e3cbbcb1de4a7a230b4cb.gif

06.jpg (184.56 KB, 下载次数: 0)

2021-5-13 09:02 上传

【制作过程】1

1.结构设计

我们将本次作品结构的外形结构设计为一个相机(来自雷宇社区,我修改了部分结构,懒!),使用雷宇激光的LaserMaker绘制结构图。整个结构我们将其分为三个部分:镜头部分、机身部分和机身前后盖板。镜头部分用于放置AMG8833热成像模块,机身部分内置主控器和显示屏。

镜头部分:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值