INHOUDSOPGAWE:

Mini Curiosity Rover: 6 stappe
Mini Curiosity Rover: 6 stappe

Video: Mini Curiosity Rover: 6 stappe

Video: Mini Curiosity Rover: 6 stappe
Video: 😫 Перечисляем слабые места VW Touareg: неужели всё так печально? 2024, November
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Wat is nuuskierigheid?

Curiosity is 'n motorvoertuig wat ontwerp is om Gale-krater op Mars te verken as deel van NASA se Mars Science Laboratory-missie (MSL). Curiosity is op 26 November 2011 om 15:02 UTC vanaf Cape Canaveral gelanseer.

Hoe dit werk?

Curiosity het baie sensors wat temperatuur opspoor en verskillende omgewingstoestande opspoor en hierdie data na die aarde terugstuur, so ek het hierdie klein model van Curiosity gemaak wat baie omgewingstoestande opspoor en hierdie data na die wolk stuur.

Wat sal dit opspoor?

dit kan opspoor:

1. temperatuur.

2. Humiditeit.

3. Metaan.

4. Koolstofdioksied.

5. Koolstofmono-oksied.

6. Grondvogtigheid.

So laat ons begin !!

Stap 1: hardeware benodig:

1. 3-Arduino (uno of nano).

2. 2-Zigbee.

3. 6-DC motor.

4. 4 Relays.

5. MQ-2 Sensor.

6. MQ-5 Sensor.

7. MQ-7 Sensor.

8. DHT-11 (Temperatuur- en humiditeitsensor).

9. 2-Servo Motors.

10. 12 volt UPS battery.

11. 8-drukknoppie.

12. 9 Volt battery en klem.

13. ESP 8266-01

14. AM1117 3.3 spanningsreguleerder.

15. 7805 spanningsreguleerder.

16. Reghoekige aluminiumstaaf.

17. Houtstuk.

18. Kaartbord of sonbord.

19. Weerstand, kapasitor en PCB.

Stap 2: Sagtewarevereiste:

1. Arduino IDE. as u dit nie het nie, kan u dit hier aflaai:

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

2. XCTU vir Zigbee -paring. jy kan hier aflaai:

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

3 ESP8266 -firmware en -oplaaier.

4. Ding Praat login.

5. DHT-11 Biblioteek.

Stap 3: Rover maak:

Rover maak
Rover maak

dit gebruik arduino wat data-vorm van zig-bee aanvaar en die motors daarvolgens beheer.

Drie links en regs drie motors is parallel aan mekaar verbind, dus as die een kant van die motors met die kloksgewys draai en die ander teen die klok draai, veroorsaak dit dryf wat 'n rover draai.

Ek gebruik 'n 60 RPM-motor met 'n hoë wringkrag. Dit kan dus nie beheer word deur 'n eenvoudige motorbestuurder soos L293D nie, want dit werk 6 motors parallel, dus gebruik ek 'n relais soos in die figuur getoon.

Twee servomotore word gebruik om die arm te beheer, want dit is 'n servomotor, sodat dit gekoppel is aan die PWM -penne van arduino.

Die liggaam is gemaak van enige ligte materiaal, soos karton- of sonplank. Ek gebruik 'n swaar houtstuk aan die onderkant omdat dit battery en ander materiaal bevat.

Stap 4: Maak arm en sy sensors:

Maak arm en sy sensors
Maak arm en sy sensors
Maak arm en sy sensors
Maak arm en sy sensors

Ek het 'n arm gemaak van 'n reghoekige pyp, want dit is liggewig en maklik om te sny en te vorm. al die drade van alle sensors word deur hierdie pyp gelei.

Hier gebruik ek twee servomotors, een in die middel. Alle sensors is gekoppel aan arduino wat verder gekoppel is aan die ESP 8266-01 Wi-Fi-module. AM117 3,3 volt word gebruik om die ESP behoorlike spanning te verskaf.

Let wel: Gassensors het 'n verwarmingsspoel, so dit neem groot stroom, wat kan lei tot oorverhitting en soms die spanningsreguleerder beskadig. Ek beveel dus aan om 'n aparte spanningsreguleerder op die sensor te gebruik om 5 Volt te bewys, en moenie vergeet om die wasbak daaraan vas te maak nie.

Alle analoog sensors is gekoppel aan analoog penne van arduino soos aangedui:

Stap 5: Maak afstandbeheer

Afstandbeheer maak
Afstandbeheer maak
Maak afstandbeheer
Maak afstandbeheer
Maak afstandbeheer
Maak afstandbeheer

Afstandsbediening bevat zig-bee vir sy draadlose kommunikasie.

Waarom Zig-bee: Zig-bee of Xbee bied baie veilige kommunikasie as wi-fi of Bluetooth. Dit bied ook 'n groot dekkingsgebied en 'n lae kragverbruik. Op baie groot afstande kan die zig-bee aan die springmodus gekoppel word, sodat dit as 'n herhaler kan werk.

Agt skakelaars is gekoppel aan 'n arduino met 'n optrekweerstand.

Vier linkerknoppie -bedieningsarm en vier regterknoppies beheer die beweging van die rover.

Zigbee benodig 3,3 volt kragtoevoer, sodat dit gekoppel is aan 'n arduino -pen van 3,3 volt.

Stap 6: Projekkodes:

U kan die kode hier aflaai:

Aanbeveel: