Obsah:

Mini Curiosity Rover: 6 kroků
Mini Curiosity Rover: 6 kroků

Video: Mini Curiosity Rover: 6 kroků

Video: Mini Curiosity Rover: 6 kroků
Video: How I Built a Mars Perseverance Rover Replica - Arduino based Project 2024, Listopad
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Co je Curiosity?

Curiosity je rover o velikosti automobilu navržený k prozkoumání kráteru Gale na Marsu v rámci mise NASA Mars Science Laboratory (MSL). Kuriozita byla vypuštěna z mysu Canaveral 26. listopadu 2011 v 15:02 UTC.

Jak to funguje?

Curiosity má mnoho senzorů, které detekují teplotu a detekují různé podmínky prostředí a odesílají tato data zpět na Zemi. Proto jsem vytvořil tento malý model Curiosity, který detekuje mnoho podmínek prostředí a odesílá tato data do cloudu.

Co zjistí?

dokáže detekovat:

1. Teplota.

2. Vlhkost.

3. Metan.

4. Oxid uhličitý.

5. Oxid uhelnatý.

6. Vlhkost půdy.

Pojďme tedy začít !!

Krok 1: Požadovaný hardware:

1. 3-Arduino (uno nebo nano).

2. 2-Zigbee.

3. 6-DC motor.

4. 4 Relé.

5. Senzor MQ-2.

6. Senzor MQ-5.

7. Senzor MQ-7.

8. DHT-11 (snímač teploty a vlhkosti).

9. 2-servomotory.

10. 12voltová baterie UPS.

11. 8-Tlačítko.

12. 9voltová baterie a klip.

13. ESP 8266-01

14. AM1117 3.3 regulátor napětí.

15. Regulátor napětí 7805.

16. Obdélníková hliníková tyč.

17. Dřevěný kus.

18. Cardboard nebo Sun-board.

19. Rezistor, kondenzátor a DPS.

Krok 2: Softwarový požadavek:

1. Arduino IDE. Pokud nemáte, můžete si jej stáhnout zde:

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

2. XCTU pro párování Zigbee. stáhnout můžete zde:

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

3 Firmware a nástroj pro nahrávání ESP8266.

4. Thing Speak login.

5. Knihovna DHT-11.

Krok 3: Vytvoření roveru:

Výroba Rover
Výroba Rover

používá arduino, které přijímá data zig-bee a podle toho řídí motory.

Levé tři a pravé tři motory jsou zapojeny paralelně. Takže když se jedna strana motorů otáčí ve směru hodinových ručiček a jiné se otáčejí proti směru hodinových ručiček, vytváří to drift, který otáčí rover.

Používám motor s 60 otáčkami za minutu, který má vysoký točivý moment. Takže jej nelze ovládat jednoduchým ovladačem motoru, jako je L293D, protože běží 6 motorů paralelně, takže používám relé, jak je znázorněno na obrázku.

K ovládání ramene se používají dva servomotory, protože se jedná o servomotory, takže je připojen k pinům PWM arduina.

Tělo je vyrobeno z jakéhokoli lehkého materiálu, jako je karton nebo sluneční deska. Na dno používám těžký dřevěný kus, protože nese baterii a další materiál.

Krok 4: Výroba paže a jejích senzorů:

Výroba ramene a jeho senzorů
Výroba ramene a jeho senzorů
Výroba ramene a jeho senzorů
Výroba ramene a jeho senzorů

Rameno jsem vyrobil z obdélníkové trubky, protože je lehké a snadno se krájí a tvaruje. touto trubkou procházejí všechny dráty všech senzorů.

Zde používám dva servomotory jeden uprostřed. Všechny senzory jsou připojeny k Arduinu, který je dále připojen k Wi-Fi modulu ESP 8266-01. K zajištění správného napětí ESP se používá 3,3 voltů AM117.

Poznámka: Plynové senzory mají topnou spirálu, takže odebírají velký proud, což má za následek přehřátí a někdy poškození regulátoru napětí. Doporučuji tedy použít samostatný napěťový regulátor na čidlo pro prokázání 5 voltů a nezapomeňte k němu připojit chladič.

Všechny analogové snímače jsou připojeny k analogovým pinům arduina, jak je znázorněno na obrázku:

Krok 5: Vytvoření dálkového ovládání

Výroba dálkového ovládání
Výroba dálkového ovládání
Výroba dálkového ovládání
Výroba dálkového ovládání
Výroba dálkového ovládání
Výroba dálkového ovládání

Dálkový obsah obsahuje zig-bee pro jeho bezdrátovou komunikaci.

Proč Zig-bee: Zig-bee nebo Xbee poskytují velmi vysokou zabezpečenou komunikaci než wi-fi nebo Bluetooth. Poskytuje také velké pokrytí a nízkou spotřebu energie. Na velmi velkých vzdálenostech se zig-bee může připojit k hoppovacímu režimu, takže mohou fungovat jako opakovač.

Osm spínaných je připojeno k arduinu pomocí pull up rezistoru.

Čtyři ovládací ramena levého tlačítka a čtyři pravá tlačítka ovládají pohyb vozítka.

Zigbee vyžaduje 3,3 voltový napájecí zdroj, takže je připojen na 3,3 voltový pin arduina.

Krok 6: Kódy projektu:

Zde si můžete stáhnout kód:

Doporučuje: