Xbee3 Micropython 与安费诺 T9602 温湿度传感器

介绍

本文详细介绍了如何将安费诺的 Telaire T9602-3-D-1 温湿度传感器与 Digi 的 XBee3 智能 Zigbee 无线模块进行接口。该项目使用 T9602 传感器通过 I2C 连接到 Digi 的 Xbee 3 Zigbee 无线模块,该模块安装在他们的 Grove 开发板上。在 Xbee3 上运行的 Micropython 脚本读取活动的 I2C 地址,并与 T9602 传感器通信以读取温度和湿度,并通过无线方式发送到 Zigbee 协调器。

硬件要求

供应商文档

硬件设置

Amphenol T9602 传感器

安费诺的 T9602 湿度传感器具有防水功能(IP 67 等级),并提供 I2C 数字或 PDM(脉冲密度调制)输出。它基于 Telaire ChipCap2 温湿度传感器,完全校准并具有温度补偿功能。本项目使用 T9602-3-D-1 版本,该版本带有 1 米长的线缆,末端为 JST EHR-4 连接器,并提供 3.3V I2C 数字输出。使用 Grove 连接器跳线线缆将 T9602 传感器与 Xbee SMT Grove 板进行接口,如下图所示。有关 Digi-Key Scheme-it® 项目和 BOM,请参见链接

Xbee SMT Grove

Digi 的 Xbee SMT Grove 板是一个开发平台,允许使用多种 SMT 形式的 Xbee 无线模块。各种 Xbee 信号,包括 I2C,被路由到板上的八个 Grove 连接器,以便轻松连接到外部设备。

示例代码

在连接到 T9602-3-D-1 温湿度传感器的 Xbee 3 Zigbee 无线模块上运行的 MicroPython 代码。示例代码扫描 I2C 总线并打印活动地址,读取温度和湿度,并在连续循环中发送到 Zigbee 协调器。

安费诺 T9602 I2C 版本传感器测量过程

详细的I2C接口说明和信息可在Telaire ChipCap2 | 湿度和温度传感器 - 应用指南中找到: