返回项目列表
Project 08

ElectronBot

ElectronBot

稚晖君开源的 USB 桌面机器人。双舵机控制头部运动,LCD 显示表情,支持 USB 通信与 Unity 上位机交互。可扩展 OpenCV 视觉和语音交互。

高级 20 天 STM32F411
P08ElectronBot
01

技能

你将学到什么

硬件

  • STM32 开发
  • USB HS 通信
  • I2C 舵机 PID
  • LCD 显示

软件

  • C 语言
  • Unity/C#
  • OpenCV 视觉
  • USB 协议

系统

  • USB 通信架构
  • 表情系统
  • 视觉交互

工程

  • PCB 设计
  • 3D 打印
  • 文档撰写
  • 项目演示
02

硬件

所需材料

01

STM32F411CEU6

Cortex-M4

02

LCD 显示屏

表情显示

03

SG90 舵机

×2 头部运动

04

3D 打印外壳

SLA 树脂

日程

项目时间线

Day 1-4Phase 1

嵌入式基础

STM32 入门、USB CDC、舵机控制

Day 5-8Phase 2

核心功能

USB HS 通信、I2C 舵机 PID、LCD 表情、传感器

Day 9-15Phase 3

上位机与集成

Unity 上位机、OpenCV 视觉、系统集成、展示

资源

开源参考