项目计划书

项目规划

1.版本管理

1.0.0初始版本

2.0.0实现showOne和showTwo订阅和conOne订阅

2.一车间需要的功能

  • 每三秒上传一次温度和湿度。接收数据并保存到数据库。同时前端页面展示。
  • PC机检测到车间温度高于25度时发出订阅让LED每三秒闪烁一次。
  • PC机检测到车间湿度高于50%自动打开风扇,低于20%关闭风扇。

3.二车间需要的功能

  • 每三秒上传一次光照强度。接收数据并保存到数据库。同时前端页面展示。
  • 前端可以设置关照阈值,低于阈值发送订阅自动打开二车间LED灯。

3.办公室需要的功能

  • 办公室可以使用IC打卡来确定每个人的上班时间,同时将这个信息显示在前端。

4.需要的订阅

4.1一车间需要传送温度湿度,同时控制风扇和LED的操作.

传送温度和湿度订阅showOne

{
    "status":"ok",
    "data":
    [
        {
            "imei":"showOne",
            "temp":"35",
            "humi":"50"
        }
    ]
}

控制风扇和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":"ok",
    "data":
    [
        {
            "imei":"card",
            "id": "20210304108",
            "name": "silky"
        }
    ]
}
posted @ 2023-07-09 16:38  silky__player  阅读(23)  评论(0)    收藏  举报