用 Lua 低代码的方式开发硬件,仅需复制粘贴代码即可实现本采集装置,如果稍微具备一些编程能力还可创造更丰富的功能。
本装置的实现是基于一款 I2C 接口的红外非接触式测温传感器(W-TRS-5.5D)和FlexLua 的 DUT01万能采集器(内置 LoRa 通信模块)。
基于 DTU01 万能采集器实现采集 I2C 接口的 非接触式红外测温传感器数据,并将采集到的传感器数据以 Json 字符串的形式通过可选的 4G/WiFi/以太网/LoRa 其中一种方式发送给网关或云服务器。在需要电池供电的场景下,还可通过给 DTU01 增加低功耗模块以实现周期性休眠采集,休眠电流可低至 3uA 以内,以实现在电池供电场景下的几个月甚至几年的周期性长期采集。
这里的源代码用来展示采集器采集传感器数据的核心过程,完整的源代码可以在 FlexLua 官网的 S000D 文档里找到。
上一篇:Acrel-2000TA
下一篇:AI-88-宇电多通道温度