Taula de continguts:

Mini Curiosity Rover: 6 passos
Mini Curiosity Rover: 6 passos

Vídeo: Mini Curiosity Rover: 6 passos

Vídeo: Mini Curiosity Rover: 6 passos
Vídeo: Mars Science Laboratory Curiosity Rover Animation 2024, Juliol
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Què és Curiosity?

Curiosity és un vehicle de mida automòbil dissenyat per explorar el cràter Gale a Mart com a part de la missió Mars Science Laboratory (MSL) de la NASA. La curiositat es va llançar des de Cap Canaveral el 26 de novembre de 2011 a les 15:02 UTC.

Com funciona?

Curiosity té molts sensors que detecten la temperatura i detecten diverses condicions ambientals i envien aquestes dades a la Terra. Així que he fet aquest petit model de Curiosity que detecta moltes condicions ambientals i envia aquestes dades al núvol.

Què detectarà?

pot detectar:

1. Temperatura.

2. Humitat.

3. Metà.

4. Diòxid de carboni.

5. Monoòxid de carboni.

6. Humitat del sòl.

Així que comencem !!

Pas 1: maquinari necessari:

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 i humitat).

9. 2-Servomotors.

10. Bateria de SAI de 12 volts.

11. 8-Polsador.

12. Bateria i clip de 9 volts.

13. ESP 8266-01

14. Regulador de tensió AM1117 3.3.

15. Regulador de tensió 7805.

16. Vareta d'alumini rectangular.

17. Peça de fusta.

18. Cartolina o Sun-board.

19. Resistència, condensador i PCB.

Pas 2: requisit de programari:

1. ID Arduino. si no en tens, pots descarregar aquí:

www.arduino.cc/ca/Main/Software.

2. XCTU per a l’aparellament Zigbee. es pot descarregar aquí:

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

3 firmware i carregador ESP8266.

4. Inici de sessió de Thing Speak.

5. Biblioteca DHT-11.

Pas 3: fer Rover:

Fer Rover
Fer Rover

utilitza arduino que accepta dades en forma de zig-abella i controla els motors segons ell.

Tres motors esquerra i dret tres estan connectats en paral·lel. Així, quan un dels motors gira en sentit horari i altres giren en sentit antihorari, produeix una deriva que gira el rover.

Faig servir un motor de 60 RPM que té un parell elevat. Per tant, no pot ser controlat per un controlador de motor simple com L293D perquè fa funcionar 6 motors en paral·lel, així que faig servir el relé tal com es mostra a la figura.

S'utilitzen dos servomotors per controlar el braç perquè són servomotors, de manera que es connecta a pins PWM d'arduino.

El cos està fabricat amb qualsevol material lleuger, com ara cartrons o taulers. Faig servir una peça pesada de fusta a la part inferior perquè porta bateria i altres materials.

Pas 4: fabricació del braç i els seus sensors:

Fer braços i els seus sensors
Fer braços i els seus sensors
Fer braços i els seus sensors
Fer braços i els seus sensors

Vaig fer un braç de canonada rectangular perquè és lleuger i fàcil de tallar i modelar. tots els cables de tots els sensors passen per aquesta canonada.

Aquí faig servir dos servomotors, un al centre. Tots els sensors estan connectats a arduino, que es connecta al mòdul Wi-Fi ESP 8266-01. S’utilitza AM117 3,3 volts per proporcionar un voltatge adequat a l’ESP.

Nota: Els sensors de gas tenen una bobina de calefacció, de manera que necessita un gran corrent que provoca un sobreescalfament i, de vegades, danya el regulador de tensió. Per tant, em proposo utilitzar un regulador de voltatge separat al sensor per demostrar 5 volts i no oblideu-hi fixar-hi dissipador de calor.

Tots els sensors analògics estan connectats a pins analògics d'arduino com es mostra:

Pas 5: fer control remot

Fer control remot
Fer control remot
Fer control remot
Fer control remot
Fer control remot
Fer control remot

El control remot conté zig-abella per a la seva comunicació sense fils.

Per què Zig-bee: Zig-bee o Xbee proporcionen una comunicació segura molt alta que la Wi-Fi o el Bluetooth. També proporciona una àmplia zona de cobertura i un baix consum d'energia. A distàncies molt grans, la ziga-abella es pot connectar al mode de salt perquè puguin funcionar com a repetidor.

Vuit commutats estan connectats a arduino amb resistència pull up.

Quatre braços de control del botó esquerre i quatre botons drets controlen el moviment del rover.

Zigbee requereix una font d'alimentació de 3,3 volts, de manera que està connectat a un pin d'arduino de 3,3 volts.

Pas 6: codis del projecte:

Podeu descarregar el codi des d’aquí:

Recomanat: