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

Naval Battle Robot UM-JI- ում. 14 քայլ (նկարներով)
Naval Battle Robot UM-JI- ում. 14 քայլ (նկարներով)

Video: Naval Battle Robot UM-JI- ում. 14 քայլ (նկարներով)

Video: Naval Battle Robot UM-JI- ում. 14 քայլ (նկարներով)
Video: Хозяйка кооперативной квартиры_Рассказ_Слушать 2024, Հուլիսի
Anonim
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում
Naval Battle Robot UM-JI- ում

Ներածություն ռոբոտի համար

Այս ձեռնարկում ձեզ կսովորեցնեն ինչպես պատրաստել ռազմածովային մարտական ռոբոտ PS2 վերահսկիչով: Որպես VG100 դասընթացի X խումբ, դասընթաց, որը նախատեսված է առաջին կուրսի ուսանողների համար ՝ նպատակ ունենալով զարգացնել UM-JI- ի նախագծման և համագործակցության կարողությունը (նկար 1-ը մեր համալսարանի դեկորացիան է): UM-JI- ն վերաբերում է Միչիգանի համալսարանի համատեղ ինստիտուտին, որը գտնվում է Շանհայ iaզյաո Տոնգի համալսարանում: Մեր ռոբոտը մասնակցեց ծովային մարտերի մրցույթին և շահեց լավ հաշիվ: Մեր թիմը կոչվում է «թռչել կապույտ», ինչը ցույց է տալիս կապույտ երկնքում թռչելու մեր ցանկությունը (Նկար 2 -ը մեր թիմի լոգոն է):

Մրցույթում ռոբոտները, որոնք համարվում են մարտական նավեր, պարտավոր են թնդանոթները (պինգ պոնգի և փայտե գնդակներ) տեղափոխել հակառակորդի դաշտ: Մրցույթը բաղկացած է երկու մասից, որոնցից մեկը երեք րոպեում միայնակ ավարտելն է, իսկ մյուս մասը ՝ մրցել այլ ռազմածովային մարտական ռոբոտների հետ: Պինգ -պոնգի գնդակը հակառակորդի դաշտ տեղափոխվելիս արժե 1 միավոր, իսկ փայտը `4 միավոր: Երկու հանդիպումներում էլ պետք է հնարավորինս շատ միավոր նշեք: Բազմակի մրցումներում ավելի շատ գոլ խփողը հաղթում է հանդիպումը:

Ռոբոտի սահմանափակումները նշված են հետևյալ կերպ.

Rob Ռոբոտների չափսերի սահմանափակում ՝ 350 մմ*350 մմ*200 մմ

● Կենտրոնական կառավարման միացում. Arduino շարք

● Շարժիչներ ՝ 12 Վ, տրամադրված ուսուցիչների կողմից

● Հեռակառավարիչ ՝ PS2 վերահսկիչ

Մենք օգտագործում ենք PS2- ը ՝ ռոբոտին վերահսկելու համար: Մենք ռոբոտը նախագծեցինք որպես տրակտորային թիակ: Թիակը մեկ անգամ կարող է 2 փայտե գնդակ բարձրացնել հակառակորդի տարածք: Որպեսզի ռոբոտը հեշտությամբ և հարմարավետ կառավարվի, մենք բահը դարձրեցինք երեք մասի, և յուրաքանչյուր մասը կառավարվում է սերվո շարժիչով այնպես, որ այն բավարարի ռոբոտների չափսերի սահմանը: Կից նկար 3 -ը դուրս ռոբոտի հայեցակարգային դիագրամն է: 4 -րդ նկարը մարտադաշտի հայեցակարգային գրաֆիկն է:

Այս ձեռնարկում մենք կցում ենք մրցույթի մեր ռոբոտի մասին տեսանյութ:

Ահա տեսանյութի հղումը ՝

Քայլ 1: Անհրաժեշտ նյութեր

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր

Պատրաստեք նյութերը, ինչպես ցույց է տալիս դիագրամը: Լրացուցիչ տեղեկությունների համար խնդրում ենք դիտել հավելվածը `տեսնելու ճշգրիտ պատկերը և ինչպես գնել այն:

Քայլ 2: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ

Շղթայի սխեման ցուցադրվում է նկարում:

Քայլ 3. Ակրիլային տախտակի կտրում

Ակրիլային տախտակի կտրում
Ակրիլային տախտակի կտրում

Ներբեռնեք AutoCad ծրագրակազմը և գծեք կտրման համար անհրաժեշտ գրաֆիկները: Օգտագործեք ավտոմատ ակրիլային լազերային դանակ `ակրիլային տախտակը կտրելու համար` ըստ գրաֆիկի: Այն ինքնաբերաբար կկտրի ձեր տախտակը: Կտրման համար անհրաժեշտ գրաֆիկը ցույց է տրված կցված նկարում: 5. Նշում. Դուք պետք է համոզվեք, որ փոքր անցքը ճիշտ չափի է, որպեսզի այն լինի պտուտակների համար:

Քայլ 4: Հավաքեք անվադողերն ու շարժիչները

Հավաքեք անվադողեր և շարժիչներ
Հավաքեք անվադողեր և շարժիչներ
Հավաքեք անվադողեր և շարժիչներ
Հավաքեք անվադողեր և շարժիչներ

Հավաքման անվադողերը ներառում են երկու մեծ անիվներ ՝ որպես շարժիչ անվադողեր և մեկ փոքր անվադող:

● Յուրաքանչյուր անվադող ամրացրեք չորս M3 պտուտակով: Այնուհետև ամրացրեք շարժիչը ռոբոտի հետևի անվադողերի կողքին:

● Ռոբոտի հետևի երկու անվադողեր ամրացնելու համար օգտագործեք պտուտակը:

Նշում. Ենթադրվում է, որ դուք չպետք է անիվները գլխիվայր հավաքեք: Ստուգեք յուրաքանչյուր անվադողը, թե արդյոք պտուտակն ամուր պտտված է, որպեսզի անվադողերը չթափվեն:

Քայլ 5: Օգտագործեք 3D տպիչ ՝ թիակը տպելու համար

Թիակը տպելու համար օգտագործեք 3D տպիչ
Թիակը տպելու համար օգտագործեք 3D տպիչ

Թիակի 3D մոդելը պատկերված է ֆայլում:

Նշում. Եթե չեք կարողանում տպել այն, կարող եք օգտագործել ստվարաթուղթ `այն ձեռքով պատրաստելու համար:

Քայլ 6. Միացրեք ռոբոտացված ձեռքը թիակով

Միացրեք Robotic Arm- ը թիակով
Միացրեք Robotic Arm- ը թիակով
Միացրեք Robotic Arm- ը թիակով
Միացրեք Robotic Arm- ը թիակով

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

● Յուրաքանչյուր սերվո շարժիչի վրա քամեք մեկուսիչ ժապավենի շերտ `կարճ միացումից խուսափելու համար:

Each Յուրաքանչյուր servo շարժիչի համար օգտագործեք չորս պտուտակ `այն ամրացնելու ռոբոտային թևի վրա: Պետք է տեղադրել երեք servo շարժիչ, այնպես որ պետք է լինի տասներկու պտուտակ `ընդհանրապես ամրացնելու համար:

● Թիակը միացնելու համար օգտագործեք չորս պտուտակ: Պտուտակների դիրքը պետք է լինի թիակի լիսեռի ձախ և աջ կողմերում:

● Հավաքեք երկու փայտե կտոր ռոբոտի առջևի մասում:

Նշում. Ստուգեք, արդյոք յուրաքանչյուր սերվո շարժիչ աշխատում է քայլից առաջ: Միացնելուց հետո համոզվեք, որ յուրաքանչյուր պտուտակ գտնվում է իր ճիշտ դիրքում, որպեսզի չթուլանա:

Քայլ 7: Հավաքեք ռոբոտային թևը

Հավաքեք Robotic Arm- ը
Հավաքեք Robotic Arm- ը

Նախորդ քայլի նման, այստեղ մենք հավաքում ենք ռոբոտացված ձեռքը բահով `ակրիլային տախտակի վրա:

● Ռոբոտացված թևը պետք է տեղադրվի դեպի առջևի կողմը:

● Ակրիլային տախտակի վրա ռոբոտացված թևը ամրացնելու համար օգտագործեք չորս պտուտակ:

Քայլ 8: Ամրագրեք շարժիչի կառավարման մոդուլը և մարտկոցները

Ամրագրեք շարժիչի կառավարման մոդուլը և մարտկոցները
Ամրագրեք շարժիչի կառավարման մոդուլը և մարտկոցները
Ամրագրեք շարժիչի կառավարման մոդուլը և մարտկոցները
Ամրագրեք շարժիչի կառավարման մոդուլը և մարտկոցները

Ռոբոտացված թևը հավաքելուց հետո այժմ մենք ամրացնում ենք իրերը ռոբոտի հետևի մասում:

● Ուսումնասիրեք, արդյոք մարտկոցը պետք է լիցքավորվի: Եթե մնում է լիցքավորվել, ապա լիցքավորեք այն հավաքելուց առաջ:

● Շարժիչի կառավարման մոդուլի յուրաքանչյուր անկյունում ամրացրեք չորս պտուտակ `այն ամրացնելու համար ակրիլային տախտակի վրա: Ուշադրություն դարձրեք շարժիչի կառավարման մոդուլի ուղղությանը, և այն պետք է լինի նույնը, ինչ ցույց է տրված նկարում:

● Լիթիումի մարտկոցը 1 և լիթիումի մարտկոցը 2 (պիտակավորված է հայեցակարգի գծապատկերում) համապատասխանաբար ՝ ներքևի ձախ անկյունում և ներքևի աջ անկյունում: Դրանք ամրացնելու համար օգտագործեք մեկուսիչ ժապավեն:

Նշում. Լիթիումի մարտկոցի կարճ միացում մի արեք, հակառակ դեպքում այն կարող է այրվել վերահսկողությունից դուրս:

Քայլ 9. Հավաքեք Arduino Uno տախտակը և հացի տախտակը

Հավաքեք Arduino Uno տախտակ և հացի տախտակ
Հավաքեք Arduino Uno տախտակ և հացի տախտակ
Հավաքեք Arduino Uno տախտակ և հացի տախտակ
Հավաքեք Arduino Uno տախտակ և հացի տախտակ
Հավաքեք Arduino Uno տախտակ և հացի տախտակ
Հավաքեք Arduino Uno տախտակ և հացի տախտակ

Սա տարրերի հավաքման վերջին քայլն է: Մենք պետք է նախ հավաքենք Հացի տախտակը:

● Կտրեք հացի տախտակը այնպես, որ այն մնա միայն ձախ երկու սյուներից, որոնք օգտագործվում են որպես էներգիայի մատակարարման դրական և բացասական բևեռ: Հացի տախտակի երկարությունը պետք է համապատասխանի ռոբոտների լայնությանը:

Glue Սոսինձով կպցրեք հացի տախտակը առաջ և մարտկոցին հարող տեղում: Սպասեք, մինչև սոսինձը չորանա:

● Տեղադրեք Arduino Uno տախտակը ակրիլային տախտակի վրա: Պարզապես տեղադրեք այն:

● Ամրացրեք մարտկոցը ռոբոտային թևի ներքևում `արդուինոյի ընթացիկ մատակարարում ապահովելու համար:

Նշում. Շղթան միացնելուց առաջ ստուգեք, արդյոք հացի տախտակը լավ տեղադրված է: Դուք կարող եք օգտագործել հացի տախտակը `ստուգելու, թե ինչն է սխալ միացումում: Եթե ամեն ինչ ճիշտ է, կարող եք բաց թողնել այս քայլը:

Քայլ 10: Շղթայի միացում

Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում

Միացրեք միացումը, ինչպես ցույց է տալիս սխեմայի սխեման:

Դուք կարող եք վերանայել 1 -ին քայլը `միացումը միացնելու համար:

Քայլ 11. loadրագիրը վերբեռնեք Arduino UNO- ում

Ներբեռնեք ծրագիրը Arduino UNO- ում
Ներբեռնեք ծրագիրը Arduino UNO- ում

Uploadրագիրը վերբեռնելու համար օգտագործեք Arduino IDE- ն:

● Վերբեռնելուց առաջ ստուգեք arduino ծածկագիրը:

Program programրագրավորման կոդի վերաբերյալ լրացուցիչ տեղեկություններ ստանալու համար կարող եք խորհրդակցել «https://www.arduino.cn/» կայքի հետ:

Քայլ 12: Կառավարեք ռոբոտը PS2 վերահսկիչով

Կառավարեք ռոբոտը PS2 վերահսկիչով
Կառավարեք ռոբոտը PS2 վերահսկիչով

Ռոբոտին կառավարելու համար օգտագործեք PS2 վերահսկիչը:

Ձախ/աջ կոճակ. Թեքվեք ձախ/աջ

Վեր/վար կոճակ. Առաջ/հետ շարժվել

Եռանկյունի/Խաչի կոճակ. Կառավարիչ servo շարժիչ 1

Շրջանակ/Sqaure կոճակ. Կառավարիչ servo շարժիչ 2

L/R կոճակ. Վերահսկիչ servo շարժիչ 3

Քայլ 13: Վերջնական տեսք

Վերջնական տեսք
Վերջնական տեսք
Վերջնական տեսք
Վերջնական տեսք

Ահա ռոբոտի վերջնական տեսքը:

Քայլ 14: Հավելված

Հավելված
Հավելված
Հավելված
Հավելված
Հավելված
Հավելված
Հավելված
Հավելված

Առկա նյութը ցուցադրված է այստեղ ՝

Ակրիլային տախտակ

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

PS2 վերահսկիչ

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

Լիթիումի մարտկոց

item.jd.com/10154378994.html

Aien 12V մարտկոցներ

item.jd.com/10338688872.html

Պտուտակ

item.jd.com/11175371910.html

502 Սոսինձ

item.jd.com/385946.html

Robotic Arm

item.taobao.com/item.htm?spm=a230r.1.14.58…

Arduino MEGA 2560

item.taobao.com/item.htm?spm=a1z09.2.0.0.1…

Servo Motor

www.bi-xenon.cn/item/533650343229.html

Հացի տախտակ

detail.tmall.com/item.htm?spm=a230r.1.14.7…

Մեկուսիչ ժապավեն

item.taobao.com/item.htm?spm=a230r.1.14.32…

Մարտկոց Arduino- ի համար

item.taobao.com/item.htm?spm=a230r.1.14.16…

Ռոբոտի համար հղման սխեմայի դիագրամ

www.oceansky-technology.com/commerce/product_info.php?cpath=156_184&products_id=1071

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