Turinys:
- 1 veiksmas: reikalinga aparatūra:
- 2 veiksmas: programinės įrangos reikalavimas:
- 3 žingsnis: „Rover“kūrimas:
- 4 žingsnis: rankos ir jos jutiklių gamyba:
- 5 žingsnis: nuotolinio valdymo pulto kūrimas
- 6 žingsnis: projekto kodai:
Video: „Mini Curiosity Rover“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
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:
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:
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 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:
Miniatiūrinis „Arduino“autonominis robotas („Land Rover“/ automobilis) 1 etapas Modelis 3: 6 žingsniai
Miniatiūrinis „Arduino“autonominis robotas („Land Rover“/ automobilis) 1 etapas: 3 modelis: nusprendžiau miniatiūrizuoti „Land Rover“/ „Car“/ „Bot“, kad sumažintume projekto dydį ir energijos suvartojimą
Sniego valytuvas „FPV Rover“: 8 žingsniai (su nuotraukomis)
Sniego valytuvas „FPV Rover“: artėja žiema. Taigi „FPV Rover“reikia sniego valytuvo, kad būtų užtikrinta švari danga. Nuorodos į „RoverInstructables“: https://www.instructables.com/id/FPV-Rover-V20/ „Thingiverse“: https://www.thingiverse.com/thing : 2952852Sekite mane „Instagram“vėlai
„Bluetooth“valdomas „Rover“su „Dexter“: 9 žingsniai
„Bluetooth“valdomas „Rover“su „Dexter“: „Dexter“lenta yra mokomasis trenerių rinkinys, leidžiantis linksmai ir lengvai mokytis elektronikos. Lenta sujungia visas reikalingas dalis pradedantiesiems, norintiems pakeisti idėją į sėkmingą prototipą. Turėdamas „Arduino“širdį, daugybė
Mini FPV-Rover: 4 žingsniai
„Mini FPV-Rover“: tai yra mano „FPV-Rover V2.0“mini versijahttps: //www.thingiverse.com/thing: 2952852 Matmenys yra 10 cm x 10 cm x 3 cm. Sekite mane „Instagram“, kad gautumėte naujausias naujienashttps: //www.instagram. com/ernie_meets_bert
Nuo „Roomba“iki „Rover“vos 5 žingsniai!: 5 žingsniai
Nuo „Roomba“iki „Rover“vos 5 žingsniai!: „Roomba“robotai yra įdomus ir paprastas būdas pasinerti į kojų pirštus robotikos pasaulyje. Šioje instrukcijoje mes išsamiai aprašysime, kaip paprastą „Roomba“paversti valdomu roveriu, kuris tuo pačiu metu analizuoja jo aplinką. Dalių sąrašas1.) MATLAB2.) Roomb