待补充 Navbot-EN01

3/5 🧩 软硬件结合 已发布
fuwei007 217 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5

项目简介

请提供需要翻译的英文技术内容。

项目特点

基于 ESP32 主控,支持 Wi-Fi 和蓝牙双模通信
集成 MPU6050 六轴陀螺仪加速度计,实现姿态解算
采用 PID 控制算法实现两轮自平衡
支持手机 App(Android/iOS)遥控操作
配备超声波传感器,可实现自动避障
支持 OTA 无线固件升级,无需连接 USB 线

技术规格

主控芯片 ESP32-WROOM-32
传感器 MPU6050(六轴陀螺仪+加速度计)
电机 N20 微型减速电机(6V,减速比 1:30)
驱动芯片 TB6612FNG 双路电机驱动
超声波模块 HC-SR04
供电电压 7.4V 2S 锂电池(推荐 18650*2)
工作电压 5V(稳压输出)
通信方式 Wi-Fi 802.11 b/g/n,蓝牙 4.2 BLE
控制频率 100Hz(PID 更新率)
尺寸 约 120mm × 100mm × 150mm(含轮子)

项目资源

资源名称 说明 链接
GitHub 仓库: fuwei007/Navbot-EN01 打开
GitHub 仓库: fuwei007/Navbot-EN01 打开
GitHub 仓库: fuwei007/Navbot-EN01 打开
GitHub 仓库: fuwei007/Navbot-EN01 打开
GitHub 仓库: fuwei007/Navbot-EN01 打开
GitHub 仓库: fuwei007/Navbot-EN01 打开

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-WROOM-32 开发板 1 带 USB 串口
MPU6050 模块 1 姿态检测
HC-SR04 超声波模块 1 避障用
N20 微型减速电机(1:30) 2 带编码器
TB6612FNG 电机驱动模块 1 双路驱动
2S 锂电池(7.4V) 1 18650*2 带保护板
5V 稳压模块(AMS1117-5.0) 1 给 ESP32 供电
亚克力底盘(定制) 1 约 100mm×80mm
3D 打印外壳(PLA) 1 套 含上下盖
65mm 橡胶轮 2 带联轴器
杜邦线/排针/排母 若干 接线用

能力画像

**记忆与知识检索**:3/5 — 需要查阅 MPU6050 数据手册和 PID 调参资料
**动手与操作**:4/5 — 涉及焊接、螺丝固定、电池接线等硬件组装
**编程与算法**:3/5 — 需理解 Arduino 编程和 PID 控制算法
**设计与建模**:2/5 — 外壳已提供 STL 文件,无需从头建模
**实验与调试**:4/5 — 需要串口监视器调 PID 参数,反复测试平衡
**协作与分享**:2/5 — 单人可完成,但可参与社区讨论改进
**学习与研究**:4/5 — 适合学习嵌入式、控制理论和传感器融合
**系统集成**:3/5 — 需整合电机、传感器、无线通信和电源管理

所需技能

基础电子知识(电压、电流、焊接) Arduino 或 C/C++ 编程基础 PID 控制算法基本概念 使用串口调试工具(如 Arduino 串口监视器) 3D 打印或机械组装能力(可选) 手机 App 安装与操作

适用场景

机器人入门学习:理解两轮自平衡原理
嵌入式开发实践:ESP32 与传感器综合应用
高校课程项目:自动控制原理或物联网课程设计
创客竞赛:作为智能小车平台二次开发
个人 DIY 爱好:制作一台可遥控的平衡机器人
教学演示:展示 PID 控制、姿态解算等概念