文件名称:HomeKeeper:[CIS 542] Java、Python、Arduino C
文件大小:35.95MB
文件格式:ZIP
更新时间:2024-07-18 02:50:15
Java
#HomeKeeper CIS 542 项目组员:*、郭华谊 ##Intro 目的是构建一个远程家庭监控系统,用户可以通过我们的 Android 应用程序随时随地访问该系统。 系统结构 ![alt text][system] [system]: "系统结构" 硬件 在家中设置的硬件包括带 wifi 加密狗的树莓派、Arduino DUE 板、温度计、调光器和距离传感器。 软件 python DAQ在rpi上运行,通过串口从Arduino读取数据,然后将数据发送到emoncms云服务器,并由运行我们应用程序的android设备读取以进行数据可视化。 闹钟设置 如果从 Arduino 读取的数据超过设置的阈值,将通过通知 (RemoteAlert) 和包含详细信息的电子邮件向用户发送警报消息。 此外,用户可以更改其设备上的当前阈值设置并发送到 emoncms 云,然后设置将被 rp