Բովանդակություն:
- Պարագաներ
- Քայլ 1: Մասերի 3D տպագրություն
- Քայլ 2: Տեղադրեք Arduino- ն
- Քայլ 3. BUGS ծրագրավորում
- Քայլ 4: BUGS- ի ոտքերի հավաքում
- Քայլ 5. BUGS- ի ճանկի հավաքում
- Քայլ 6: BUGS- ի էլեկտրոնիկայի հավաքում
- Քայլ 7. BUGS- ի ոտքերի և ճանկերի հավաքում մարմնին
- Քայլ 8. BUGS- ի էլեկտրոնիկայի միացում
- Քայլ 9. BUGS- ի Claw Servos- ի չափագրում
- Քայլ 10: IR սենսորների չափագրում գծի հետևման համար
- Քայլ 11: BUGS- ի օգտագործումը
Video: BUGS կրթական ռոբոտը. 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Անցած տարվա ընթացքում ես գրեթե իմ ամբողջ ազատ ժամանակը ծախսել եմ բաց կոդով տպվող ռոբոտաշինության նախագծման և ուսուցման վրա, այնպես որ, երբ տեսա, որ Instructables- ը անցկացրել է ռոբոտաշինության մրցույթ, ոչ մի կերպ չկարողացա մասնակցել դրան:
Ես ցանկանում էի, որ այս ռոբոտի դիզայնը հնարավորինս կրթական լինի: Ուստի ուսուցիչներն ամբողջ աշխարհում ձևավորվում են փոքր դիզայնի և ծրագրավորման հմտություններով և որոնց հասանելի է 3D տպիչը, կարող են հեշտությամբ կառուցել և օգտագործել ռոբոտներին դասարանում տարբեր գործառույթներ:
Նախկինում ես նախագծել և տեղադրել էի BORIS the Biped (հղումը այստեղ) ռոբոտ, որը ես նույնպես նախագծել էի կրթական նպատակների համար, և ես որոշել եմ օգտագործել նույն էլեկտրոնիկան BORIS- ում, ինչպես BUGS- ում, այնպես որ ձեզանից յուրաքանչյուրը, ով որոշում է BUGS կառուցել շատ արագ փոքր լրացուցիչ ծախսերը կարող են նաև կառուցել BORIS
Ես վաղուց ունեի այս նախագիծը և վերջապես ժամանակն էր կիսվել դրանով:
Այս նախագծի իրականացման համար ինձանից պահանջվեց մոտ 3 շաբաթ նախագծում, նախատիպերի պատրաստում և փաստաթղթավորում:
Հուսով եմ, որ ձեզ դուր կգա և օգտակար այս դասը կգտնեք
Որքա՞ն արժե BUGS- ի արժեքը
Ընդհանուր առմամբ BUGS- ը կարժենա ձեզ մոտ $ 90 մարտկոցներ և լիցքավորիչ ներառելու համար
Որո՞նք են BUGS- ի առանձնահատկությունները
- Առաջին հերթին ես ուզում էի, որ BUGS- ն առանձնանա, այնպես որ, ի տարբերություն շատ այլ անիվավոր կրթական ռոբոտների, BUGS- ը 8 ոտքով քայլում է Klann կապով, սա առավելություն ունի նվազեցնելու համար անհրաժեշտ սերվոները մեկ կողմի դիմաց և դրանով իսկ նվազեցնում է արժեքը:
- BUGS- ը հագեցած է հոդակապ ճանկով, որն իդեալական չափ ունի գոլֆի կամ սեղանի թենիսի գնդակ բռնելու համար:
- BUGS- ի կրթական կարողությունները իսկապես առավելագույնս հասցնելու համար ես որոշեցի մի տոննա լրացուցիչ սենսորներ ավելացնել նրա վրա, որպեսզի նա իսկապես կարողանա կատարել իր առջև դրված Robotics- ի ցանկացած առաջադրանք, այդ հատկանիշները ներառում են.
- Հետևում է տողին
- Թվային կողմնացույցի վերնագիր
- Խոչընդոտներից խուսափելը
- Բզզոց
- Ձեռքով կառավարում 3D տպագրված Arduino կարգավորիչով (հղումն այստեղ)
Ինչ է BUGS- ը նախապես ծրագրված անել
BUGS- ը ծրագրավորված է Arduino- ի միջոցով: Կան 3 նախապես ծրագրավորված arduino կոդեր, որոնք կարող են վերբեռնվել նրա ուղեղում
- Ինքնավար գծի հետևող ռեժիմ, որտեղ BUGS- ը կարող է վերցնել գնդակը ՝ հետևելով տողին և գնդակը գցել գծի վերջում
- Ավտոմատ թվային կողմնացույց և խոչընդոտներից խուսափելու ռեժիմ, որտեղ BUGS- ը կարող է մնալ ֆիքսված վերնագրին և խուսափել իր առջև դրված խոչընդոտներից ՝ միևնույն վերնագիրը պահպանելով:
- Ձեռնարկի ռեժիմ, որտեղ BUGS- ը կարող է ձեռքով կառավարվել և կոճակի սեղմումով կատարել վերը նշված 2 ինքնավար ռեժիմները:
Պարագաներ
Այս հրահանգի համար ձեզ հարկավոր է.
Գործիքներ:
Փոքր խաչաձև պտուտակահան
ՌՈԲՈՏԻ ՀԱՄԱՐ
3x Genuine Tower Pro MG90S անալոգային 180 աստիճան սերվո (հղումն այստեղ)
Չինաստանից շատ բաների վրա կարելի է էժան գնալ, բայց մատուցվող ծառայությունները դրանցից մեկը չեն: Փորձարկելով բազմաթիվ տարբեր տեսակներ, հատկապես էժան կեղծ աշտարակային սերվերներ, ես պարզեցի, որ էժան կեղծվածներն այնքան անվստահելի են և հաճախ կոտրվում են օգտագործելուց մեկ օր հետո, ուստի որոշեցի, որ իսկական աշտարակային սերվերը լավագույնն են լինելու:
1x Sunfounder Wireless Servo Control Board (հղումն այստեղ)
Դուք չեք կարող գտնել ավելի լավ նախատիպային տախտակ, քան այս մեկը `անլար սերվոյի կառավարման համար: Այս տախտակն ունի 5V 3A հոսանքի փոխարկիչում և 12 servo մուտքային կապում և կապում անլար nrf24L01 հաղորդիչ մոդուլի և Arduino NANO- ի համար ՝ բոլորը խտացված կոկիկ փաթեթում, այնպես որ այլևս մի անհանգստացեք խառնաշփոթ մալուխների մասին:
- 1x Arduino NANO (հղումն այստեղ)
- 1x NRF24L01 հաղորդիչ մոդուլ (հղումն այստեղ) (դա ձեզ հարկավոր չէ, եթե վերահսկիչ չեք օգտագործում)
- 1x մագնոմետր (թվային կողմնացույց) QMC5883L GY-273 (հղումն այստեղ)
- 1x Ուլտրաձայնային տվիչ HC-SR04 (հղումն այստեղ)
- 2x IR ինֆրակարմիր խոչընդոտներից խուսափելու սենսորային մոդուլ (հղումն այստեղ)
- 1x Պասիվ ազդանշան (հղումն այստեղ)
- 2x 18650 3.7V Li -Ion մարտկոցներ (հղումն այստեղ)
- 1x 18650 Մարտկոցի կրիչ (հղումը այստեղ) (այս մարտկոցները ձեզ տալիս են մոտ 30 րոպե աշխատելու ժամանակ, ավելի լավը ՝ մոտ 2 ժամ աշխատելու ժամանակ)
- 1x LI իոնային մարտկոցի լիցքավորիչ (հղումը ՝ այստեղ)
- 1x jumper մալուխներ 120 հատ 10 սմ երկարությամբ (հղումը այստեղ)
- 1x պտուտակներ 2 մմ x 8 մմ տուփ 100 -ից (հղումը ՝ այստեղ)
Ամբողջ էլեկտրոնիկան կարելի է գտնել նաև Amazon- ում, եթե չեք կարող թույլ տալ սպասել առաքմանը, բայց դրանք մի փոքր ավելի թանկ կլինեն:
ԿՈՆՏՐՈԼԵՐ
Այս ռոբոտը ձեռքով կառավարելու համար ձեզ հարկավոր կլինի 3D տպված Arduino վերահսկիչ (հղումը այստեղ) Ռոբոտը կարող է նաև լինել զուտ ինքնահնչյուն, այնպես որ վերահսկիչը պարտադիր չէ:
ՊԼԱՍՏԻԿԱՆԵՐ
Մասերը կարող են տպվել PLA- ով կամ PETG- ով կամ ABS- ով: !! Խնդրում ենք նկատի ունենալ, որ 500 գ կծիկը ավելի քան բավարար է 1 ռոբոտ տպելու համար:
3D Տպիչ:
Պահանջվում է կառուցման նվազագույն հարթակ ՝ L150 մմ x W150 մմ x H100 մմ
3անկացած 3D տպիչ կանի:
Անձամբ ես տպագրեցի մասերը Creality Ender 3 -ի վրա, որը էժանագին 3D տպիչ է մինչև 200 $: Տպագրությունները հիանալի ստացվեցին:
Քայլ 1: Մասերի 3D տպագրություն
Հիմա ժամանակն է Տպագրության… Այո
Ես մանրակրկիտ նախագծեցի BUGS- ի բոլոր մասերը 3D տպագրության համար ՝ առանց որևէ օժանդակ նյութերի կամ լաստանավերի, որոնք պահանջվում են տպելիս:
Բոլոր մասերը հասանելի են Pinshape- ում ներբեռնելու համար (հղումը ՝ այստեղ)
Բոլոր մասերը փորձնական տպված են Creality Ender 3 -ի վրա
Նյութը ՝ PETG
Շերտի բարձրությունը `0.3 մմ
Լցնել ՝ 15%
Noայրիկի տրամագիծը `0.4 մմ
BUGS- ի մասերի ցանկը հետևյալն է.
- 1x ՀԻՄՆԱԿԱՆ ՄԱՐՄԻՆ
- 1x TOP BODY
- 2x ԿՈIDՅՍ ՄԱՐՄԻՆ
- 1x ARM
- 1x ԱՌԱARԻՆ
- 1x ՁԵՌՔ
- 2x ARM PINS
- 1x Ձեռքի PIN
- 2x COGS
- 4x LINKAGE COG
- 4x SQUARE PIN LINKAGE
- 4x LINKAGE DRIVE
- 8x LINKAGE OUTER
- 8x LINKAGE Ոտք
- 8x LINKAGE TOP SMALL
- 8x LINKAGE BOTTOM SMALL
- 8x CIRCULR PIN L1
- 4x Շրջանակային PIN L2
- 16x Շրջանակային PIN L3
- 8x Շրջանակային PIN L4
- 4x Շրջանակային PIN L5
- 4x ՄԵIG Շրջանաձեւ սեղմիչ
- 36x Շրջանակային սեղմակներ
- 12x ԱՌԱՆՈՐԴԱԿԱՆ ԿԼԻՊԵՐ
Յուրաքանչյուր մաս կարող է տպվել կամ խմբով, կամ առանձին:
Խմբային տպագրության համար հետևեք հետևյալ քայլերին.
- Սկսեք GROUP ARM FOREARM.stl- ով տպել:
- Շարունակեք տպել մնացած մասերը: Բոլոր մասերը տպելու համար անհրաժեշտ է տպել յուրաքանչյուր GROUP.stl ֆայլ, և կունենաք մասերի ամբողջական փաթեթ, համոզվեք, որ 4 անգամ տպում եք GROUP LEG LINKAGES AND PINS.stl ֆայլը:
Եվ այնտեղ մենք ունենք տպագրությունից մոտ մեկուկես օր անց, դուք պետք է ունենաք BUGS- ի Պլաստմասե բոլոր մասերը:
Քայլ 1 -ն ավարտված է !!!
Քայլ 2: Տեղադրեք Arduino- ն
BUGS- ը գործելու համար օգտագործում է C ++ ծրագրավորում: BUGS ծրագրեր վերբեռնելու համար մենք կօգտագործենք Arduino IDE- ն և մի քանի այլ գրադարաններ, որոնք պետք է տեղադրվեն Arduino IDE- ում:
Տեղադրեք Arduino IDE- ն ձեր համակարգչում
Arduino IDE (հղումն այստեղ)
Գրադարանները Arduino IDE- ում տեղադրելու համար դուք պետք է անեք հետևյալը ՝ ստորև բերված հղումներով բոլոր գրադարանների հետ:
- Կտտացրեք ստորև նշված հղումներին (սա ձեզ կտանի գրադարանների GitHub էջ)
- Կտտացրեք Clone կամ Download
- Կտտացրեք բեռնել ZIP (ներբեռնումը պետք է սկսվի ձեր վեբ դիտարկիչում)
- Բացեք ներբեռնված գրադարանի թղթապանակը
- Բացեք ներբեռնված գրադարանի թղթապանակը
- Պատճենեք չբացահայտված գրադարանի թղթապանակը
- Տեղադրեք չփակված գրադարանի թղթապանակը Arduino գրադարանի թղթապանակում (C: / Documents / Arduino / libraries)
Գրադարաններ:
- Վարսպեդերսվոյի գրադարան (հղումը ՝ այստեղ)
- QMC5883L գրադարան (հղումն այստեղ)
- RF24 գրադարան (հղումը ՝ այստեղ)
Եվ ահա մենք ունենք այն, որ դուք պետք է պատրաստ լինեք գնալ Համոզվելու համար, որ դուք ճիշտ եք տեղադրել Arduino IDE- ն, հետևեք հետևյալ քայլերին
- Ներբեռնեք Arduino- ի ցանկալի կոդը ներքևում (Robot Controller & Autonomous.ino կամ Robot Autonomous Compass.ino կամ Robot Autonomous Line follower.ino) (ինչ -ինչ պատճառներով ես չկարողացա ծածկագիրը վերբեռնել Instructables- ին, խնդրում եմ ինձ գրել seb.coddington@ էլ. gmail.com կոդի համար, մինչև խնդիրը չլուծեմ)
- Բացեք այն Arduino IDE- ում
- Ընտրեք Գործիքներ.
- Ընտրեք տախտակ.
- Ընտրեք Arduino Nano
- Ընտրեք Գործիքներ.
- Ընտրեք պրոցեսոր.
- Ընտրեք ATmega328p (հին բեռնիչ)
- Կտտացրեք «Ստուգել» կոճակը (նշեք կոճակը) Arduino IDE- ի ձախ վերին անկյունում
Եթե ամեն ինչ լավ ընթանա, ապա ներքևում պետք է ստանաք հաղորդագրություն, որն ասում է Կատարված կազմելը:
Եվ վերջ, դուք արդեն ավարտել եք Քայլ 2 -ը !!!
Քայլ 3. BUGS ծրագրավորում
Այժմ ժամանակն է ծածկագիրը վերբեռնել BUGS- ի ուղեղում `Arduino Nano:
- Միացրեք Arduino Nano- ն ձեր համակարգչին USB մալուխի միջոցով
- Կտտացրեք վերբեռնման կոճակին (աջ սլաքի կոճակ)
Եթե ամեն ինչ լավ է, դուք պետք է հաղորդագրություն ստանաք ներքևում, որը ասում է Կատարված վերբեռնում:
Եվ վերջ, 3 -րդ քայլի համար:
Քայլ 4: BUGS- ի ոտքերի հավաքում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Ձախ կողմի մարմնի ատամների հավաքում
Պահանջվող էլեկտրոնային մասեր
1x Fitech FS90R շարունակական պտտման սերվո
Պլաստիկ մասեր են անհրաժեշտ
- 1x Կողային մարմին
- 1x ատամ
- 2x Կապի ատամ
- 2x քառակուսի քորոց կապ
- 2x Linkage Drive
- 2x քառակուսի տեսահոլովակներ
- 4x շրջանաձև կապում L4
Պտուտակներ և սերվո եղջյուրներ անհրաժեշտ են
- 2x երկար ինքնասպասարկման պտուտակներ
- 1x կարճ պտուտակներ Servo Horn- ի համար
- 1x երկակի թև Servo Horn
Հավաքման ցուցումներ
- Տեղադրեք FS90R Servo- ն կողային մարմնի մեջ
- Ապահովեք տեղում 2 երկար ինքնասպասարկման պտուտակներով
- Տեղադրեք սերվո եղջյուրը ատամի մեջ
- Տեղադրեք ատամը Servo- ին
- Ապահովեք տեղում 1 կարճ սերվոյի եղջյուրի պտուտակով
- Սահեցրեք L4 շրջանաձև կապում դեպի Linkage Cogs և և Linkage կրիչներ
- Սահեցրեք քառակուսի կապի կապում դեպի Linkage ատամները (համոզվեք, որ դրանք սահեցրեք ճիշտ ճանապարհով)
- Սահեցրեք Linkage- ի ատամները կողային մարմնի մեջ: Համոզվեք, որ ատամները տեղադրեք միմյանց հայելային պատկերներում, ինչպես ցույց է տրված վերևում հավաքման տեսանյութում:
- Սահեցրեք կապի սկավառակը քառակուսի կապի քորոցի հակառակ կողմով, համոզվեք, որ L4 շրջանաձև կապողներն իրար հակառակ ուղղություններով են
- Ամրացրեք «Square» կապի քորոցը տեղում `2 քառակուսի սեղմիչներով
Աջ մասի ատամների հավաքում
Շարունակեք նույն կերպ, ինչպես ձախ կողմի ատամնավորներով
Ոտքերի հավաքում
Պլաստիկ մասեր են անհրաժեշտ
- 2x Արտաքին կապ
- 2x Linkage Top փոքր
- 2x Հղում Ստորին փոքր
- 2x Կապի ոտք
- 2x շրջանաձև կապում L1
- 1x շրջանաձև կապում L2
- 4x շրջանաձև կապում L3
- 1x շրջանաձև կապում L5
- 1x մեծ հոլովակ
- 9x Clip Circular
Մոնտաժման ցուցումներ
- Սահեցրեք L5 շրջանաձև կապում դեպի կողային մարմինը
- Ապահովեք շրջանաձև L5 կապը տեղում Big Clip- ով
- Սահեցրեք Linkage- ի վերևի փոքր կտորներից մեկը Circular pin L2- ի վրա
- Սահեցրեք շրջանաձև կապում L2 կողային մարմնի միջով
- Սահեցրեք Linkage- ի մյուս փոքր կտորը Շրջանաձև կապում L2- ի վրա
- Ապահովեք Clip Circular- ով
- Սահեցրեք երկու շրջանաձև կապում L1 կտորները երկու կապի ներքևի փոքր կտորների միջով
- Սահեցրեք երկուսն էլ ներքևի փոքր կտորները շրջանաձև L5 կապի վրա
- Սահեցրեք և՛ Linkage- ի արտաքին մասերը Շրջանաձև LIN և L1 շրջանաձև պտուտակների վրա, ինչպես ցույց է տրված վերևում հավաքման տեսանյութում
- Ապահովեք երկու Linkage- ի արտաքին կտորները `յուրաքանչյուրը 2 շրջանաձև սեղմիչներով
- Սահեցրեք 2 Շրջանաձև կապում L3- ը երկու Linkage վերևի փոքր կտորների միջով
- Սահեցրեք երկու ոտքերի կապերը Շրջանաձև կապում L3- ի մյուս կողմում
- Ապահովեք ոտքերի երկու կապերը տեղում 2 շրջանաձև սեղմիչներով
- Սահեցրեք վերջին 2 շրջանաձև կապում L3- ները 2 ոտքի կապերի միջով
- Լոգարիթմական L3- ի մյուս ծայրը սահեցրեք արտաքին կապի միջով
- Ապահովեք 2 շրջանաձև սեղմիչներով
Շարունակեք նույն գործընթացը Ռոբոտի մնացած երեք անկյունների հետ:
Քայլ 5. BUGS- ի ճանկի հավաքում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պահանջվող էլեկտրոնային մասեր
3x Օրիգինալ Towerpro MG90S սերվո
Պլաստիկ մասեր են անհրաժեշտ
- 1x վերին մաս
- 1x Արմ
- 1x նախաբազուկ
- 1x Ձեռք
- 2x թեւի կապում
- 1x Ձեռքի քորոց
Պտուտակներ են անհրաժեշտ
2x երկար ինքնասպասարկման պտուտակներ
Հավաքման ցուցումներ
- Տեղադրեք ձեռքի կապումներից մեկը մարմնի վերևի անցքի մեջ
- Տեղադրեք սերվերից մեկը վերին մարմնի մեջ
- Ապահովեք servo- ն 2 երկար պտուտակով
- Մյուս թևը տեղադրեք նախաբազկի ներքևի անցքի մեջ
- Տեղադրեք Ձեռքի քորոցը նախաբազկի վերին (ձեռքի) անցքի մեջ
- Տեղադրեք մնացած 2 Servos- ը նախաբազկի մեջ
- Տեղադրեք թևը մարմնի վերևի մասում ՝ Servo և կապում (ամենալայն կողմը), համոզվեք, որ այն ճիշտ է շրջվում
- Տեղադրեք թևը նախաբազկի սպասքի և մատի վրա (ամենաբարակ կողմը), համոզվեք, որ այն ճիշտ է շրջվում
- Տեղադրեք Ձեռքը մյուս նախաբազկի սերվոյի և քորոցի վրա
Քայլ 6: BUGS- ի էլեկտրոնիկայի հավաքում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պահանջվող էլեկտրոնային մասեր
- 1x Arduino NANO
- 1x NRF24L01 հաղորդիչ (ըստ ցանկության)
- 1x Servo վահան
- 1x Buzzer
- 1x Ուլտրաձայնային տվիչ
- 1x մագնոմետր (թվային կողմնացույց)
- 2x IR սենսորներ
- 1x մարտկոցի պահոց
- 2x 18650 մարտկոց
Պլաստիկ մասեր են անհրաժեշտ
1x հիմնական մարմին
Պտուտակներ են անհրաժեշտ
9x երկարությամբ ինքնահպման պտուտակներ
Մոնտաժման ցուցումներ
- Կցեք Arduino NANO և NRF24L01 ընդունիչ սարքին servo վահանի վրա
- Պտուտակեք մարտկոցի կրիչի լարերը servo վահանին (ստուգեք բևեռայնությունը)
- Մարտկոցի պահիչը 2 պտուտակով անկյունագծով պտուտակեք Գլխավոր մարմնի վրա
- Պտուտակով նշիչը 1 պտուտակով պտտեք Գլխավոր մարմնի վրա
- Պտուտակեք Servo վահանը Գլխավոր մարմնին ՝ 2 պտուտակով անկյունագծով
- Պտուտակեք մագնոմետրը (թվային կողմնացույց) հիմնական մարմնին ՝ 2 պտուտակով
- Կտրեք Ուլտրաձայնային տվիչը տեղում ՝ հիմնական մարմնի վրա
- Պտուտակեք երկու IR սենսորները Գլխավոր մարմնին ՝ յուրաքանչյուրը 1 պտուտակով
- Տեղադրեք մարտկոցները մարտկոցի պահիչի մեջ
Քայլ 7. BUGS- ի ոտքերի և ճանկերի հավաքում մարմնին
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պլաստիկ մասեր են անհրաժեշտ
- 2x հավաքված ոտքեր
- 1x հավաքված ճանկ
- 1x հավաքված հիմնական մարմին
- 8x քառակուսի տեսահոլովակներ
Մոնտաժման ցուցումներ
- Հավաքված ճանկի կողը սահեցրեք հավաքված ոտքերից մեկի վերին քառակուսի անցքերի մեջ
- Սահեցրեք հավաքված հիմնական մարմնի կողմը նույն հավաքված ոտքի ստորին քառակուսի անցքերի մեջ
- Ապահովեք տեղում 4 քառակուսի սեղմիչներով
- Մնացած հավաքված ոտքը սահեցրեք հավաքված ճանկի և հավաքված մարմնի մյուս կողմը
- Ապահովեք տեղում 4 քառակուսի սեղմիչներով
Քայլ 8. BUGS- ի էլեկտրոնիկայի միացում
Էլեկտրահաղորդման միացումները որոշելու համար օգտագործեք վերևի էլեկտրագծերի դիագրամը
Պատրաստեք էգից մինչև կին թռիչքի համար անհրաժեշտ մալուխներ
- 5x կարմիր կամ նարնջագույն `դրական 5V- ի համար
- 5x շագանակագույն կամ սև բացասական հիմքի համար
- 1x Կապույտ Buzzer I/O կապի համար
- 2x կանաչ երկու IR սենսորների OUT կապում
- 2x Yellow համար ուլտրաձայնային Trig եւ Echo կապում
- 2x Purple համար Magnometers (թվային կողմնացույց) SDA և SCL կապում
Հաղորդալարերի հրահանգներ
- Միացրեք Hand servo- ն Servo կառավարման տախտակի 1 -ին կապի մեջ (համոզվեք, որ միացումները ճիշտ են ստացվում)
- Միացրեք «Նախաբազուկ» servo- ն Servo կառավարման տախտակի թիվ 2 կապում (համոզվեք, որ կապերը ճիշտ ճանապարհով են կատարվում)
- Միացրեք Arm servo- ն Servo կառավարման տախտակի 3 -րդ կապի մեջ (համոզվեք, որ միացումները ճիշտ են ստացվում)
- Միացրեք Left Legs servo- ն Servo կառավարման տախտակի 4 -րդ կապի մեջ (համոզվեք, որ կապերը ճիշտ ձևով են ստացվում)
- Միացրեք Right Legs servo- ն Servo կառավարման տախտակի 5 -րդ փինին (համոզվեք, որ կապերը ճիշտ ճանապարհով են ստացվում)
- Կապույտ կանացի և կանացի jumper մալուխը միացրեք Servo կառավարման տախտակի ազդանշանային 6 համարին
- Servo կառավարման վահանակի վրա միացրեք կարմիր կամ նարնջագույն կանացի ցատկող մալուխը VCC համար 6 -ի կապին
- Servo կառավարման վահանակի վրա միացրեք շագանակագույն կամ սև էգ ցատկող մալուխը GND- ի թիվ 6 կապին
- Միացրեք Կանաչ կանացի և էգ ցատկող մալուխները Servo կառավարման տախտակի 7 -րդ և 8 -րդ ազդանշանների կապակցիչներին
- 2 կարմիր կամ նարնջագույն կանացի և կանացի jumper մալուխներ միացրեք Servo կառավարման տախտակի թիվ 7 և 8 VCC կապումներին
- Servo կառավարման վահանակի 2 -րդ շագանակագույն կամ սև կանացի jumper մալուխները միացրեք GND- ի թիվ 7 և 8 կապումներին
- Միացրեք 2 դեղին կանացի և էգ ցատկող մալուխները Servo կառավարման տախտակի 9 և 10 ազդանշանային կապումներին
- Servo կառավարման տախտակի վրա միացրեք կարմիր կամ նարնջագույն կանացի և կանացի jumper մալուխը VCC համար 9 -ի կապին
- Servo կառավարման տախտակի վրա միացրեք 1 դարչնագույն կամ սև կանացի ցատկող մալուխը GND- ի համար 9 -ին
- Միացրեք 2 մանուշակագույն կանացի և կանացի jumper մալուխները Servo կառավարման տախտակի 11 և 12 ազդանշանային կապումներին
- Servo կառավարման տախտակի վրա միացրեք կարմիր կամ նարնջագույն կանացի և կանացի jumper մալուխը VCC համարի 10 -ին
- Servo կառավարման վահանակի վրա միացրեք 1 դարչնագույն կամ սև կանացի jumper մալուխը GND կապի համարին 10
- Միացրեք կապույտ իգական կանացի և կանացի jumper մալուխը 6 -րդ կապի վրա, Buzzer- ի I/O կապին
- Միացրեք կարմիր կամ նարնջագույն կանացի և կանացի jumper մալուխը 6 -րդ կապում, Buzzer- ի VCC կապին
- Միացրեք շագանակագույն կամ սև էգ էգ ցատկող մալուխին 6 -րդ կապի վրա, Buzzer- ի GND կապին
- Միացրեք Կանաչ իգական և իգական ցատկող մալուխը 7 -րդ փինին `OUT կապին ձախ IR սենսորի վրա
- Միացրեք կարմիր կամ նարնջագույն իգական կանացի jumper մալուխը կապում 7 -ի վրա ՝ ձախ IR IR սենսորի VCC կապին:
- Միացրեք շագանակագույն կամ սև էգին ՝ կանացի jumper մալուխին 7 -րդ կապի վրա, GND- ի ձախ կողմում ՝ IR IR տվիչի վրա
- Միացրեք Կանաչ իգական և իգական կանացի jumper մալուխը 8 -րդ կապի վրա, աջ IR սենսորի OUT քորոցին
- Միացրեք կարմիր կամ նարնջագույն կանացի և կանացի jumper մալուխը 8 -րդ կապի վրա, աջ IR սենսորի VCC կապին
- Միացրեք շագանակագույն կամ սև էգին ՝ կանացի jumper մալուխին 8 -րդ կապի վրա, GND- ի աջից ՝ IR IR տվիչի վրա
- Միացրեք դեղին էգ էգին ՝ կանացի jumper մալուխին 9 -րդ փինով ուլտրաձայնային տվիչի Trig կապին
- Միացրեք դեղին էգ էգին ՝ կանացի jumper մալուխին 10 -րդ փինով ուլտրաձայնային տվիչի Echo կապին
- Միացրեք կարմիր կամ նարնջագույն իգական կանացի jumper մալուխը կապում 9 -ին `ուլտրաձայնային տվիչի VCC կապին
- Միացրեք շագանակագույն կամ սև էգին ՝ կանացի jumper մալուխին 9 -րդ կապում, ուլտրաձայնային տվիչի GND կապին
- Միացրեք մանուշակագույն էգին իգական և կանացի jumper մալուխին 11 -րդ կապի վրա `Magnometer- ի SDA կապին
- Միացրեք մանուշակագույն կանացի և կանացի jumper մալուխը 12 -րդ կապի վրա, SCagn- ի Magnometer- ի վրա
- Միացրեք կարմիր կամ նարնջագույն իգական կանացի jumper մալուխը կապում 10 -ին `Magnometer- ի VCC կապին
- Միացրեք շագանակագույն կամ սև էգին ՝ կանացի jumper մալուխին 10 -րդ կապում, Magnometer- ի GND կապին
Քայլ 9. BUGS- ի Claw Servos- ի չափագրում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պտուտակներ և սերվո եղջյուրներ անհրաժեշտ են
- 3x Մեկ ձեռքի servo եղջյուրներ
- 3x կարճ պտուտակներ servo եղջյուրների համար
Հավաքման ցուցումներ
- Միացրեք Ռոբոտին 5 վայրկյան, մինչև սերվոները հասնեն իրենց տնային դիրքին, այնուհետ անջատեք Ռոբոտին
- Տեղադրեք Ձեռքը մարմնի նկատմամբ 90 աստիճանի անկյան տակ
- Տեղադրեք թևի/մարմնի servo եղջյուրը
- Ամրացրեք տեղում կարճ servo եղջյուրի պտուտակով
- Տեղադրեք նախաբազուկը թևի նկատմամբ 90 աստիճանի անկյան տակ
- Տեղադրեք նախաբազկի/թևի սերվո եղջյուրը
- Ամրացրեք տեղում կարճ servo եղջյուրի պտուտակով
- Տեղադրեք Ձեռքը Փակ դիրքում
- Տեղադրեք Ձեռքի/նախաբազկի servo եղջյուրը
- Ամրացրեք տեղում կարճ servo եղջյուրի պտուտակով
Քայլ 10: IR սենսորների չափագրում գծի հետևման համար
Որպեսզի IR սենսորները հայտնաբերեն Սև գիծ, դուք պետք է կարգավորեք յուրաքանչյուր IR սենսորի պոտենցիոմենտերային պտուտակը այնպես, որ 2 կարմիր LED- ները միացված լինեն, երբ սենսորը գտնվում է սպիտակ մակերևույթի մոտ, և որ միայն մեկ կարմիր LED լինի, երբ սենսորը միացված է: սև մակերևույթի մոտ:
Քայլ 11: BUGS- ի օգտագործումը
BUGS- ի օգտագործումը գծի հետևյալ ռեժիմում
- Տեղադրեք ռոբոտին հատակին ՝ գծի սկզբում
- Տեղադրեք Գոլֆի գնդակ 3 սմ բարձրությամբ Ռոբոտի դիմաց
- Միացրեք ռոբոտը և դիտեք, թե ինչպես է նա գնում !!!
BUGS- ի օգտագործումը կողմնացույցի և խոչընդոտների խուսափման ռեժիմում
- Տեղադրեք ռոբոտին այն ուղղությամբ, որը ցանկանում եք, որ նա շարժվի
- Միացրեք Ռոբոտին և դիտեք, թե ինչպես է նա գնում
Օգտագործելով BUGS- ը վերահսկիչով
- Ռոբոտը տեղափոխելու համար օգտագործեք Joystick- ը
- Օգտագործեք Up կոճակը ՝ ճանկը բացելու և փակելու համար
- Օգտագործեք ներքևի կոճակը ՝ ձեռքը վեր ու վար բարձրացնելու համար
- Օգտագործեք Ձախ կոճակը ՝ կողմնացույցը և խոչընդոտներից խուսափելու ռեժիմը ակտիվացնելու համար
- Պահեք Ձախ կոճակը ՝ կողմնացույցի խոչընդոտներից խուսափելու ռեժիմն անջատելու համար
- Օգտագործեք աջ կոճակը ՝ գծի հետևյալ ռեժիմը ակտիվացնելու համար
- Պահեք աջ կոճակը ՝ գծի հետևյալ ռեժիմն անջատելու համար
Ռոբոտաշինության մրցույթի երկրորդ մրցանակ
Խորհուրդ ենք տալիս:
DIY կրթական միկրո: բիթ ռոբոտ. 8 քայլ (նկարներով)
DIY Educational Micro: bit Robot. Այս ռոբոտի նախագծման մեջ իմ նպատակն էր առաջարկել այնպիսի բան, որը շատերը կարող էին իրենց թույլ տալ, որպեսզի նրանք գրավիչ կերպով համակարգչային գիտություն դասավանդեին կամ սովորեին
Ինչպես Կառուցել ProtoBot- ը ՝ 100% բաց կոդով, գեր էժան, կրթական ռոբոտ. 29 քայլ (նկարներով)
Ինչպես Կառուցել ProtoBot- ը ՝ 100% բաց կոդով, գերաէժան, կրթական ռոբոտ. Ամեն ինչ բաց կոդով է ՝ սարքաշարեր, ծրագրակազմ, ուղեցույցներ և ուսումնական ծրագիր, ինչը նշանակում է, որ յուրաքանչյուրը կարող է մուտք ունենալ այն ամենին, ինչ անհրաժեշտ է ռոբոտը կառուցելու և օգտագործելու համար: Դա գ
Creative Robotix - Կրթական հարթակ - TimEE. 12 քայլ (նկարներով)
Creative Robotix - Կրթական հարթակ - TimEE. Սա ուսանելի է ստեղծում այլընտրանքային մաշկ մեր Creative Robotix կրթական հարթակի համար: Նախ, կառուցեք հարթակը 23 -րդ քայլին, այնուհետև շարունակեք կառուցումը հաջորդ քայլից: TimEE- ի դիզայնը ոգեշնչվել է ստեղծագործական մեթոդով, որը կոչվում է micro-S
Creative Robotix - Կրթական հարթակ - Robee: 11 քայլ (նկարներով)
Creative Robotix - Կրթական հարթակ - Robee. Սա ուսանելի է կառուցում այլընտրանքային մաշկ մեր Creative Robotix կրթական հարթակի համար: Նախ, կառուցեք հարթակը 23 -րդ քայլին, այնուհետև շարունակեք կառուցումը հաջորդ քայլից
Կարագի ռոբոտը. Arduino ռոբոտը `գոյություն ունեցող ճգնաժամով. 6 քայլ (նկարներով)
The Butter Robot: Arduino Robot With Existential Crisis: Այս նախագիծը հիմնված է «Rick and Morty» անիմացիոն շարքի վրա: Դրվագներից մեկում Ռիկը պատրաստում է ռոբոտ, որի միակ նպատակը կարագ բերելն է: Որպես Bruface- ի (Բրյուսելի ճարտարագիտական ֆակուլտետի) ուսանողներ, մենք առաջադրանք ունենք մեխանիկա