项目规划
1.版本管理
1.0.0初始版本
2.一车间需要的功能
-
每三秒上传一次温度和湿度。接收数据并保存到数据库。同时前端页面展示。
-
PC机检测到车间温度高于25度时发出订阅让LED每三秒闪烁一次。
-
PC机检测到车间湿度高于50%自动打开风扇,低于20%关闭风扇。
3.二车间需要的功能
-
每三秒上传一次光照强度。接收数据并保存到数据库。同时前端页面展示。
-
前端可以设置关照阈值,低于阈值发送订阅自动打开二车间LED灯。
3.办公室需要的功能
-
办公室可以使用IC打卡来确定每个人的上班时间,同时将这个信息显示在前端。
4.需要的订阅
4.1一车间需要传送温度湿度,同时控制风扇和LED的操作.
传送温度和湿度订阅showOne
{
"status":"ok",
"data":
[
{
"imei":"showOne",
"temp":"35",
"humi":"58"
}
]
}
控制风扇和LED灯订阅conOne
0关1开
{
"status":"ok",
"data":
[
{
"imei":"conOne",
"fan":"0/1",
"LED":"0/1"
}
]
}
4.2二车间需要采集光照强度同时控制LED灯
采集关照强度的订阅showTwo
{
"status":"ok",
"data":
[
{
"imei":"showTwo",
"light": "35"
}
]
}
同时控制LED灯的订阅conTwo
0关1开
{
"status":"ok",
"data":
[
{
"imei":"conOne",
"LED":"0/1"
}
]
}
4.3IC卡信息传输
主要是传送员工的姓名和工号以及打卡时间订阅名card
{标签:status,订阅,LED,项目,计划书,imei,ok,data From: https://www.cnblogs.com/silky----player/p/17538940.html
"status":"ok",
"data":
[
{
"imei":"card",
"name": "silky",
"id": "20210304108",
"time": "2023-07-09 08:00:00"
}
]
}