亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

无线红外温度扫描仪

组件和用品

Arduino Nano R3
× 1
9V 电池(通用)
× 1
9V 电池夹
× 1
接线端子
× 1
翘板开关,不发光
× 1
通用印刷电路板
× 1
一些绞合线
× 1
针头母
× 1

必要的工具和机器

烙铁(通用)
焊锡丝,无铅

应用和在线服务

Arduino IDE
应用无线红外温度扫描仪加上 ULTRA

关于这个项目

无线红外温度扫描仪

engrpandaece PH

商用热红外枪是一种非接触式额头红外温度计,旨在通过将温度计对准额头等面部区域,对人群进行简单、方便和准确的初始发热筛查。为了测量这样的人,你需要靠近目标,可能会导致被感染..

该设备的目的是远程无线扫描和查看温度。在进入建筑物之前负责测量温度的人不会被感染,并且可以做更多的任务,而不是站在附近测量其他人。 “少接触,多做。”

本设备使用HC06蓝牙模块,范围可达9米。

此外,商用热风枪价格昂贵,为了替代,我制作了一个 DIY 低预算版本。

接线(面包板Fritzing)

MLX 90614 使用 I2C 通信

Arduino Nano -------- MLX90614

3.3V ------------------------输入电压

地线 ---------------地线

A5 --------------------------SCL

A4 --------------------------SDA

Arduino Nano -----------HC06 BT 模块

D0(Tx) ----------------------RXD

D1(Rx) ----------------------TXD

地线------------------------地线

5V ---------------------------VCC

下载库 MLX90614 adafruit 库,打开 Arduino IDE 和菜单工具 --> 管理库 --> 搜索 MLX90614。并点击 Adafruit MLX90614 库 (下载最新的)然后在库管理器中点击安装。

测试传感器

要测试 mlx90614 传感器,请打开 Arduino IDE,单击文件 --> 示例 --> Adafruit MLX90614 库 --> mlxtest。

然后上传并查看串行监视器。您可以在摄氏度和华氏度中查看环境温度和物体温度。

环境温度也称为室温。物体温度是检测到的任何近距离物体或身体(最多 5 厘米)。

  • MLX90614 温度传感器规格-工作电压:3.6V 至 5V(提供 3V 和 5V 版本)-电源电流:1.5mA。-物体温度范围:-70°C 至 382.2°C。-环境温度范围:- 40°C 至 125°C.-精度:0.02°C.-视场:80°-物体与传感器之间的距离:2cm-5cm(大约)

在 PCB 中制作电路

示意图布局

这是完整的示意图。

开始焊接

这仍然是我的原型,所以我使用了女性引脚接头,所以我可以稍后更改、修改或移除,但如果需要,您可以直接焊接零件。

如果您有一台多功能测试仪,最好在测试和通电之前测试焊接连接。

上传程序

注意: 上传程序前断开蓝牙连接TX和RX,否则您的代码将无法上传。

/*********************************************** ********
这是 MLX90614 温度传感器的库示例

专门设计用于
adafruit 商店中的 MLX90614 传感器
----> https://www.adafruit.com/products/1747 3V 版
----> https://www.adafruit.com/products/1748 5V 版

这些传感器使用 I2C 进行通信,需要 2 个引脚来
接口
Adafruit 投入时间和资源提供此开源代码,
请购买支持 Adafruit 和开源硬件
来自 Adafruit 的产品!

由 Limor Fried/Ladyada 为 Adafruit Industries 撰写。
BSD 许可,以上所有文字都必须包含在任何重新分发中
****** **************************************************/

#include
#include

Adafruit_MLX90614 mlx =Adafruit_MLX90614();

void setup() {
Serial.begin(9600);

序列号。 out.println("Adafruit MLX90614 测试");

mlx.begin();
}

void loop() {
Serial.print(mlx .readAmbientTempC());
Serial.print("|");
Serial.print(mlx.readObjectTempC());
Serial.print("|");
延迟(1000);
}

安装应用程序

https://play.google.com/store/apps/details?id=com.irscanner.panda&hl=en_US

设置应用程序

  • 找到您的蓝牙并配对。 BT 的默认密码为 1234 或 0000
  • 打开应用,选择您的蓝牙并点击连接。

您现在已连接并显示您的温度数据。

人体温度读数是

正常:34.8°C - 37.3°C

高温:37.4°C - 38°C

发烧:38.1°C - 42.9°C

可选

  • 要更改蓝牙 SSID 和密码,这是我的代码:https://github.com/engrpanda/Arduino-Bluetooth-Controller/blob/master/AT_COMMANDS/AT_COMMANDS.ino

无线红外温度扫描仪视频测试

接触免费的未来计划/升级/应用

  • 配备自动门锁系统。除非您的体温正常,否则门不会打开。
  • 配备面部识别功能。识别用户并保存您的数据以进行联系人追踪。

代码

  • 完整代码
完整代码C/C++
/**************************************************** ***** 这是 MLX90614 温度传感器的库示例,专门设计用于 adafruit 商店中的 MLX90614 传感器----> https://www.adafruit.com/products/1747 3V 版本 --- -> https://www.adafruit.com/products/1748 5V 版本 这些传感器使用 I2C 进行通信,需要 2 个引脚来接口 Adafruit 投入时间和资源提供此开源代码,请通过以下方式支持 Adafruit 和开源硬件从 Adafruit 购买产品!由 Limor Fried/Ladyada 为 Adafruit Industries 撰写。 BSD 许可证,以上所有文本必须包含在任何重新分发中 **************************************** **************/#include #include Adafruit_MLX90614 mlx =Adafruit_MLX90614();void setup() { Serial.begin(9600); Serial.println("Adafruit MLX90614 测试"); mlx.begin();}void loop() { Serial.print(mlx.readAmbientTempC()); Serial.print("|"); Serial.print(mlx.readObjectTempC()); Serial.print("|");延迟(1000);}

制造工艺

  1. 热电
  2. 热电偶
  3. 电阻温度系数
  4. CAT 扫描仪
  5. 条码扫描仪
  6. 温度计
  7. 温控风扇
  8. Raspberry Pi 上的温度监控
  9. 使用 Raspberry Pi 监测温度
  10. Raspberry Pi 温度传感器
  11. AuGe12