Taula de continguts:
- Pas 1: maquinari necessari:
- Pas 2: requisit de programari:
- Pas 3: fer Rover:
- Pas 4: fabricació del braç i els seus sensors:
- Pas 5: fer control remot
- Pas 6: codis del projecte:
Vídeo: Mini Curiosity Rover: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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:
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:
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
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:
Robot autònom Arduino miniaturitzant (Land Rover / Car) Etapa1 Model3: 6 passos
Miniaturització del robot autònom Arduino (Land Rover / Car) Stage1Model3: Vaig decidir miniaturitzar el Land Rover / Car / Bot per reduir la mida i el consum d'energia del projecte
Llevaneus per al FPV Rover: 8 passos (amb imatges)
Llevaneus per al FPV Rover: arriba l'hivern. Per tant, el FPV Rover necessita un llevaneus per garantir un paviment net. Enllaços al RoverInstructables: https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse: https://www.thingiverse.com/thing : 2952852 Segueix-me a Instagram fins tard
Construir un vaixell amb conducció automàtica (ArduPilot Rover): 10 passos (amb imatges)
Construir un vaixell amb conducció automàtica (ArduPilot Rover): ja sabeu què és bo? Vehicles autònoms no tripulats. De fet, són tan genials que nosaltres (els meus col·legues de la uni i jo) vam començar a construir-ne un mateix el 2018. També per això em vaig proposar aquest any acabar-lo finalment en el meu temps lliure. En aquest instant
Mini FPV-Rover: 4 passos
Mini FPV-Rover: Aquesta és una versió mini del meu FPV-Rover V2.0 http://www.thingiverse.com/thing: 2952852 Les dimensions són 10cm x 10cm x 3cm Segueix-me a Instagram per obtenir les últimes notícies http://www.instagram. com / ernie_meets_bert
De Roomba a Rover en només 5 passos: 5 passos
De Roomba a Rover en només 5 passos: els robots Roomba són una manera fàcil i divertida de submergir els peus en el món de la robòtica. En aquest instructiu, detallarem com convertir un Roomba simple en un rover controlable que analitzi simultàniament el seu entorn. Llista de parts1.) MATLAB2.) Roomb