
BBRobotEsp32:采用PID算法及MPU6050传感器进行姿态调节的自平衡机器人,除了螺丝之外的所有非电子部件均为3D打印...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
BBRobotEsp32是一款创新的自平衡机器人,利用PID算法和MPU6050传感器实现精准的姿态控制。其结构主体及外壳采用3D打印技术制造(除螺丝等标准件外),彰显个性化设计与高效生产。
bbRobotEsp32 是一个使用PID算法及MPU6050传感器控制其倾斜度的自平衡机器人。除螺钉外的所有非电子零件均通过3D打印机制作完成,该设计基于JJRobots根据B机器人EVO2的STL文件进行修改所得。
所有部件除了轮胎之外都是用PLA材料打印而成,我对基础组件进行了些许调整以适应ESP32和MPU6050以及保险杠的安装。而保险杠则是使用TPU(一种具有抓地力且柔韧性的细丝)打印制成。
原始设计中包含两个微控制器:一个是用于Wi-Fi通信的esp12-e,另一个是负责处理传感器信号并进行控制工作的Arduino Zero板上的ATSAMD21G18芯片。我将代码进行了修改以适应ESP32单片机使用,并对电动机驱动器定时器进行了调整。同时还将通信、数据处理和控制系统整合到了一个微控制器上。
对于理解机器人工作原理及操作方法,相关的文档资料提供了详尽的信息。该自平衡机器人的角度传感器采用的是MPU6050型号的传感器。
全部评论 (0)
还没有任何评论哟~


