Tabla de contenido:

Mini Curiosity Rover: 6 pasos
Mini Curiosity Rover: 6 pasos

Video: Mini Curiosity Rover: 6 pasos

Video: Mini Curiosity Rover: 6 pasos
Video: Mars Science Laboratory Curiosity Rover Animation 2024, Noviembre
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

¿Qué es la curiosidad?

Curiosity es un rover del tamaño de un automóvil diseñado para explorar el cráter Gale en Marte como parte de la misión Mars Science Laboratory (MSL) de la NASA. Curiosity fue lanzado desde Cabo Cañaveral el 26 de noviembre de 2011 a las 15:02 UTC.

¿Cómo funciona?

Curiosity tiene muchos sensores que detectan la temperatura y detectan diversas condiciones ambientales y envían estos datos a la Tierra, así que hice este pequeño modelo de Curiosity que detecta muchas condiciones ambientales y envía estos datos a la nube.

¿Qué detectará?

puede detectar:

1. Temperatura.

2. Humedad.

3. Metano.

4. Dióxido de carbono.

5. Monoóxido de carbono.

6. Humedad del suelo.

¡¡Entonces empecemos!!

Paso 1: Hardware necesario:

1. 3-Arduino (uno o nano).

2. 2-Zigbee.

3. Motor de 6 CC.

4. 4 relés.

5. Sensor MQ-2.

6. Sensor MQ-5.

7. Sensor MQ-7.

8. DHT-11 (Sensor de temperatura y humedad).

9. 2 servomotores.

10. Batería UPS de 12 voltios.

11. Botón de 8 pulsadores.

12. Batería de 9 voltios y clip.

13. ESP 8266-01

14. Regulador de voltaje AM1117 3.3.

15. Regulador de voltaje 7805.

16. Varilla rectangular de aluminio.

17. Pieza de madera.

18. Cartulina o Sunboard.

19. Resistencia, condensador y PCB.

Paso 2: Requisito de software:

1. IDE de Arduino. si no lo tienes puedes descargar aquí:

www.arduino.cc/en/Main/Software.

2. XCTU para emparejamiento Zigbee. puedes descargar aquí:

www.digi.com/products/xbee-rf-solutions/xctu-software/xctu

3 ESP8266 firmware y cargador.

4. Inicio de sesión en Thing Speak.

5. Biblioteca DHT-11.

Paso 3: Fabricación de Rover:

Haciendo Rover
Haciendo Rover

utiliza arduino que acepta datos en forma de zig-bee y controla los motores de acuerdo con él.

Los tres motores de la izquierda y los tres de la derecha están conectados en paralelo, por lo que cuando un lado de los motores gira en el sentido de las agujas del reloj y otros giran en el sentido contrario a las agujas del reloj, se produce una deriva que hace girar el vehículo.

Yo uso un motor de 60 RPM que tiene un par alto. Por lo tanto, no se puede controlar con un controlador de motor simple como L293D porque funciona con 6 motores en paralelo, por lo que uso el relé como se muestra en la figura.

Se utilizan dos servomotores para controlar el brazo porque estos son servomotores, por lo que están conectados a los pines PWM de arduino.

El cuerpo está hecho de cualquier material ligero como cartón o sunboard. Utilizo una pieza de madera pesada en la parte inferior porque lleva la batería y otros materiales.

Paso 4: Fabricación del brazo y sus sensores:

Fabricación de brazo y sus sensores
Fabricación de brazo y sus sensores
Fabricación de brazo y sus sensores
Fabricación de brazo y sus sensores

Hice el brazo de tubo rectangular porque es liviano y fácil de cortar y moldear. todos los cables de todos los sensores pasan a través de esta tubería.

Aquí utilizo dos servomotores, uno en el centro. Todos los sensores están conectados a arduino, que además está conectado al módulo Wi-Fi ESP 8266-01. Se usa AM117 3.3 voltios para proporcionar el voltaje adecuado a ESP.

Nota: Los sensores de gas tienen una bobina de calentamiento, por lo que consume mucha corriente, lo que provoca un sobrecalentamiento y, a veces, daña el regulador de voltaje. Por lo tanto, recomiendo usar un regulador de voltaje separado para el sensor para probar 5 voltios y no olvide colocarle un disipador de calor.

Todos los sensores analógicos están conectados a los pines analógicos de arduino como se muestra:

Paso 5: hacer el control remoto

Haciendo control remoto
Haciendo control remoto
Haciendo control remoto
Haciendo control remoto
Haciendo control remoto
Haciendo control remoto

El control remoto contiene zig-bee para su comunicación inalámbrica.

Por qué Zig-bee: Zig-bee o Xbee proporcionan una comunicación muy segura que la conexión wi-fi o Bluetooth. También proporciona una gran área de cobertura y un bajo consumo de energía. A distancias muy grandes, el zig-bee se puede conectar al modo de salto para que puedan funcionar como un repetidor.

Ocho conmutados están conectados a arduino con resistencia pull up.

El brazo de control de cuatro botones izquierdos y los cuatro botones derechos controlan el movimiento del móvil.

Zigbee requiere una fuente de alimentación de 3.3 voltios, por lo que está conectado al pin de 3.3 voltios de arduino.

Paso 6: Códigos de proyecto:

Puede descargar el código desde aquí:

Recomendado: