Índice:
- Etapa 1: Hardware necessário:
- Etapa 2: Requisito de software:
- Etapa 3: Fazendo o Rover:
- Etapa 4: Fazendo o braço e seus sensores:
- Etapa 5: fazer o controle remoto
- Etapa 6: Códigos do projeto:
Vídeo: Mini Rover Curiosity: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
O que é curiosidade?
Curiosity é um rover do tamanho de um carro projetado para explorar a cratera Gale em Marte como parte da missão Mars Science Laboratory (MSL) da NASA. O Curiosity foi lançado do Cabo Canaveral em 26 de novembro de 2011, às 15h02 UTC.
Como funciona?
Curiosity tem muitos sensores que detectam temperatura e detectam várias condições ambientais e enviam esses dados de volta para a Terra. Então eu fiz este pequeno modelo de Curiosity que detecta várias condições ambientais e envia esses dados para a nuvem.
O que ele detectará?
pode detectar:
1. Temperatura.
2. Umidade.
3. Metano.
4. Dióxido de carbono.
5. Mono-óxido de carbono.
6. Umidade do solo.
Então vamos começar!!
Etapa 1: Hardware necessário:
1. 3-Arduino (uno ou nano).
2. 2-Zigbee.
3. Motor 6-DC.
4. 4 relés.
5. Sensor MQ-2.
6. Sensor MQ-5.
7. Sensor MQ-7.
8. DHT-11 (sensor de temperatura e umidade).
9. 2-Servo motores.
10. Bateria UPS de 12 volts.
11. Botão 8-Push.
12. Bateria de 9 volts e clipe.
13. ESP 8266-01
14. Regulador de tensão AM1117 3.3.
15. regulador de tensão 7805.
16. Haste retangular de alumínio.
17. Peça de madeira.
18. Cartão ou Sun-board.
19. Resistor, capacitor e PCB.
Etapa 2: Requisito de software:
1. Arduino IDE. se você não tem, você pode fazer o download aqui:
www.arduino.cc/en/Main/Software.
2. XCTU para emparelhamento Zigbee. você pode baixar aqui:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 Firmware e uploader ESP8266.
4. Login do Thing Speak.
5. Biblioteca DHT-11.
Etapa 3: Fazendo o Rover:
usa arduino que aceita os dados do zig-bee e controla os motores de acordo com ele.
Os motores três esquerdo e três direito são conectados em paralelo. Portanto, quando um lado dos motores gira no sentido horário e os outros giram no sentido anti-horário, ele produz uma deriva que gira o rover.
Eu uso um motor de 60 RPM com alto torque. Portanto, ele não pode ser controlado por um driver de motor simples como o L293D porque ele opera 6 motores em paralelo, então eu uso o relé conforme mostrado na figura.
Dois servo motores são usados para controlar o braço porque estes são servo motores, então ele é conectado aos pinos PWM do Arduino.
O corpo é feito de qualquer material leve, como papelão ou sunboard. Eu uso um pedaço de madeira pesado no fundo porque carrega bateria e outros materiais.
Etapa 4: Fazendo o braço e seus sensores:
Fiz braço de tubo retangular porque é leve e fácil de cortar e moldar. todos os fios de todos os sensores passam por este tubo.
Aqui, eu uso dois servo motores, um no centro. Todos os sensores são conectados ao Arduino, que é conectado ao módulo Wi-Fi ESP 8266-01. AM117 de 3,3 volts é usado para fornecer a tensão adequada ao ESP.
Nota: Os sensores de gás possuem bobina de aquecimento, portanto, consomem uma grande corrente que resulta em superaquecimento e às vezes danifica o regulador de tensão. Portanto, proponho usar um regulador de tensão separado para o sensor para provar 5 Volt e não se esqueça de anexar um dissipador de calor a ele.
Todos os sensores analógicos são conectados aos pinos analógicos do Arduino, conforme mostrado:
Etapa 5: fazer o controle remoto
O controle remoto contém o zig-bee para sua comunicação sem fio.
Por que Zig-bee: Zig-bee ou Xbee fornecem comunicação muito segura do que wi-fi ou Bluetooth. Também oferece grande área de cobertura e baixo consumo de energia. Em distâncias muito grandes, o zig-bee pode ser conectado ao modo de salto para que funcione como um repetidor.
Oito comutados estão conectados ao arduino com resistor pull up.
Quatro braços de controle do botão esquerdo e quatro botões direitos controlam o movimento do rover.
O Zigbee requer fonte de alimentação de 3,3 volts, portanto, é conectado ao pino de 3,3 volts do Arduino.
Etapa 6: Códigos do projeto:
Você pode baixar o código aqui:
Recomendado:
Robô autônomo Arduino em miniaturização (Land Rover / Carro) Estágio1Modelo3: 6 etapas
Miniaturizando o robô autônomo Arduino (Land Rover / Car) Stage1Model3: Decidi miniaturizar o Land Rover / Car / Bot para reduzir o tamanho e o consumo de energia do projeto
Arado de neve para o FPV Rover: 8 etapas (com fotos)
Arado de neve para o FPV Rover: O inverno está chegando. Portanto, o FPV Rover precisa de um limpa-neve para garantir um pavimento limpo. Links para o RoverInstructables: https://www.instructables.com/id/FPV-Rover-V20/ Thingiverse: https://www.thingiverse.com/thing : 2952852Siga-me no Instagram para tarde
Construindo um barco autônomo (ArduPilot Rover): 10 etapas (com fotos)
Construindo um barco autônomo (ArduPilot Rover): Você sabe o que é legal? Veículos autônomos não tripulados. Eles são tão legais que nós (meus colegas e eu) começamos a construir um por conta própria em 2018. É por isso também que me propus este ano finalmente terminá-lo no meu tempo livre. Neste caso
Mini FPV-Rover: 4 etapas
Mini FPV-Rover: Esta é uma versão mini do meu FPV-Rover V2.0https: //www.thingiverse.com/thing: 2952852As dimensões são 10cm x 10cm x 3cmSiga-me no Instagram para as últimas novidades: //www.instagram. com / ernie_meets_bert
Do Roomba ao Rover em apenas 5 etapas !: 5 etapas
De Roomba a Rover em apenas 5 passos!: Os robôs Roomba são uma forma divertida e fácil de mergulhar no mundo da robótica. Neste Instructable, iremos detalhar como converter um Roomba simples em um rover controlável que analisa simultaneamente seus arredores.Lista de peças1.) MATLAB2.) Roomb