Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
proyectos:curiosity_btl [2022/06/20 08:48] – [Modelo escala 1:10] Félix Sánchez-Tembleque | proyectos:curiosity_btl [2022/06/23 18:30] – [Electrónica] Félix Sánchez-Tembleque | ||
---|---|---|---|
Línea 6: | Línea 6: | ||
Curiosity BTL (Bricolabs Technology Laboratory) es un proyecto para replicar a escala el rover marciano MSL en un modelo imprimible. | Curiosity BTL (Bricolabs Technology Laboratory) es un proyecto para replicar a escala el rover marciano MSL en un modelo imprimible. | ||
- | + | {{: | |
- | {{: | + | |
Afortunadamente no tendrá que llegar a tus manos en una maniobra como los [[https:// | Afortunadamente no tendrá que llegar a tus manos en una maniobra como los [[https:// | ||
Línea 22: | Línea 20: | ||
El diseño completo de las piezas imprimibles está en [[https:// | El diseño completo de las piezas imprimibles está en [[https:// | ||
- | {{: | + | {{: |
{{: | {{: | ||
+ | |||
+ | {{: | ||
{{: | {{: | ||
Línea 37: | Línea 37: | ||
Hay dos opciones para las ruedas: una con cubiertas comerciales (Pololu Dagu) y otra con cubiertas impresas en 3D con filamento elástico. | Hay dos opciones para las ruedas: una con cubiertas comerciales (Pololu Dagu) y otra con cubiertas impresas en 3D con filamento elástico. | ||
- | {{: | + | {{: |
En este [[https:// | En este [[https:// | ||
==== Modelo escala 1:10 ==== | ==== Modelo escala 1:10 ==== | ||
+ | |||
+ | Esta parte del proyecto ha evolucionado con mejoras y ahora es [[https:// | ||
{{: | {{: | ||
- | |||
- | Esta parte del proyecto ha evolucionado con mejoras y ahora es [[https:// | ||
- | |||
- | {{: | ||
- | |||
- | Las cuatro ruedas de los extremos giran 180º con un servo 9g. | ||
- | |||
- | * 4 servos 9g | ||
- | * 6 motores N20 | ||
- | * tornillería variada M2.5, M3 y M4 | ||
==== Variantes (fork) ==== | ==== Variantes (fork) ==== | ||
Línea 63: | Línea 55: | ||
Para controlar 6 motores con inversión de giro y 4 servos necesitamos muchas salidas PWM. Una manera de hacerlo que permite ser controlado indistintamente con un Arduino o una Raspberry Pi es basarse en una controladora de 16 servos con bus i2c de [[https:// | Para controlar 6 motores con inversión de giro y 4 servos necesitamos muchas salidas PWM. Una manera de hacerlo que permite ser controlado indistintamente con un Arduino o una Raspberry Pi es basarse en una controladora de 16 servos con bus i2c de [[https:// | ||
- | La alternativa sencilla a esto es utilizar un Arduino Mega2560, en su versión original o la [[https:// | + | La alternativa sencilla a esto es utilizar un Arduino Mega2560, en su versión original o la [[https:// |
Para el Arduino Mega original se ha utilizado una [[http:// | Para el Arduino Mega original se ha utilizado una [[http:// | ||
Línea 70: | Línea 62: | ||
{{: | {{: | ||
+ | |||
+ | Hay una pieza para montar los tres drivers en la parte trasera del rover, donde el original tiene el generador eléctrico de radioisótopos (RTG), y opcionalmente puedes ponerle una cubierta que los protegerá un poco y se asemeja al RTG original. | ||
Esa disposición de cableado permite utilizar un código muy sencillo para operar cada motor por separado. | Esa disposición de cableado permite utilizar un código muy sencillo para operar cada motor por separado. | ||
Línea 94: | Línea 88: | ||
===== Programación ===== | ===== Programación ===== | ||
- | Avanzar recto o girar sobre su propio eje serán maniobras relativamente sencillas. Programar el giro de los servos | + | Avanzar recto es una maniobra sencilla. Para describir una curva habrá que girar los servos de las esquinas, en dirección opuesta los de delante y los de atrás. Y para girar sobre su propio eje será necesario que el eje de todas la ruedas apunte al centro del rover. Programar el giro de los servos |
+ | |||
+ | {{: | ||
Los programas para Arduino MEGA están [[https:// | Los programas para Arduino MEGA están [[https:// |