Files
balancing_robot/README.md

53 lines
1.3 KiB
Markdown

# Robot balancing ESP32
Robot balanceador basado en la tarjeta de desarrollo ESP32 MH-ET live y el módulo MPU6050 y los drivers DRV8825
- ESP32 MH-ET LIVE
- 2 motores nema 17
- 2 driver motores
- MPU6050
- bateria LiPo
![](imagenes/balancing.jpg)
## Diseño 3d
Los diseños estan realizados en FreeCad e impresas en PLA rojo y los neumáticos en TPU
![](imagenes/3d_balancing.png)
Mejoras:
+ mejorar acceso a los controles de los motores
+ mejorar conector modulo MPU6050
+ bajar motores o llantas de mayor tamaño
+ re-diseñar espacio para la batería
## ToDo
+ [x] Control On Off
+ [ ] Control Proporcional
+ [ ] Control PI
+ [ ] Control PID
+ [ ] Control Jostick Web
+ [ ] OTA y Telnet
## Referencias
[https://github.com/tockn/MPU6050_tockn](https://github.com/tockn/MPU6050_tockn)
[http://www.brokking.net/yabr_main.html](http://www.brokking.net/yabr_main.html)
[http://axelsdiy.brinkeby.se/?page_id=1141](http://axelsdiy.brinkeby.se/?page_id=1141)
[https://robologs.net/2014/10/15/tutorial-de-arduino-y-mpu-6050/](https://robologs.net/2014/10/15/tutorial-de-arduino-y-mpu-6050/)
[https://www.luisllamas.es/medir-la-inclinacion-imu-arduino-filtro-complementario/](https://www.luisllamas.es/medir-la-inclinacion-imu-arduino-filtro-complementario/)