Skip to content

技术选型

  • 娃娃硬件:主板芯片采用 esp32,自己设计电路,嘉立创打板。包含语音识别等多个模块。
  • 工业设计:3D max 对娃娃建模、SolidWorks 做工业设计,相关非标器件都是定制
  • 主板程序:C 语言 + ESP-IDF 开发
  • 上位机:上位机采用 B/S 架构,前端使用 VUE,后端采用 Java。

娃娃连接 WiFi 之后,主动连接服务器。 连接成功之后就可以在 web 看到上线情况, 在浏览器操作,提交到服务器,服务器下发指令到客户端进行控制。

娃娃控制平台 - 前端

  • 信息管理
    • 娃娃管理
    • 操作记录
  • 操作管理
    • 实训操作模式
    • 考试竞赛模式
    • 学习社区模式
    • 操作计划表(待做)
  • 权限管理
    • 用户管理
    • 菜单管理
    • 角色管理
    • 学校管理
  • 系统管理
    • 字典管理

待做

  • 大屏数据可视化

后端程序

  • 系统管理
    • 用户管理
    • 角色管理
    • 权限管理
    • 部门管理(内部)
    • 学校管理(外部)
  • 操作管理
    • 操作记录(工作量待评估)

桌面端客户端(待确认)

使用 MQTT 进行开发

MQTT 中文文档

是否需要实时数据可视化

项目需求