# 外卖自提柜管理系统柜子端 **Repository Path**: hand-chen/RainbowBox ## Basic Information - **Project Name**: 外卖自提柜管理系统柜子端 - **Description**: 外卖自提柜管理系统柜子端 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-04-27 - **Last Updated**: 2026-01-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 外卖自提柜管理系统柜子端 #### 介绍 外卖自提柜管理系统柜子端 #### 软件架构 本系统使用的是Spring框架+Mybatis中间件。不包含传感器端 #### 安装教程 1. 打包后可部署到树莓派使用 #### 使用说明 1. 柜子端支持自定义传感器协议,源代码在RJZ/Rainbow/Controller/SenserController.java文件下,协议匹配可参考RJZ/Rainbow/Controller/OrderController.java使用协议匹配类protocol进行自定义开发。 2. 实验环境中,由于作者技艺不加,未能在树莓派成功部署mysql,所以使用的是远程mysql。若读者有能力,请设置mysql连接url为本地路径。 3. 若想使用本套外卖自提柜管理系统,请配合下载其他端一起使用,记得配置对应的ip。
安卓端:https://gitee.com/hand-chen/RainbowPhone.git
服务端:https://gitee.com/hand-chen/RainbowServer.git
柜子端:https://gitee.com/hand-chen/RainbowBox.git 4. 实验环境下传感器端的协议体: 取件箱子关闭1号门:{"Cop":"143","opc":"4","door":"1"} 投件箱子关闭4号门: {"Cop":"142","opc":"2","door":"4"} 传感器温度回传1号箱子12摄氏度: {"Cop":"1","door":"1","temp":"12"}