Turinys:

„Mini Curiosity Rover“: 6 žingsniai
„Mini Curiosity Rover“: 6 žingsniai

Video: „Mini Curiosity Rover“: 6 žingsniai

Video: „Mini Curiosity Rover“: 6 žingsniai
Video: СВИСТОК СМЕРТИ ночью НА КЛАДБИЩЕ / Призрак ребёнка в видео / Aztec Death Whistle 2024, Lapkritis
Anonim
„Mini Curiosity Rover“
„Mini Curiosity Rover“

Kas yra Smalsumas?

„Curiosity“yra automobilio dydžio roveris, skirtas tyrinėti Gale kraterį Marse kaip NASA Marso mokslo laboratorijos misijos (MSL) dalį. „Curiosity“buvo paleistas iš Kanaveralo kyšulio 2011 m. Lapkričio 26 d., 15:02 UTC.

Kaip tai veikia?

„Curiosity“turi daug jutiklių, kurie aptinka temperatūrą ir aptinka įvairias aplinkos sąlygas ir siunčia šiuos duomenis atgal į Žemę. Taigi aš sukūriau šį mažą „Curiosity“modelį, kuris aptinka daugybę aplinkos sąlygų ir siunčia šiuos duomenis į debesį.

Ką jis aptiks?

jis gali aptikti:

1. Temperatūra.

2. Drėgmė.

3. Metanas.

4. Anglies dioksidas.

5. Anglies mono oksidas.

6. Dirvožemio drėgmė.

Taigi pradėkime !!

1 veiksmas: reikalinga aparatūra:

1. 3-Arduino (uno arba nano).

2. 2-Zigbee.

3. 6-DC variklis.

4. 4 Relės.

5. MQ-2 jutiklis.

6. MQ-5 jutiklis.

7. MQ-7 jutiklis.

8. DHT-11 (temperatūros ir drėgmės jutiklis).

9. 2-servo varikliai.

10. 12 voltų UPS baterija.

11. 8 paspaudimų mygtukas.

12. 9 voltų baterija ir spaustukas.

13. ESP 8266-01

14. AM1117 3.3 įtampos reguliatorius.

15. 7805 įtampos reguliatorius.

16. Stačiakampis aliuminio strypas.

17. Medinis gabalas.

18. Kartoninė lenta arba „Sun-board“.

19. Rezistorius, kondensatorius ir PCB.

2 veiksmas: programinės įrangos reikalavimas:

1. „Arduino IDE“. jei neturite, galite atsisiųsti čia:

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

2. XCTU „Zigbee“poravimui. galite atsisiųsti čia:

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

3 ESP8266 programinė įranga ir įkėlėjas.

4. „Thing Speak“prisijungimas.

5. DHT-11 biblioteka.

3 žingsnis: „Rover“kūrimas:

„Rover“gamyba
„Rover“gamyba

jis naudoja arduino, kuris priima duomenis iš zig-bee ir valdo variklius pagal tai.

Kairysis trys ir dešinysis trys varikliai yra sujungti lygiagrečiai. Taigi, kai viena variklių pusė sukasi pagal laikrodžio rodyklę, o kitos-prieš laikrodžio rodyklę, susidaro dreifas, kuris pasuka roverį.

Aš naudoju 60 aps./min variklį, kuris turi didelį sukimo momentą. Todėl jo negali valdyti paprastas variklio tvarkyklė, tokia kaip L293D, nes jis veikia lygiagrečiai 6 varikliams, todėl naudoju relę, kaip parodyta paveikslėlyje.

Du servo varikliai naudojami valdyti ranką, nes tai yra servo variklis, todėl jis yra prijungtas prie arduino PWM kaiščių.

Korpusas pagamintas iš bet kokios lengvos medžiagos, pavyzdžiui, kartono ar saulės skydo. Aš naudoju sunkų medinį gabalą apačioje, nes jame yra baterija ir kitos medžiagos.

4 žingsnis: rankos ir jos jutiklių gamyba:

Rankos ir jos jutiklių gamyba
Rankos ir jos jutiklių gamyba
Rankos ir jos jutiklių gamyba
Rankos ir jos jutiklių gamyba

Ranką padariau iš stačiakampio vamzdžio, nes jis yra lengvas, lengvai pjaustomas ir formuojamas. per šį vamzdį praeina visi visų jutiklių laidai.

Čia aš naudoju du servo variklius, vieną centre. Visi jutikliai yra prijungti prie „arduino“, kuris toliau prijungtas prie „ESP 8266-01“„Wi-Fi“modulio. AM117 3,3 voltai naudojami norint užtikrinti tinkamą įtampą ESP.

Pastaba: Dujų jutikliai turi šildymo ritę, todėl ji sunaudoja didelę srovę, dėl kurios gali perkaisti ir kartais sugadinti įtampos reguliatorius. Taigi aš siūlau naudoti atskirą įtampos reguliatorių prie jutiklio, kad būtų parodyta 5 voltų įtampa, ir nepamirškite prie jo pritvirtinti radiatoriaus.

Visi analoginiai jutikliai yra prijungti prie analoginių „arduino“kaiščių, kaip parodyta:

5 žingsnis: nuotolinio valdymo pulto kūrimas

Nuotolinio valdymo pulto gamyba
Nuotolinio valdymo pulto gamyba
Nuotolinio valdymo pulto gamyba
Nuotolinio valdymo pulto gamyba
Nuotolinio valdymo pulto gamyba
Nuotolinio valdymo pulto gamyba

Nuotolinio valdymo pultelyje yra „zig-bit“belaidžiam ryšiui.

Kodėl „Zig-bee“: „Zig-bee“arba „Xbee“užtikrina labai aukštą saugų ryšį nei „Wi-Fi“ar „Bluetooth“. Tai taip pat užtikrina didelę aprėpties zoną ir mažas energijos sąnaudas. Labai dideliais atstumais zig-bitė gali būti prijungta prie šokinėjimo režimo, kad jie galėtų veikti kaip kartotuvas.

Aštuoni jungikliai yra prijungti prie arduino su ištraukiamuoju rezistoriumi.

Keturi kairiojo mygtuko valdymo svirtys ir keturi dešiniai mygtukai valdo roverio judėjimą.

„Zigbee“reikalingas 3,3 voltų maitinimo šaltinis, todėl jis prijungtas prie 3,3 voltų „arduino“kaiščio.

6 žingsnis: projekto kodai:

Kodą galite atsisiųsti iš čia:

Rekomenduojamas: