×

洗衣机监视器MEGR 3171开源

消耗积分:0 | 格式:zip | 大小:1.53 MB | 2022-11-07

分享资料个

描述

项目目的

当循环完成时,我们的洗衣机不会以任何方式通知用户。这个 IOT 项目使用光敏电阻监控洗衣机的最终指示灯,并在灯熄灭时通知我们,表明循环已完成。

该项目是为 UNC Charlotte 的 MEGR 3171 测量和仪器简介而创建的。

Google 表格中的数据

除了在 GroupMe 上发送通知外,我们还使用 IFTTT 小程序将数据发送到 Google 表格。它收集每个周期完成的日期和时间。然后我们绘制每天的周期数,如下所示。这是查看实时数据的链接

pYYBAGNoe1qAMuY1AAAtR177aOY096.png
每天的实例数
 

设置

一台粒子氩气装置 (Argon 1) 位于洗衣机上方。一个光敏电阻放置在旋转指示灯上方并连接到 Argon 1,如连接图所示。Argon 2 位于厨房内。

poYBAGNoe2GAcc4AAAiEVbVZ9Nk728.jpg
设置:Argon 1,带有覆盖自旋指示灯的光敏电阻
 
pYYBAGNoe2WATkMtAAcbzo6kVxA636.jpg
安装在洗衣机上的光敏电阻
 

Argon 1 读取自旋灯的状态并发布“损坏”(灯熄灭)或“完整”(灯亮)。Argon 2 订阅 Argon 1 发布的事件。当 Argon 2 被通知灯的状态从开到关的变化时,它会发布“完成”。IFTTT 小程序配置为在看到 Argon 2 发布“完成”时发送 GroupMe 消息并将数据记录到 Google 表格。

Argon 1 订阅 Argon 2。当 Argon 1 收到“完成”事件以指示数据已通过 Argon 2 和 IFTTT 发送并且对于站在洗衣房中的任何人来说循环已完成时,它会点亮板载 LED(因为最后一个指示灯现在被部分覆盖)。这样就实现了双向通信。

两种氩气的图片:

pYYBAGNoe2uAcqzuAA369EtIac4524.jpg
氩 1 关闭
 
poYBAGNoe3SADOoAABABNKMsfBU417.jpg
氩气 2 关闭
 

下图显示了每个组件之间的通信。

poYBAGNoe3eALCPPAAB9RNMRd0I538.png
项目概况
 

注意:我们使用 Wed IDE“使用光敏电阻或光敏晶体管发布和订阅”教程作为我们代码的基础,并根据需要进行了修改。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !