Բովանդակություն:

Mini Curiosity Rover ՝ 6 քայլ
Mini Curiosity Rover ՝ 6 քայլ

Video: Mini Curiosity Rover ՝ 6 քայլ

Video: Mini Curiosity Rover ՝ 6 քայլ
Video: Mars Science Laboratory Curiosity Rover Animation 2024, Հուլիսի
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Ի՞նչ է հետաքրքրասիրությունը:

Curiosity- ն մեքենայի չափ ռովեր է, որը նախատեսված է Գեյլ խառնարանը Մարսի վրա հետազոտելու համար ՝ ՆԱՍԱ-ի Mars Science Laboratory (MSL) առաքելության շրջանակներում: Curiosity- ն մեկնարկել է 2011 թվականի նոյեմբերի 26-ին, ժամը 15: 02-ին UTC, Կանավերալ հրվանդանից:

Ինչպես է դա աշխատում?

Curiosity- ն ունի բազմաթիվ տվիչներ, որոնք հայտնաբերում են ջերմաստիճանը և հայտնաբերում են շրջակա միջավայրի տարբեր պայմաններ և այս տվյալները հետ են ուղարկում Երկիր: Այսպիսով, ես ստեղծեցի Curiosity- ի այս փոքր մոդելը, որը հայտնաբերում է շրջակա միջավայրի բազմաթիվ պայմաններ և այդ տվյալները ուղարկում ամպի:

Ի՞նչ է այն հայտնաբերելու:

այն կարող է հայտնաբերել.

1. peratերմաստիճանը:

2. Խոնավություն

3. Մեթան:

4. Ածխածնի երկօքսիդ:

5. Ածխածնի մոնոօքսիդ:

6. Հողի Խոնավություն:

Այսպիսով, եկեք սկսենք !!

Քայլ 1: Պահանջվում է սարքավորում

1. 3-Արդուինո (ունո կամ նանո):

2. 2-igիգբի:

3. 6-DC շարժիչ:

4. 4 ռելեներ:

5. MQ-2 ցուցիչ:

6. MQ-5 ցուցիչ:

7. MQ-7 ցուցիչ:

8. DHT-11 (peratերմաստիճանի եւ խոնավության ցուցիչ):

9. 2-Servo Motors.

10. 12 վոլտ UPS մարտկոց:

11. 8-Սեղմեք կոճակը:

12. 9 Վոլտ մարտկոց և ամրակ:

13. ESP 8266-01

14. AM1117 3.3 լարման կարգավորիչ:

15. 7805 լարման կարգավորիչ:

16. Ուղղանկյուն ալյումինե ձող:

17. Փայտե կտոր:

18. Card-board կամ Sun-board:

19. Ռեզիստոր, կոնդենսատոր և PCB:

Քայլ 2: Softwareրագրային ապահովման պահանջ

1. Arduino IDE: եթե չունեք, կարող եք ներբեռնել այստեղից.

www.arduino.cc/hy/Main/Software.

2. XCTU Zigbee զուգավորման համար: կարող եք ներբեռնել այստեղ ՝

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

3 ESP8266 որոնվածը և վերբեռնողը:

4. Thing Speak մուտք:

5. DHT-11 գրադարան:

Քայլ 3: Rover պատրաստելը

Rover- ի պատրաստում
Rover- ի պատրաստում

այն օգտագործում է arduino- ն, որն ընդունում է zig-bee- ի տվյալները և վերահսկում շարժիչները ըստ դրա:

Ձախ երեք և աջ երեք շարժիչներ միացված են զուգահեռաբար: Այսպիսով, երբ շարժիչների մի կողմը պտտվում է ժամացույցի սլաքի ուղղությամբ, իսկ մյուսները ՝ հակառակ ժամացույցի սլաքի ուղղությամբ, արտադրում է դրիֆտ, որը շրջում է ռովերը:

Ես օգտագործում եմ 60 պտույտ / րոպե շարժիչ, որն ունի մեծ ոլորող մոմենտ: ուստի այն չի կարող կառավարվել L293D- ի նման պարզ շարժիչով, քանի որ զուգահեռ աշխատում է 6 շարժիչով, ուստի ես օգտագործում եմ ռելե, ինչպես ցույց է տրված նկարում:

Երկու servo շարժիչներ օգտագործվում են թևը կառավարելու համար, քանի որ դրանք servo շարժիչ են, այնպես որ այն միացված է arduino- ի PWM կապերին:

Մարմինը պատրաստված է ցանկացած թեթև նյութից, ինչպիսիք են քարտատախտակը կամ արևապաշտպան տախտակը: Ես ներքևից օգտագործում եմ ծանր փայտե կտոր, քանի որ այն կրում է մարտկոց և այլ նյութ:

Քայլ 4: Ձեռք պատրաստելը և դրա տվիչները

Ձեռքի պատրաստում և դրա տվիչներ
Ձեռքի պատրաստում և դրա տվիչներ
Ձեռքի պատրաստում և դրա տվիչներ
Ձեռքի պատրաստում և դրա տվիչներ

Ես ձեռքը պատրաստեցի ուղղանկյուն խողովակից, քանի որ այն թեթև է և հեշտ է կտրել և ձուլել: բոլոր տվիչների բոլոր լարերը անցնում են այս խողովակով:

Այստեղ ես օգտագործում եմ երկու servo շարժիչ ՝ մեկը կենտրոնում: Բոլոր սենսորները միացված են arduino- ին, որը հետագայում միացված է ESP 8266-01 Wi-Fi մոդուլին:

Նշում. Գազի տվիչները ունեն ջեռուցման կծիկ, ուստի այն պահանջում է մեծ հոսանք, ինչը հանգեցնում է գերտաքացման և երբեմն վնասում է լարման կարգավորիչը: Այսպիսով, ես առաջարկում եմ օգտագործել առանձին լարման կարգավորիչ `5 Վոլտ հզորությունը սենսորելու համար և մի մոռացեք դրան կցել ջերմահաղորդիչ:

Բոլոր անալոգային սենսորները միացված են arduino- ի անալոգային կապումներին, ինչպես ցույց է տրված.

Քայլ 5: Հեռակառավարման պատրաստում

Հեռակառավարման սարքի պատրաստում
Հեռակառավարման սարքի պատրաստում
Հեռակառավարման սարքի պատրաստում
Հեռակառավարման սարքի պատրաստում
Հեռակառավարման սարքի պատրաստում
Հեռակառավարման սարքի պատրաստում

Հեռակա պարունակությունը պարունակում է zig-bee իր անլար հաղորդակցության համար:

Ինչու՞ Zig-bee: Zig-bee- ն կամ Xbee- ն ապահովում են շատ բարձր անվտանգ հաղորդակցություն, քան wi-fi- ը կամ Bluetooth- ը: Այն նաև ապահովում է ծածկույթի մեծ տարածք և էներգիայի ցածր սպառում: Շատ մեծ հեռավորությունների վրա zig-bee- ն կարող է միանալ ցատկման ռեժիմին, որպեսզի դրանք կարողանան աշխատել որպես կրկնող:

Ութ անջատիչ միացված է arduino- ին ձգվող դիմադրիչով:

Չորս ձախ կոճակի կառավարման թևը և չորս աջ կոճակները վերահսկում են ռովերի շարժումը:

Zigbee- ն պահանջում է 3.3 վոլտ սնուցման աղբյուր, այնպես որ այն միացված է արդուինոյի 3.3 վոլտ փինին:

Քայլ 6: Projectրագրի կոդեր

Այստեղից կարող եք ներբեռնել կոդը ՝

Խորհուրդ ենք տալիս: