0门槛DIY一款非接触式红外测温4G远程采集器

311 阅读1分钟

1 实现功能介绍

基于低开发门槛的 FlexLua 的 DTU01 万能采集器和 ThinkRise 的 非接触式红外测温传感器实现非接触式测温,并将测量到的物体温度/环境温度/人体温度通过 4G Mqtt 发送给云服务器,以实现远程监测温度的功能。本方案应用场景举例如下:

  • 医疗领域:人体红外测温
  • 钢铁领域:钢包温度非接触式测量
  • 电力领域:开关柜/变压器排母铜排温度监测

0405a.jpg

2 上报云服务数据

DTU01 采集到温度数据后会转换成 Json 明文方式将数据通过 4G Mqtt 通信上报给云服务器,数据格式如下:

{"Dev":"TH","Data":{"AmbTemp":29.3, "ObjTemp":26.8, "BodyTemp":36.8},"Err":null}

注意:Json 数据中的温度类型包含了环境温度、物体温度、人体温度,我们可以根据被测量的物体类型选择我们所需要的温度类型

3 实现方法

详细实现方法和源代码在 FlexLUA 官网的 S000D 文档中可以找到,开发者只是要将源代码照搬复制粘贴放入 DTU01 采集中运行即可实现功能。

S000D 文档中不仅讲述了本文中提到的 4G 通信方式,还可实现 WiFi、LoRa、以太网的方式将温度数据上报给云服务器。开发者可根据实际应用场景选择一种通信方式实现,而不仅仅局限于本文中描述的 4G 的通信方式。

4 红外测温传感器温度精度指标

1712293108210.jpg