发布时间:2023-05-14 18:51:08 人气:
如何自制热红外线成像仪:完整制作指南
热红外线成像仪未来已来,这种技术不再仅属于间谍或专业人士。现在,您也可以简单地制作自己的热红外线成像仪。
这篇文章将向您展示如何以最小的预算和最简单的材料制作一个简单的热红外线成像仪。首先,让我们看一下材料清单:
材料:
- MLX90614 热红外线传感器(价格约为10美元) - 光学透镜(可以从旧手电筒中获取) - Arduino Nano或类似的微控制器(价格约为5美元)
制作过程:
第1步:获取MLX90614传感器
MLX90614是一种非接触式红外温度传感器,适合温度从 -70℃ 到 +380℃ 的测量。
您可以通过互联网购买MLX90614。一旦您拥有了它,将其插入Arduino Nano板上,并将其连接到3.3V电源引脚、SDA 和 SCL 引脚。
第2步:获取光学透镜
您可以从旧手电筒和其他设备中找到光学透镜。
手电筒镜头通常比普通透镜要大,因此它们更适合用于热成像仪。找到一个大的镜头,热敏传感器可以放在它一侧,镜头可以放在另一侧。
第3步:制作你的成像仪组件
准备一个小盒子,将热敏传感器固定在盒子一个角上。将透镜固定在另一个角上。
在盒子的第三个角上加一个螺钉,您可以将螺钉上的小电机与可编程板连接起来。根据您的需要,您可以使用手机应用程序或其他应用程序来控制小电机的转速。
第4步:编写代码
现在,我们需要编写代码来控制传感器,读取温度和数据,并输出成热像。这是一个简单的代码示例,可以为您提供一个好的开始:
#include
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() { Serial.begin(9600); mlx.begin(); }
void loop() { Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC()); Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C"); Serial.println();
delay(500); }
第5步:调试您的制作
现在,您已经制作了自己的热红外线成像仪,您需要测试它是否可以准确捕捉热敏图像。您可以使用一些热源,例如人体、灯泡、热水时测试您的热成像仪。
请确保您保留了正确的连接和放置热敏传感器。
现在,您已经制作了自己的热红外线成像仪!您可以在附带的应用程序或其他支持热成像的软件上查看您的成像结果。
TAG标签:成像仪 红外线 DIY