Satura rādītājs:

Mini Curiosity Rover: 6 soļi
Mini Curiosity Rover: 6 soļi

Video: Mini Curiosity Rover: 6 soļi

Video: Mini Curiosity Rover: 6 soļi
Video: Mars Science Laboratory Curiosity Rover Animation 2024, Novembris
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Kas ir ziņkārība?

Curiosity ir automašīnas izmēra roveris, kas paredzēts NASA Marsa zinātniskās laboratorijas misijas (MSL) ietvaros, lai izpētītu Geila krāteri uz Marsa. Ziņkārība tika palaista no Kanaveralas raga 2011. gada 26. novembrī plkst. 15:02 UTC.

Kā tas strādā?

Curiosity ir daudz sensoru, kas nosaka temperatūru un nosaka dažādus vides apstākļus un nosūta šos datus atpakaļ uz Zemi. Tāpēc es izveidoju šo mazo Curiosity modeli, kas nosaka daudzus vides apstākļus un nosūta šos datus uz mākoni.

Ko tas atklās?

tā var noteikt:

1. Temperatūra.

2. Mitrums.

3. Metāns.

4. Oglekļa dioksīds.

5. Oglekļa monooksīds.

6. Augsnes mitrums.

Tātad, sāksim !!

1. darbība. Nepieciešamā aparatūra:

1. 3-Arduino (uno vai nano).

2. 2-Zigbee.

3. 6-DC motors.

4. 4 Releji.

5. MQ-2 sensors.

6. MQ-5 sensors.

7. MQ-7 sensors.

8. DHT-11 (temperatūras un mitruma sensors).

9. 2-Servo Motors.

10. 12 voltu UPS akumulators.

11. 8-spiedpoga.

12. 9 voltu akumulators un klipsis.

13. ESP 8266-01

14. AM1117 3.3 sprieguma regulators.

15. 7805 sprieguma regulators.

16. Taisnstūrveida alumīnija stienis.

17. Koka gabals.

18. Kartons vai dēlis.

19. Rezistors, kondensators un PCB.

2. darbība. Prasība programmatūrai:

1. Arduino IDE. ja jums to nav, varat lejupielādēt šeit:

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

2. XCTU Zigbee savienošanai pārī. jūs varat lejupielādēt šeit:

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

3 ESP8266 programmaparatūra un augšupielādētājs.

4. Thing Speak pieteikšanās.

5. DHT-11 bibliotēka.

3. solis: Rover izgatavošana:

Rover izgatavošana
Rover izgatavošana

tas izmanto arduino, kas pieņem datus no zig-bee un kontrolē motorus saskaņā ar to.

Pa kreisi trīs un labie trīs motori ir savienoti paralēli. Tātad, kad viena motora puse griežas pulksteņrādītāja virzienā, bet otra-pretēji pulksteņrādītāja virzienam, tas rada dreifu, kas pagriež roveru.

Es izmantoju 60 apgr./min motoru ar augstu griezes momentu. Tāpēc to nevar kontrolēt vienkāršs motora draiveris, piemēram, L293D, jo tas paralēli darbina 6 motorus, tāpēc es izmantoju releju, kā parādīts attēlā.

Lai kontrolētu roku, tiek izmantoti divi servomotori, jo tie ir servomotori, tāpēc tas ir savienots ar arduino PWM tapām.

Korpuss ir izgatavots no jebkura viegla materiāla, piemēram, kartona vai sauļošanās dēļa. Es izmantoju smagu koka gabalu apakšā, jo tajā ir akumulators un citi materiāli.

4. solis: rokas un tā sensoru izgatavošana:

Rokas un tā sensoru izgatavošana
Rokas un tā sensoru izgatavošana
Rokas un tā sensoru izgatavošana
Rokas un tā sensoru izgatavošana

Es izgatavoju roku no taisnstūrveida caurules, jo tā ir viegla un viegli sagriežama un veidojama. caur šo cauruli tiek izvadīti visu sensoru vadi.

Šeit es izmantoju divus servomotorus, vienu centrā. Visi sensori ir savienoti ar arduino, kas tālāk ir savienots ar ESP 8266-01 Wi-Fi moduli. Lai nodrošinātu atbilstošu spriegumu ESP, tiek izmantots AM117 3.3 volts.

Piezīme: Gāzes sensoriem ir sildīšanas spole, tāpēc tā patērē lielu strāvu, kas izraisa pārkaršanu un dažreiz bojā sprieguma regulatoru. Tāpēc es ieteiktu sensoram izmantot atsevišķu sprieguma regulatoru, lai pierādītu 5 voltu, un neaizmirstiet tam pievienot siltuma izlietni.

Visi analogie sensori ir savienoti ar arduino analogajām tapām, kā parādīts attēlā:

5. darbība: tālvadības pults izveide

Tālvadības pults izgatavošana
Tālvadības pults izgatavošana
Tālvadības pults izgatavošana
Tālvadības pults izgatavošana
Tālvadības pults izgatavošana
Tālvadības pults izgatavošana

Tālvadības ierīces satur zig-bit bezvadu sakariem.

Kāpēc Zig-bee: Zig-bee vai Xbee nodrošina ļoti augstu drošu saziņu nekā Wi-Fi vai Bluetooth. Tas nodrošina arī lielu pārklājuma zonu un zemu enerģijas patēriņu. Ļoti lielos attālumos zig-bit var savienot ar lēciena režīmu, lai tie varētu darboties kā atkārtotājs.

Astoņi komutatori ir savienoti ar arino ar pacelšanas rezistoru.

Četras kreisās pogas vadības svira un četras labās pogas kontrolē rovera kustību.

Zigbee ir nepieciešams 3,3 voltu barošanas avots, tāpēc tas ir savienots ar 3,3 voltu arduino tapu.

6. darbība: projekta kodi:

Jūs varat lejupielādēt kodu šeit:

Ieteicams: