×

AMG8833热像仪构建

消耗积分:0 | 格式:zip | 大小:0.24 MB | 2022-10-24

孙成红

分享资料个

描述

AMG8833 热像仪

基于 Panasonic 的 AMG8833 Grid-EYE 传感器,我通过将传感器模块连接到 Arduino Uno(4 线)构建了一个简单的热像仪。使用 VirtualPanel 作为显示和控制面板,很容易构建一个可用的相机。部分挑战是在内存和处理能力有限的 ATMega328(Uno,Nano)上进行这项工作。我想我成功了,尽管帧速率可能会更好。

相机控制概述。

pYYBAGNVjXuAPd1OAAPhwFNGtBE004.png
 

有关完整说明,请参阅:https ://github.com/JaapDanielse/AMG8833-Thermal-Camera/wiki/Reference

AMG8833 模块

AMG8833 Grid-EYE 是松下开发的低成本红外传感器阵列。为了与微控制器一起使用,它集成在一个带有电平转换器和电压调节器的模块中,允许 3 - 5v 电源和数据。

该传感器只有 64 (8x8) 像素,虽然数量不多,但足以进行实验,使用简单且价格便宜。我从 Aliexpress 以 25 美元左右的价格购买了我的模块 - Sparkfun 和 Adafruit 提供了类似的模块,尽管价格稍贵一些。

poYBAGNVjX2AAsaNAAAofoG4F_g935.jpg
 

该模块可以连接到 UNO 或 Nano(仅 4 根线)以检索温度图像数据。

AMG8833 库

在 Arduino IDE 库管理器中搜索,我找到了 3 个 AMG8833 库并随机选择了 Melopero。它有一些怪癖,但适用于这个项目。

虚拟面板

我的另一个项目是VirtualPanel VirtualPanel 设计为通用 UI,可与 Arduino IDE 编程的微控制器一起使用,以支持实验和原型设计。无需在 Windows 端进行任何编程。只需编写相对简单的 Arduino 代码即可。

所以我自然选择了 VirtualPanel 来实现这个摄像头。我对这个项目的部分打算是看看 VirtualPanel 是否可以处理这种类型的数据。

以 Melopero temperatureMatrix 示例为起点,我能够在不到一个小时的时间内创建一个基本的工作相机。在达到这一点之后,我(说实话)花了很多时间来完善和改进。

请参阅 VirtualPanel 项目页面: VirtualPanel,其中包括一个演练。

简单的构建

我从一个简单的 Uno 连接开始,但后来我构建了一个非常简单的单元,只有一个(fero)印刷板作为底盘(无外壳),这使它更容易处理。你可能会想到一个更强大、更方便的结构,但这对我来说已经足够了。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !