上传者: 42160252
|
上传时间: 2022-03-05 10:38:44
|
文件大小: 6.39MB
|
文件类型: -
bbRobotEsp32
一个使用PID算法和MPU6050传感器控制其倾斜度的自平衡机器人,除螺钉外,所有非电子零件均在3d打印机上打印。
学分
该机器人是由JJRobots根据B机器人EVO2的STL创建的: ,除轮胎外的所有部件均印刷在PLA中,我对组件的基础进行了小幅改动,以便能够旋入ESP32和MPU6050和保险杠。
用TPU印刷,TPU是可抓地的柔性细丝。
而且我使用了。
原始代码使用的板上有两个微控制器,用于通过Wi-Fi进行通信的esp12-e和用于Arduino Zero的ATSAMD21G18,负责处理来自传感器的信号并进行控制。 所使用的代码是ESP32的改编版,其中已修改了电动机驱动器的定时器,并且通信,处理和控制已合并为一个微控制器: 。
包含有关机器人,控制和开发的信息的对于了解机器人的原理和操作非常有用。
角度传感器
使用的传感器是MPU6050