Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
proyectos:curiosity_btl [2019/04/12 11:13] – [Electrónica] Félix Sánchez-Tembleque | proyectos:curiosity_btl [2022/06/25 17:55] (actual) – se ha restaurado la vieja versión (2022/06/23 18:26) Félix Sánchez-Tembleque | ||
---|---|---|---|
Línea 4: | Línea 4: | ||
**1.** La Mars Science Laboratory (abreviada MSL), conocida como Curiosity (Curiosidad en español), es una misión espacial que incluye un astromóvil de exploración marciana dirigida por la NASA. Fuente: [[https:// | **1.** La Mars Science Laboratory (abreviada MSL), conocida como Curiosity (Curiosidad en español), es una misión espacial que incluye un astromóvil de exploración marciana dirigida por la NASA. Fuente: [[https:// | ||
- | Curiosity BTL (Bricolabs Technology Laboratory) es un proyecto para replicar a escala el rover marciano MSL en un modelo imprimible. Work in progress (estamos trabahandou en eillo). | + | 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 14: | Línea 14: | ||
La parte mecánica es un curioso mecanismo con balancines llamado [[https:// | La parte mecánica es un curioso mecanismo con balancines llamado [[https:// | ||
- | {{:proyectos:curiosity: | + | Hay dos diseños, a escalas 1:5 y 1:10. |
- | Hay dos diseños, a escalas 1:10 y 1:5. | + | ==== Modelo escala |
- | ==== Modelo escala 1:10 ==== | + | El diseño completo de las piezas imprimibles está en [[https:// |
- | El diseño a escala 1:10 ya está completo en [[https://github.com/ | + | {{:proyectos:assembly.jpg|assembly.jpg}} |
- | {{: | + | {{: |
- | Las cuatro ruedas de los extremos giran 180º con un servo 9g. | + | {{: |
- | ==== Modelo escala 1:5 ==== | + | {{: |
- | + | ||
- | El diseño completo de las piezas imprimibles está en [[https:// | + | |
- | + | ||
- | {{: | + | |
* 4 servos 3003 | * 4 servos 3003 | ||
Línea 38: | Línea 34: | ||
* Una plancha de 3mm de Dibond de 240x280mm (opcional marco de perfil de aluminio por debajo) | * Una plancha de 3mm de Dibond de 240x280mm (opcional marco de perfil de aluminio por debajo) | ||
* Tornillería variada de M2.5, M3, M4 y M5. | * Tornillería variada de M2.5, M3, M4 y M5. | ||
- | * 6 ruedas Dagu de Pololu. | + | |
+ | Hay dos opciones para las ruedas: una con cubiertas comerciales (Pololu | ||
+ | |||
+ | {{: | ||
+ | |||
+ | En este [[https:// | ||
+ | |||
+ | ==== Modelo escala 1:10 ==== | ||
+ | |||
+ | Esta parte del proyecto ha evolucionado con mejoras y ahora es [[https:// | ||
+ | |||
+ | {{: | ||
==== Variantes (fork) ==== | ==== Variantes (fork) ==== | ||
- | Escala 1:15 por @diegogg https:// | + | Escala 1:15 por @diegogg |
===== Electrónica ===== | ===== Electrónica ===== | ||
Línea 53: | Línea 61: | ||
7-30-31-32-33-6-5-34-35-36-37-4-3-38-39-40-41-2-GND | 7-30-31-32-33-6-5-34-35-36-37-4-3-38-39-40-41-2-GND | ||
- | {{: | + | {{: |
- | Esa disposición | + | Hay una pieza para montar los tres drivers en la parte trasera del rover, donde el original tiene el generador eléctrico |
+ | Esa disposición de cableado permite utilizar un código muy sencillo para operar cada motor por separado. | ||
< | < | ||
+ | |||
void setmotor(int m, int v){ | void setmotor(int m, int v){ | ||
- | int pwm = 8-i; | + | int pwm = 8-m; |
- | int dir1 = 28+2*i; | + | int dir1 = 28+2*m; |
- | int dir2 = 29+2*i; | + | int dir2 = 29+2*m; |
v = constrain (v, | v = constrain (v, | ||
digitalWrite(dir1, | digitalWrite(dir1, | ||
Línea 67: | Línea 77: | ||
analogWrite(pwm, | analogWrite(pwm, | ||
} | } | ||
+ | |||
</ | </ | ||
Puedes ver más detalles del uso de ese driver de motores (y otros) e nuestra [[https:// | Puedes ver más detalles del uso de ese driver de motores (y otros) e nuestra [[https:// | ||
+ | |||
+ | {{: | ||
En el mástil irá montada una cámara para poder conducir Curiosity por radiocontrol con gafas FPV (First Person View) o un monitor externo. Puede ser una cámara dedicada como las usadas en drones o una GoPro. En cualquier caso será un sistema independiente del control de movimiento, tanto si este es autónomo como si es teledirigido desde Bluetooth o con un mando infrarrojo. | En el mástil irá montada una cámara para poder conducir Curiosity por radiocontrol con gafas FPV (First Person View) o un monitor externo. Puede ser una cámara dedicada como las usadas en drones o una GoPro. En cualquier caso será un sistema independiente del control de movimiento, tanto si este es autónomo como si es teledirigido desde Bluetooth o con un mando infrarrojo. | ||
Línea 75: | 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 y la velocidad | + | 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:// | ||
==== Programa básico para Arduino ==== | ==== Programa básico para Arduino ==== | ||
- | Javier | + | José Antonio |
===== Equipo ===== | ===== Equipo ===== | ||
Línea 94: | Línea 111: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | |||
+ |