试验目标:
1.使用树莓派4b对自动售货机的弹簧电机进行控制,并读取出货反馈
2.提供一个java springboot的项目,打包好以后,放到树莓派中,运行,项目提供出restful风格的接口,可超远程控制电机运转。方便起见,使用test方法暂时替代springboot
3.模拟支付流程,支付成功后,开始电机运转,出货量等于支付购买量后,停止电机运转
4.编写事件处理程序,出货后(电机旋转一圈),反馈给系统,并触发出货流程(模拟),进入订单记录等流程。
定义与范围划分:
1.控制中心:树莓派4b
2.电子部件: 225410-B电路版,RS-265电机
3.载体:弹框盘,弹簧。
4.软件部分:centos7 arm64b版本系统;java11,spring boot,restful接口。
5.数据中心:mysql。
6.订单中心:打印日志的方式,模拟的定单中心的出货流程
7.支付中心:打印日志的方式,模拟支付流程。
==================================&