加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

窗户传感器,适用于窗户的mqtt

2021/02/24
549
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

ESP32监视房屋中的窗户并通过mqtt报告窗户是否打开或关闭。

该项目的主要目标:打开窗户时切勿离开公寓

我从安装在窗户侧面的簧片接触开关开始,该开关带有Atmel 328p和RFM69 433 Mhz芯片。一段时间后,我想到了直接在手柄上读取窗口状态的想法。433 Mhz也不可靠,我想切换到wifi。选择了ESP32-WROOM之后,我发现了全新的ESP32-S2。

该项目有两个印刷电路板。“传感器PCB安装在外壳中。该传感器PCB的厚度仅为0.6mm。这些传感器PCB仅配备三个Infineon TLE4913霍尔传感器

手柄的方形螺栓具有三个磁铁的嵌体:

如果手柄(方形螺栓)移动,则磁铁会越过三个霍尔传感器。TLE4913霍尔传感器具有一个漏极开路输出,该输出连接到控制器pcb。

控制器pcb有一个ESP32-S2-WROOM,三个LED显示窗口状态。如果传感器未识别出已知位置(例如,手柄在打开和关闭之间),则蓝色LED将亮起并通知用户。

控制器pcb也有一个分压器来检查电池。每次更改窗口时,都会测量电池电压并通过MQTT发送。

如果24小时内未使用窗户,ESP32-S2将会唤醒并通过MQTT发送电池电压和窗户状态,然后返回睡眠状态。

如果传感器在24小时内未报告,则此功能使您的家庭自动化软件可以通知您。

控制器pcb还配备了3.0伏的XC6220 LDO,目前我使用的是800mAh的LiPo。在深度睡眠状态下,设备消耗100 µA的电流

我的第一个传感器已连接到我的OpenHAB安装中。我在GitHub存储库中提供了配置示例。

  • window-handle-sensor-master.zip
    描述:资料库

相关推荐

电子产业图谱