Robot Lab · Embedded Vision
ESP32-S3 摄像头扫码 · SG90 机械臂按码抓取 · App 动作日志

01 · Overview
把视觉识别、舵机动作与前后端联调做成一条可演示、可答辩的分拣抓取链路。
一个 ESP32-S3 配 OV2640 摄像头,对准桌上的二维码卡片扫码;Python 服务识别出码值(A-001 / B-002 / C-003),按预置规则指挥双舵机机械臂完成夹取、旋转或归位动作,并把识别结果与动作日志推到手机 App。课题刻意打通「扫码 → 判码 → 动作 → 上报」四层,而不是只拼一只会转的舵机,方便你在作品集里讲清 QR 识别、PWM 舵机与联调过程。
建议 10–18 天,按八个 Tab 推进不是堆功能,而是按「能演示的最小闭环」往前走。
主控、摄像头、双舵机接线与舵机角度冒烟
在仿真里确认引脚与信号脚,再上真机
Python 拉帧识别 QR,按码值下发抓取动作
心跳 / 预览 / 识别 / 动作接口与 App 验收
完成摄像头取流与 QR/条形码识别环境搭建
用双 SG90 舵机实现夹取、旋转、归位三组动作
按码值触发对应动作,OLED 屏显当前结果
App 显示识别结果与动作日志,掌握 HTTP 联调
可上台演示的扫码分拣机械臂实物
固件工程 + Python 扫码识别服务
带动作日志的前端产品与接口测试台
测试记录与分析结论(可写进简历)
不同二维码代表不同料盒,机械臂按码夹取归位。
扫物料码即记录动作日志,App 看到时间线。
现场扫 A/B/C 三种码,展示夹取 + 旋转 + 日志三联反馈。
ESP32-S3 摄像头扫码 · SG90 机械臂按码抓取 · App 动作日志