技术选型
- 娃娃硬件:主板芯片采用 esp32,自己设计电路,嘉立创打板。包含语音识别等多个模块。
- 工业设计:3D max 对娃娃建模、SolidWorks 做工业设计,相关非标器件都是定制
- 主板程序:C 语言 + ESP-IDF 开发
- 上位机:上位机采用 B/S 架构,前端使用 VUE,后端采用 Java。
娃娃连接 WiFi 之后,主动连接服务器。 连接成功之后就可以在 web 看到上线情况, 在浏览器操作,提交到服务器,服务器下发指令到客户端进行控制。
娃娃控制平台 - 前端
- 信息管理
- 娃娃管理
- 操作记录
- 操作管理
- 实训操作模式
- 考试竞赛模式
- 学习社区模式
- 操作计划表(待做)
- 权限管理
- 用户管理
- 菜单管理
- 角色管理
- 学校管理
- 系统管理
- 字典管理
待做
- 大屏数据可视化
后端程序
- 系统管理
- 用户管理
- 角色管理
- 权限管理
- 部门管理(内部)
- 学校管理(外部)
- 操作管理
- 操作记录(工作量待评估)
桌面端客户端(待确认)
使用 MQTT 进行开发
MQTT 中文文档
是否需要实时数据可视化
项目需求