Tabla de contenido:
- Paso 1: Hardware necesario:
- Paso 2: Requisito de software:
- Paso 3: Fabricación de Rover:
- Paso 4: Fabricación del brazo y sus sensores:
- Paso 5: hacer el control remoto
- Paso 6: Códigos de proyecto:
Video: Mini Curiosity Rover: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¿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:
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:
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
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:
Robot autónomo Arduino miniaturizado (Land Rover / Coche) Stage1Model3: 6 pasos
Miniaturización del robot autónomo Arduino (Land Rover / Car) Stage1Model3: Decidí miniaturizar el Land Rover / Car / Bot para reducir el tamaño y el consumo de energía del proyecto
Quitanieves para el FPV Rover: 8 pasos (con imágenes)
Quitanieves para el FPV Rover: Se acerca el invierno. Por lo tanto, el FPV Rover necesita un quitanieves para garantizar un pavimento limpio. Enlaces a los RoverInstructables: https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse: https://www.thingiverse.com/thing : 2952852 Sígueme en Instagram hasta tarde
Construcción de un barco autónomo (ArduPilot Rover): 10 pasos (con imágenes)
Construcción de un barco autónomo (ArduPilot Rover): ¿Sabes qué es genial? Vehículos autónomos no tripulados. De hecho, son tan geniales que nosotros (mis colegas de la universidad y yo) comenzamos a construir uno nosotros mismos en 2018. Por eso también me propuse este año para finalmente terminarlo en mi tiempo libre. En este Inst
Mini FPV-Rover: 4 pasos
Mini FPV-Rover: Esta es una versión mini de mi FPV-Rover V2.0https: //www.thingiverse.com/thing: 2952852 Las dimensiones son 10cm x 10cm x 3cm Sígueme en Instagram para conocer las últimas noticiashttps: //www.instagram. com / ernie_meets_bert
¡De Roomba a Rover en solo 5 pasos !: 5 pasos
¡De Roomba a Rover en solo 5 pasos!: Los robots Roomba son una forma divertida y fácil de sumergirse en el mundo de la robótica. En este Instructable, detallaremos cómo convertir un Roomba simple en un móvil controlable que analiza simultáneamente su entorno. Lista de piezas1.) MATLAB2.) Habitación