readme 2020-08-23
This commit is contained in:
52
README.md
52
README.md
@@ -1,17 +1,45 @@
|
|||||||
Robot balanceador
|
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
|
||||||
http://www.brokking.net/yabr_main.html
|
|
||||||
|
|
||||||
http://axelsdiy.brinkeby.se/?page_id=1141
|
|
||||||
http://www.brokking.net/yabr_main.html
|
|
||||||
http://axelsdiy.brinkeby.se/?page_id=1141
|
|
||||||
https://robologs.net/2014/10/15/tutorial-de-arduino-y-mpu-6050/
|
|
||||||
https://www.luisllamas.es/medir-la-inclinacion-imu-arduino-filtro-complementario/
|
|
||||||
|
|
||||||
- nodemcu v1.0 esp8266
|
|
||||||
- 2 motores nema 17
|
- 2 motores nema 17
|
||||||
- 2 driver motores
|
- 2 driver motores
|
||||||
- MPU6050
|
- MPU6050
|
||||||
- 7805
|
|
||||||
- bateria LiPo
|
- bateria LiPo
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Diseño 3d
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
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/)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
documentos/MPU-6000-Register-Map.pdf
Normal file
BIN
documentos/MPU-6000-Register-Map.pdf
Normal file
Binary file not shown.
BIN
documentos/balancing/control_motors.FCStd
Normal file
BIN
documentos/balancing/control_motors.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/control_motors.FCStd1
Normal file
BIN
documentos/balancing/control_motors.FCStd1
Normal file
Binary file not shown.
BIN
documentos/balancing/control_pcb.FCStd
Normal file
BIN
documentos/balancing/control_pcb.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/control_pcb.FCStd1
Normal file
BIN
documentos/balancing/control_pcb.FCStd1
Normal file
Binary file not shown.
BIN
documentos/balancing/ensamble.FCStd
Normal file
BIN
documentos/balancing/ensamble.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/ensamble.FCStd1
Normal file
BIN
documentos/balancing/ensamble.FCStd1
Normal file
Binary file not shown.
39
documentos/balancing/ensamble_asm_hierarchy.html
Normal file
39
documentos/balancing/ensamble_asm_hierarchy.html
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>A2P assembly hierarchy visualization</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="mermaid">
|
||||||
|
graph TD
|
||||||
|
parte_inferior_001 -- plane --> lateral_balancing_002
|
||||||
|
parte_inferior_001 -- pointIdentity --> lateral_balancing_002
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- plane --> parte_inferior_001
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- pointIdentity --> parte_inferior_001
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- plane --> motores_001
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- plane --> parte_inferior_003
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- pointIdentity --> parte_inferior_003
|
||||||
|
lateral_balancing_001(lateral_balancing_001<br>*FIXED*) -- axisParallel --> motores_001
|
||||||
|
lateral_balancing_002 -- plane --> control_motors_001
|
||||||
|
lateral_balancing_002 -- pointIdentity --> control_motors_001
|
||||||
|
lateral_balancing_002 -- plane --> motores_002
|
||||||
|
lateral_balancing_002 -- pointIdentity --> motores_002
|
||||||
|
lateral_balancing_002 -- axisParallel --> motores_002
|
||||||
|
lateral_balancing_002 -- plane --> parte_inferior_002
|
||||||
|
lateral_balancing_002 -- pointIdentity --> parte_inferior_002
|
||||||
|
lateral_balancing_002 -- pointIdentity --> parte_inferior_002
|
||||||
|
control_motors_001
|
||||||
|
motores_001 -- pointIdentity --> ruedas_002
|
||||||
|
motores_002 -- pointIdentity --> ruedas_001
|
||||||
|
ruedas_001
|
||||||
|
ruedas_002
|
||||||
|
parte_inferior_002
|
||||||
|
parte_inferior_003
|
||||||
|
</div>
|
||||||
|
<script src="https://unpkg.com/mermaid@7.1.2/dist/mermaid.js"></script>
|
||||||
|
<script>
|
||||||
|
mermaid.initialize({startOnLoad: true});
|
||||||
|
</script>
|
||||||
|
</body></html>
|
||||||
BIN
documentos/balancing/lateral_balancing.FCStd
Normal file
BIN
documentos/balancing/lateral_balancing.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/motores.FCStd
Normal file
BIN
documentos/balancing/motores.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/neumatico.FCStd
Normal file
BIN
documentos/balancing/neumatico.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/neumatico.stl
Normal file
BIN
documentos/balancing/neumatico.stl
Normal file
Binary file not shown.
BIN
documentos/balancing/parte_inferior.FCStd
Normal file
BIN
documentos/balancing/parte_inferior.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/parte_superior.FCStd
Normal file
BIN
documentos/balancing/parte_superior.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/pcb.stl
Normal file
BIN
documentos/balancing/pcb.stl
Normal file
Binary file not shown.
BIN
documentos/balancing/ruedas.FCStd
Normal file
BIN
documentos/balancing/ruedas.FCStd
Normal file
Binary file not shown.
BIN
documentos/balancing/superior.stl
Normal file
BIN
documentos/balancing/superior.stl
Normal file
Binary file not shown.
BIN
documentos/drv8825.pdf
Normal file
BIN
documentos/drv8825.pdf
Normal file
Binary file not shown.
BIN
imagenes/3d_balancing.png
Normal file
BIN
imagenes/3d_balancing.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
BIN
imagenes/balancing.jpg
Normal file
BIN
imagenes/balancing.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 114 KiB |
Reference in New Issue
Block a user