开始
是否接入网
络
否
是否接入服
务器
否
是
获取网络时间
mpu6050初始化
传感器初始化等
采集温湿度数
据
采集声音数字
信号电压
采集
mpu6050
x,y,z轴的加速
计
湿度是否大
于阈值
检测排泄,第一次
以湿度为判断依据
排泄检测发布
声音信号是
否连续大于
阈值
是
否
哭闹检测发布
是
是否进入睡
眠
否
记录睡姿的时
长
是
是否睡醒
否
睡眠检测发布
是
采集温湿度数
据
温度是否大
于阈值
否 是
检测排泄,第二次
以温度为判断依据
数据格式
睡眠检测发布后,此次
睡姿的睡眠时长清空
标签 事件时间 类型 事件 睡眠时间
niaobu 字段1 字段2 字段3 字段4
2020-08-21 12:12:12 1排泄
2哭闹
3睡眠
x
x
1睡了
2醒了
50
50
50
左侧卧时间
仰卧时间
右侧卧时间
排泄次数
哭闹次数
数据处理为本地处理,不会上报采集数据,直接
将事件进行上报
排泄第5次:2020-08-21 12:12:12,1,5,0
哭闹第3次:2020-08-21 12.22:22,2,3,0
睡觉了:2020-08-21 12.33:33,3,1,0
睡醒了:2020-08-21 12.33:33,3,2,50-40-30
MqTT 服务器
排泄 哭闹 睡眠
Java后台
对排泄数据进行
处理,存入数据
库
通过云片发送短
信通知用户
对睡眠数据进行
处理存入数据库
存储
Mysql数据库
存储
微信小程序
请求
读取
返回数据
显示
排泄记录
显示
睡眠信息
返回
物联网
后端
前端
排泄和哭闹都会做是否
提醒的判断,然后短信
通知。