Sadržaj:

Mini Curverity Rover: 6 koraka
Mini Curverity Rover: 6 koraka

Video: Mini Curverity Rover: 6 koraka

Video: Mini Curverity Rover: 6 koraka
Video: Что творят ТАДЖИКСКИЕ МИГРАНТЫ в России!😳 2024, Novembar
Anonim
Mini Curverity Rover
Mini Curverity Rover

Šta je znatiželja?

Curiosity je rover veličine automobila dizajniran za istraživanje kratera Gale na Marsu u sklopu NASA-ine misije Mars Science Laboratory (MSL). Curiosity je lansiran sa Cape Canaverala 26. novembra 2011. u 15:02 UTC.

Kako radi?

Curiosity ima mnogo senzora koji detektiraju temperaturu i detektiraju različite uvjete okoline i šalju ove podatke natrag na Zemlju. Zato sam napravio ovaj mali model Curiosityja koji otkriva mnoga stanja okoline i šalje te podatke u oblak.

Šta će otkriti?

može otkriti:

1. Temperatura.

2. Vlažnost.

3. Metan.

4. Ugljen-dioksid.

5. Mono-oksid ugljika.

6. Vlažnost tla.

Pa krenimo !!

Korak 1: Potreban hardver:

1. 3-Arduino (uno ili nano).

2. 2-Zigbee.

3. 6-DC motor.

4. 4 releja.

5. Senzor MQ-2.

6. Senzor MQ-5.

7. Senzor MQ-7.

8. DHT-11 (Senzor temperature i vlažnosti).

9. 2-servo motori.

10. 12-voltna UPS baterija.

11. 8-Pritisnite dugme.

12. 9 -voltna baterija i kopča.

13. ESP 8266-01

14. AM1117 3.3 regulator napona.

15. 7805 regulator napona.

16. Pravokutna aluminijska šipka.

17. Drveni komad.

18. Kartonska ploča ili Sunčana ploča.

19. Otpornik, kondenzator i PCB.

Korak 2: Softverski zahtjevi:

1. Arduino IDE. ako nemate možete preuzeti ovdje:

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

2. XCTU za uparivanje Zigbee. možete preuzeti ovdje:

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

3 ESP8266 firmware i uploader.

4. Thing Speak login.

5. Biblioteka DHT-11.

Korak 3: Napravite Rover:

Pravljenje Rovera
Pravljenje Rovera

koristi arduino koji prihvaća podatke od zig-bee i prema njima upravlja motorima.

Tri lijeva i desna tri motora spojena su paralelno. Dakle, kada se jedna strana motora okreće u smjeru kazaljke na satu, a druge u smjeru suprotnom od kazaljke na satu, dolazi do zanošenja koje okreće rover.

Koristim motor sa 60 okretaja u minuti koji ima veliki okretni moment.pa ga ne može kontrolirati jednostavan vozač motora poput L293D jer paralelno pokreće 6 motora, pa koristim relej kao što je prikazano na slici.

Za upravljanje rukom koriste se dva servo motora jer su to servo motori pa je spojen na PWM pinove arduina.

Tijelo je izrađeno od bilo kojeg laganog materijala, poput kartona ili sunčane ploče. Koristim teški drveni komad na dnu jer nosi bateriju i drugi materijal.

Korak 4: Izrada ruke i njenih senzora:

Izrada ruke i njenih senzora
Izrada ruke i njenih senzora
Izrada ruke i njenih senzora
Izrada ruke i njenih senzora

Napravio sam ruku od pravokutne cijevi jer je male težine i lako se reže i oblikuje. sve žice svih senzora prolaze kroz ovu cijev.

Ovdje koristim dva servo motora, jedan u sredini. Svi senzori su spojeni na arduino koji je dalje spojen na ESP 8266-01 Wi-Fi modul. AM117 3,3 volta koristi se za osiguravanje odgovarajućeg napona ESP-u.

Napomena: Senzori za plin imaju zavojnicu za grijanje pa uzima veliku struju koja dovodi do pregrijavanja i ponekad oštećenja regulatora napona. Stoga predlažem korištenje zasebnog regulatora napona na senzoru za dokazivanje 5 V i ne zaboravite na njega priključiti hladnjak.

Svi analogni senzori povezani su na analogne pinove arduina kako je prikazano:

Korak 5: Napravite daljinski upravljač

Izrada daljinskog upravljača
Izrada daljinskog upravljača
Izrada daljinskog upravljača
Izrada daljinskog upravljača
Izrada daljinskog upravljača
Izrada daljinskog upravljača

Daljinski sadrže sadrže zig-bee za bežičnu komunikaciju.

Zašto Zig-bee: Zig-bee ili Xbee pružaju vrlo visoku sigurnu komunikaciju od wi-fi-ja ili Bluetooth-a. Također pruža veliku površinu pokrivanja i nisku potrošnju energije. Na vrlo velikim udaljenostima zig-bee se može spojiti na način skakanja, tako da mogu funkcionirati kao repetitor.

Osam sklopki spojeno je na arduino pomoću otpornika za podizanje.

Četiri lijeva tipka za upravljanje i četiri desne tipke kontroliraju kretanje rovera.

Zigbeeu je potrebno napajanje od 3,3 V, tako da je spojen na iglu arduina od 3,3 V.

Korak 6: Kodovi projekta:

Kôd možete preuzeti odavde:

Preporučuje se: