Բովանդակություն:
- Պարագաներ
- Քայլ 1: Մասերի 3D տպագրություն
- Քայլ 2: Տեղադրեք Arduino- ն
- Քայլ 3. BORIS- ի ծրագրավորում
- Քայլ 4. BORIS- ի Servos- ի ճշգրտում
- Քայլ 5. BORIS- ի ոտքերի հավաքում
- Քայլ 6. BORIS- ի մարմնի հավաքում
- Քայլ 7: Էլեկտրոնիկայի միացում
- Քայլ 8. BORIS- ի մարմնի հավաքման ավարտը
- Քայլ 9. Ինչպես օգտագործել BORIS- ը
- Քայլ 10. BORIS- ի օրենսգրքի հիմունքների իմացություն
- Քայլ 11: BORIS դեպի ապագա և դրանից դուրս
Video: BORIS the Biped for Beginners and Beyond: 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Երբևէ ցանկացել եք սովորել, թե ինչպես ծրագրավորել Arduino- ն, բայց պարզապես չեք կարող գտնել այն նախագիծը, որի վրա արժե ժամանակ կամ գումար ծախսել դրա համար:
Երբևէ ցանկացե՞լ եք ունենալ ձեր հեշտ ծրագրավորվող, կոտրելի, հարմարեցվող ռոբոտը, բայց չկարողացաք գտնել այն, որը կհամապատասխանի ձեր կարիքներին կամ գներին:
Դե, տղա, ես ունեմ նախագիծը ձեզ համար, 100 դոլարից մի փոքր ավելի և 3D տպիչ մուտք ունենալու համար կարող եք ինքներդ գնել այն բոլոր մասերը, որոնք անհրաժեշտ են այս վատ տղային կառուցելու համար.
BORIS երկկողմանի կողմնորոշման և ռադիոտեղորոշիչ խելացի համակարգ:
Այսպիսով, ինչու՞ ստեղծվեց BORIS- ը:
Որպես դիզայնի ճարտարագիտության նախկին ուսանող, ես հիշում եմ այն օրերը, երբ համալսարանում ունեինք ընդամենը մի arduino, որի վրա կար մի շարք լարեր և տվիչներ, որոնք անիմաստ միացված էին և բռնկվում ծրագրավորում սովորելու համար: Ես նախագծեցի BORIS- ը որպես կրթական ռոբոտ, որի հիմնական նպատակն է սովորեցնել բոլորին, ովքեր հետաքրքրված են ռոբոտաշինությամբ և ծրագրավորմամբ, ինչպես ամբողջովին սերվո շարժել կամ աչքերը թարթել կամ բարձրախոսը բզզել ավելի հետաքրքիր և կոկիկ փոքրիկ փաթեթում:
Ինչու է BORIS- ը լավագույնը:
- Նա արագ է !!! հեղափոխական նոր ոտքի դիզայնով BORIS- ը իր չափսերի և գների կատեգորիայի ամենաարագ երկոտանի ռոբոտներից է: Այդպես անցան այն օրերը, երբ դուք պետք է կես ժամ սպասեք, մինչև ձեր ռոբոտը մեկ մետր ճանապարհ անցնի և նկարահանի ռոբոտին, որը քայլում է 10 անգամ արագությամբ: տեսահոլովակում լավ տեսք ունենալու համար:
- Նա հեշտությամբ հավաքվում է !!! Միայն պտուտակահան օգտագործելով, կարող եք գործարկել ձեր BORIS- ը
-
Նա լի է հավելումներով !!! Սա ոչ միայն երկոտանի քայլող ռոբոտ է, որը լիովին հագեցած է BORIS- ով ՝ հավելյալ հնարավորություններով և հավելումներով, որոնք առավելագույնս կօգտագործեն լավ փաստաթղթավորված բաց կոդով ծրագրակազմը և պահարանի էլեկտրոնիկայի սարքավորումները, որպեսզի նույնիսկ նորեկները կարողանան գնալ: սովորելով, թե ինչպես ստիպել ռոբոտին իսկապես անել այն, ինչ նա ցանկանում է, որ նա անի:
- Խոչընդոտների հայտնաբերման և խուսափման համար ուլտրաձայնային տվիչ
- 3 առանցքի մագնոմետր (թվային կողմնացույց) BORIS- ը գիտի, թե որ ճանապարհն է վերև և որ ուղղությունն է ցույց տալիս
- OLED Displayուցադրել Նրա բերանը կարող է շարժվել !!!
- Buzzer Նա կարողանում է ձայներ արձակել !!!
- Նա ստատիկորեն կայուն է !!! Մի վախեցեք քայլելու հաջորդականության ծրագրավորումը մեռած է, պարզ չէ, որ այս ռոբոտին շարժելու համար ներգրավված չեն բարդ ալգորիթմներ:
- Նա 100% -ով 3D տպելի է, բացի էլեկտրոնիկայի և պտուտակների համար, BORIS- ը լիովին 3D տպելի է: Սա նվազեցնում է նրա գինը, ինչպես նաև հեշտացնում է պահեստամասերի կրկնօրինակումը 3D տպիչով:
Ի՞նչ կարող է անել BORIS- ը: Այս ուսանելի ուսուցման մեջ մենք.
- Կառուցեք BORIS
- Ստեղծեք BORIS- ը կարգավորիչով ձեռքով քայլելու համար և ստեղծեք ինքնավար քայլելու համար `խոչընդոտներից խուսափելով և ֆիքսված կողմնորոշմամբ (այլ կերպ ասած, BORIS- ը կխուսափի խոչընդոտներից և կշարունակի սահմանված հետագիծը)
- Ստեղծեք BORIS- ը ինքնավար քայլելու համար ՝ առանց վերահսկիչի խոչընդոտների խուսափումից և ֆիքսված կողմնորոշումից (այլ կերպ ասած, BORIS- ը կխուսափի խոչընդոտներից և կշարունակի սահմանված հետագիծը)
Արդյո՞ք BORIS- ը ճիշտ է ձեզ համար:
Դե, ես, անշուշտ, հույս ունեմ, որ այդպես է, առանց որևէ այլ բանի, եկեք կառուցենք !!!
Պարագաներ
Այս հրահանգի համար ձեզ հարկավոր է.
Գործիքներ:
Փոքր խաչաձև պտուտակահան
ՌՈԲՈՏԻ ՀԱՄԱՐ
6x 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 (հղումն այստեղ)
- 1x OLED էկրան 128x64 SSH1106 սպիտակ (հղումն այստեղ)
- 1x Պասիվ ազդանշան (հղումն այստեղ)
- 2x 18650 3.7V Li -Ion մարտկոցներ (հղումն այստեղ)
- 1x 18650 Մարտկոցի կրիչ (հղումը այստեղ) (այս մարտկոցները տալիս են մոտ 30 րոպե աշխատելու ժամանակ, իսկ ավելի լավը ՝ մոտ 2 ժամ)
- 1x LI իոնային մարտկոցի լիցքավորիչ (հղումը ՝ այստեղ)
- 1x jumper մալուխներ 120 հատ 10 սմ երկարությամբ (հղումը այստեղ)
- 1x Mini Breadboard (հղումն այստեղ)
- 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 տպագրություն
Հիմա ժամանակն է Տպագրության… Այո
Ես մանրակրկիտ նախագծեցի BORIS- ի բոլոր մասերը `3D տպագրության համար` առանց որևէ օժանդակ նյութերի կամ լաստանավերի, որոնք պահանջվում են տպելիս:
Բոլոր մասերը հասանելի են ներբեռնելու համար Pinshape- ում (հղումը այստեղ) և MyMiniFactory- ում (հղումն այստեղ)
Բոլոր մասերը փորձնական տպված են Creality Ender 3 -ի վրա
Նյութը ՝ PETG
Շերտի բարձրությունը `0.3 մմ
Լցնել ՝ 15%
Noայրիկի տրամագիծը `0.4 մմ
BORIS- ի մասերի ցանկը հետևյալն է.
- 1x BODY BOTTOM
- 1x BODY MIDDLE
- 1x BODY FRONT
- 1x BODY REAR
- 2x ՄԱՐՄԻՆԻ ԱՌԵԿՏԱՆGՆԵՐ
- 4x BODY SQUARE PINS
- 1x ELECTRONICS FRAME
- 1x ELECTRONICS PIN
- 1x OLED շրջանակ
- 2x Ոտքեր
- 2x ԿՈՆԿԵՐ
- 2x LEG 1
- 2x LEG2
- 2x PISTON CASES
- 2x PISTON CASES (Հայելի)
- 4x ՄՈISՏՔԻ ՏԵԵՐ
- 4x PISTONS
- 2x Hips
- 8x Շրջանակային PIN L1
- 2x Շրջանակային PIN L2
- 2x Շրջանակային PIN L3
- 10x Շրջանակային PIN L4
- 16x SQUARE CLIP
- 22x Շրջանակային սեղմիչ
Յուրաքանչյուր մաս կարող է տպվել կամ խմբով, կամ առանձին:
Խմբային տպագրության համար ընդամենը պետք է տպել GROUP.stl ֆայլերից յուրաքանչյուրը, բացի LEG 1.stl Group- ից, ֆայլը և GROUP CIRCULAR PIN.stl ֆայլերը, որոնցից դուք պետք է ընտրեք դրանցից մեկը և կունենաք Պահանջվում է մասերի ամբողջ փաթեթ:
Հետևեք հետևյալ քայլերին ՝ բոլոր STL ֆայլերը տպելու համար:
- Սկսեք ՝ տպելով LEG 1.stl ֆայլերը առանձին, քանի որ դրանք ամենադժվարն են տպել, դրանք պահանջում են մոտ 5 մմ եզր և մասի շուրջ մեկ շերտ բարձրություն, որպեսզի խուսափեն ոլորումից, եթե ինչ -ինչ պատճառներով եզրը չի կանխում LEG 1 -ի բեկորով տպումը:.stl ֆայլը:
- Տպեք INDIVIDUAL CIRCULAR PIN.5mm L1, INDIVIDUAL CIRCULAR PIN.75mm L1 և INDIVIDUAL CIRCULAR PIN 1mm L1 մեկ անգամ տպագրված փորձարկեք նախկինում տպած LEG 1.stl- ի անցքերի քորոցները և ընտրեք այն, որն առավել սերտորեն տեղավորվում է առանց դրա տպման: ամուր, որպեսզի չկարողանաք անցնել անցքը:
- Շարունակեք տպել GROUP. STL մնացած ֆայլերը
Եվ այնտեղ մենք ունենք տպագրությունից մոտ 2 օր անց: Դուք պետք է ունենաք BORIS- ի Պլաստմասե բոլոր մասերը:
Քայլ 2 -ն ավարտված է !!!
Քայլ 2: Տեղադրեք Arduino- ն
Գործելու համար BORIS- ը օգտագործում է C ++ ծրագրավորում: BORIS ծրագրեր վերբեռնելու համար մենք կօգտագործենք Arduino IDE- ն և մի քանի այլ գրադարաններ, որոնք պետք է տեղադրվեն Arduino IDE- ում:
Տեղադրեք Arduino IDE- ն ձեր համակարգչում
Arduino IDE (հղումն այստեղ)
Գրադարանները Arduino IDE- ում տեղադրելու համար դուք պետք է անեք հետևյալը ՝ ստորև բերված հղումներով բոլոր գրադարանների հետ:
- Կտտացրեք ստորև նշված հղումներին (սա ձեզ կտանի գրադարանների GitHub էջ)
- Կտտացրեք Clone կամ Download
- Կտտացրեք բեռնել ZIP (ներբեռնումը պետք է սկսվի ձեր վեբ դիտարկիչում)
- Բացեք ներբեռնված գրադարանի թղթապանակը
- Բացեք ներբեռնված գրադարանի թղթապանակը
- Պատճենեք չբացահայտված գրադարանի թղթապանակը
- Տեղադրեք չփակված գրադարանի թղթապանակը Arduino գրադարանի թղթապանակում (C: / Documents / Arduino / libraries)
Գրադարաններ:
- Վարսպեդերսվոյի գրադարան (հղումը ՝ այստեղ)
- QMC5883L գրադարան (հղումն այստեղ)
- Adafruit GFX գրադարան (հղումն այստեղ)
- Adafruit SH1106 գրադարան (հղումն այստեղ)
- RF24 գրադարան (հղումն այստեղ)
Եվ ահա մենք ունենք այն, որ դուք պետք է պատրաստ լինեք գնալ Համոզվելու համար, որ դուք ճիշտ եք տեղադրել Arduino IDE- ն, հետևեք հետևյալ քայլերին
- Ներբեռնեք ցանկալի Arduino ծածկագիրը ստորև (Robot Controller & Autonomous.ino կամ Robot Autonomous.ino)
- Բացեք այն Arduino IDE- ում
- Ընտրեք Գործիքներ.
- Ընտրեք տախտակ.
- Ընտրեք Arduino Nano
- Ընտրեք Գործիքներ.
- Ընտրեք պրոցեսոր.
- Ընտրեք ATmega328p (հին բեռնիչ)
- Կտտացրեք «Ստուգել» կոճակը (նշեք կոճակը) Arduino IDE- ի ձախ վերին անկյունում
Եթե ամեն ինչ լավ ընթանա, ապա ներքևում պետք է ստանաք հաղորդագրություն, որն ասում է Կատարված կազմելը:
Եվ ահա, դուք այժմ ավարտել եք Քայլ 1 -ը !!!
Քայլ 3. BORIS- ի ծրագրավորում
Հիմա ժամանակն է ծածկագիրը վերբեռնել BORIS- ի ուղեղում `Արդուինո Նանոյին:
- Միացրեք Arduino Nano- ն ձեր համակարգչին USB մալուխի միջոցով
- Կտտացրեք վերբեռնման կոճակին (աջ սլաքի կոճակ)
- Եթե ամեն ինչ լավ է, դուք պետք է հաղորդագրություն ստանաք ներքևում, որը ասում է Կատարված վերբեռնում:
Եվ վերջ, 3 -րդ քայլի համար:
Քայլ 4. BORIS- ի Servos- ի ճշգրտում
Այսպիսով, ժամանակն է ճշգրտել և սկսել սերվերի հավաքումը BORIS- ի մասերում…
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պահանջվող էլեկտրոնային մասեր
- 1x Arduino Nano
- 1x NRF24LO1 հաղորդիչ (միայն եթե օգտագործվում է BORIS վերահսկիչով)
- 1x Sunfounder անլար սերվոյի կառավարման տախտակ
- 6 անգամ իսկական TowerPro MG90S 180 աստիճան մատուցող
- 1x մարտկոցի պահոց
- 2x 18650 3.7 Վ Li Lion մարտկոցներ
Պլաստիկ մասեր են անհրաժեշտ
- 4x մխոց
- 4x մխոց պահողներ
- 2x մխոց պատյաններ
- 2x մխոց պատյաններ (հայելի)
- 2x կոնքեր
- 1x մարմնի ներքևի մաս
- 1x Մարմնի միջին
- 4x մարմնի քառակուսի քորոցներ
- 4x քառակուսի տեսահոլովակներ
Պտուտակներ և սերվո եղջյուրներ անհրաժեշտ են
- 12x երկարությամբ ինքնասպասարկման պտուտակներ
- 6x կարճ պտուտակներ Servo Horns- ի համար
- 4x միայնակ թև Servo Horns
- 2x երկկողմանի Servo Horns
Պիստոնների հավաքման ցուցումներ
- Տեղադրեք բոլոր 4 մխոցները 4 մխոց պահողների մեջ
- Մխոցների 4 պատյանները սահեցրեք մխոցակիրների վրա, ինչպես ցույց է տրված վերևում ՝ «Ասամբլի» տեսահոլովակում
- Տեղադրեք 4 մխոցներն այնպես, որ Պիստոնների անցքերն ու Մխոցների պատյանների անցքերը հավասարեցված լինեն
- Տեղադրեք 4 Servos- ը 4 Մխոցի պատյանների անցքերի միջով
- 4 Servos- ն տեղում ամրացրեք 2 երկար ինքնասպասարկման պտուտակներով `յուրաքանչյուր սերվոյի վրա 4 մխոցային պատյանների վրա (մի՛ սեղմեք):
Կոնքերի և մարմնի հավաքման ցուցումներ
- Տեղադրեք 2 սերվերը մարմնի միջին մասում (համոզվեք, որ դրանք ճիշտ դեպի դուրս նայող մալուխների շուրջը)
- 2 Servos- ի տեղում ամրացրեք 2 երկար ինքնասպասարկման պտուտակներ `մեկ Servo- ի վրա, Մարմնի միջին մասի վրա
- Տեղադրեք 2 ազդր մարմնի ներքևի մասում
- Մարմնի ներքևի մասը հավասարեցրեք մարմնի միջին մասին
- Մարմնի ներքևի հատվածը ամրացրեք մարմնի միջին մասի վրա ՝ մարմնի 4 քառակուսի կապումներով (ինչպես ցույց է տրվում Assembley տեսանյութում)
- Ապահովեք մարմնի քառակուսի կապում 4 քառակուսի սեղմիչներով
Էլեկտրոնային ցուցումներ
- Միացրեք Arduino և NRF24L01 ընդունիչ սարքը (ըստ ցանկության) Servo Cotrol տախտակին
- Մարտկոցի կրիչի լարերը (կարմիրից դրական սևից բացասական) միացրեք Servo կառավարման տախտակին (համոզվեք, որ միացումները ճիշտ են շրջվում)
- Միացրեք Servos- ը կոնտակտներին 4, 5, 6, 7, 8 և 9 ձեր ցանկացած կարգով (Համոզվեք, որ կապերը ճիշտ ճանապարհով եք ստանում)
- Տեղադրեք մարտկոցները
- Սեղմեք Servo Control Board- ի կոճակը սեղմված դիրքի
- Մարտկոցի պահիչի անջատիչը միացրեք ON դիրքին
- Խորհուրդը պետք է լուսավորվի, և Սերվոսները պետք է տեղափոխվեն իրենց 90 աստիճանի տնային դիրքը
Servo եղջյուրների հավաքում Հրահանգներ
- Երբ Servos- ը հասնում է 90 աստիճանի տնային դիրքի, տեղադրեք Single arm Servo Horns- ը Պիստոններին 90 աստիճանի անկյան տակ (+- մի քանի աստիճանի օֆսեթը աշխարհի վերջը չէ) բոլոր Պիստոնների պատյանների մեջ, ինչպես ցույց է տրված Վերևի Assembley տեսանյութը:
- Տեղադրեք երկկողմանի Servo Horns- ը կոնքերի մեջ այնպես, որ երկու servo թևերը միմյանց համապատասխան լինեն: Ինչպես ցույց է տրված Assembley տեսանյութի վերևում
- Ամրացրեք բոլոր Servo Horns- ը Servos- ին 1 կարճ պտուտակով մեկ Servo- ի համար
- Մարտկոցի պահիչի անջատիչը միացրեք OFF դիրքին
- Անջատեք Servos- ը 4, 5, 6, 7, 8 և 9 միացումներից
Եվ ահա մենք ունենք այն, որ սերվերը չափագրված են, իսկ մնացած ռոբոտը պատրաստ է հավաքվել:
Քայլ 5. BORIS- ի ոտքերի հավաքում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պլաստիկ մասեր, որոնք անհրաժեշտ են ձախ ոտքի համար
- 1x ձախ ոտք
- 1x կոճ
- 1x ոտք 1
- 1x ոտք 2
- 2x հավաքված մխոց
- 4x շրջանաձև կապում L1
- 1x Շրջանաձև կապում L2
- 1x Շրջանաձև կապում L3
- 3x Շրջանաձև կապում L4
- 9x շրջանաձև սեղմակներ
Ձախ ոտքերի հավաքման ցուցումներ
- Սահեցրեք 4 շրջանաձև կապում L1 կոճերի անցքերի միջով (ինչպես ցույց է տրված «Assembley» - ի տեսանյութում)
- Տեղադրեք հավաքված մխոցներից մեկը ձախ ոտքի անցքի մեջ, ընտրեք հավաքված մխոցը, որը Servo մալուխները դարձնում է հետընթաց (ինչպես ցույց է տրված «Ասամբլեյի» տեսանյութում)
- Տեղադրեք կոճը ձախ ոտքի և հավաքված մխոցի անցքի վրա
- Սահեցրեք 1 շրջանաձև կապում L2 կոճի և ոտքի հոդի միջով
- Սահեցրեք 1 շրջանաձև կապում L3 կոճի և հավաքված մխոցի հոդի միջով
- Սահեցրեք 1 շրջանաձև կապում L4 ոտքի և հավաքված մխոցի հոդի միջով
- Տեղադրեք ոտքը 1 կոճի և շրջանաձև L1 կոճերի տեղում
- Տեղադրեք ոտքը 2 տեղում կոճի և շրջանաձև կապում L1- ի վրա
- Տեղադրեք հավաքված մխոցներից մեկը 1 -ին և 2 -րդ ոտքի միջև, ընտրեք այն, որը սերվո մալուխը դարձնում է դեպի դուրս (ինչպես ցույց է տրված հավաքման տեսանյութում)
- Սահեցրեք 1 շրջանաձև կապում L4 ոտքով 1 և հավաքված մխոցով
- Սահեցրեք 1 շրջանաձև կապում L4 ոտքով 2 և հավաքված մխոց
- Ապահովեք բոլոր շրջանաձև կապումներն շրջանաձև սեղմակներով
Պլաստիկ մասեր, որոնք անհրաժեշտ են աջ ոտքի համար
- 1x աջ ոտք
- 1x կոճ
- 1x ոտք 1
- 1x ոտք 2
- 2x հավաքված մխոց (հայելի)
- 4x շրջանաձև կապում L1
- 1x Շրջանաձև կապում L2
- 1x Շրջանաձև կապում L3
- 3x Շրջանաձև կապում L4
- 9x շրջանաձև սեղմակներ
Աջ ոտքերի հավաքման ցուցումներ
Շարունակեք նույնը, ինչ ձախ ոտքի հավաքման հրահանգները
Քայլ 6. BORIS- ի մարմնի հավաքում
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պահանջվող էլեկտրոնային մասեր
- OLED էկրան
- Բզզոց
- Մագնոմետր (թվային կողմնացույց)
- Մինի Breadboard
- Հավաքված մարտկոցի սեփականատեր և Servo կառավարման տախտակ
Պտուտակներ են անհրաժեշտ
9x Երկար ինքնամփոփ պտուտակներ
Պլաստիկ մասեր են անհրաժեշտ
- 4x շրջանաձև կապում L4
- 1x Էլեկտրոնիկայի շրջանակ
- 1x OLED շրջանակ
- 2x մարմնի ուղղանկյուններ
- 1x Electronics Square քորոց
- 6x քառակուսի տեսահոլովակներ
- 4x շրջանաձև սեղմակներ
- 1x հավաքված մարմին
- 2x հավաքված ոտքեր
Մարմնի հավաքման ցուցումներ
- Տեղադրեք հավաքված ձախ ոտքը հավաքված մարմնի ազդրերի վրա (համոզվեք, որ դրանք ճիշտ շրջանցեք)
- Ապահովեք տեղում 2 շրջանաձև կապում L4 և 2 շրջանաձև սեղմիչներով
- Կրկնեք 1 -ին և 2 -րդ քայլերը աջ ոտքի համար
- Պտուտակեք ազդանշանը տեղում մարմնի վրա: Ինչպես ցույց է տրված Assembley տեսանյութի վերևում
- Անցեք Servo մալուխները Հիպերի անցքերի միջով դեպի Մարմին և անցեք դրանք 2 Հիպ սերվերի միջև: Ինչպես ցույց է տրված Assembley տեսանյութի վերևում
- Տեղադրեք էլեկտրոնիկայի շրջանակը մարմնի վրա տեղադրելու համար (համոզվեք, որ այն ճիշտ հավաքեք)
- Ապահովեք տեղում Electronics Square քորոցով և 2 քառակուսի սեղմիչներով
- Տեղադրեք Mini Breadboard- ը տեղում ՝ Էլեկտրոնիկայի շրջանակի վրա
- Հեռացրեք մարտկոցները մարտկոցի պահողից
- Պտուտակեք մարտկոցի կրիչը Էլեկտրոնիկայի շրջանակի հետևի մասում 2 պտուտակով անկյունագծով Ինչպես ցույց է տրված վերևի Assembley տեսանյութում (համոզվեք, որ այն ճիշտ պտտեք)
- Պտուտակեք Servo Control Board- ը Էլեկտրոնիկայի շրջանակին `2 պտուտակով անկյունագծով
- Պտուտակեք մագնոմետրը (թվային կողմնացույց) էլեկտրոնիկայի շրջանակին 2 պտուտակով
- Պտուտակեք OLED էկրանը OLED շրջանակին 2 պտուտակով անկյունագծով
- Տեղադրեք մարմնի ուղղանկյունները մարմնի երկու կողմերում
- Ապահովեք դրանք տեղում 4 քառակուսի սեղմիչներով
Քայլ 7: Էլեկտրոնիկայի միացում
Հիմա ժամանակն է սկսել խաղալ Սպագետիի հետ !!!
- Միացրեք բոլոր 6 ծառայությունները Գլխավոր խորհրդի 4, 5, 6, 7, 8 և 9 միացումներին, ինչպես ցույց է տրված վերևում նկարում (համոզվեք, որ դրանք ճիշտ կերպով միացրեք)
- Թիվ 10 միացման վրա միացրեք 3 կանացի jumper մալուխ VCC, Ground և Signal կապումներին
- Միացրեք 3 իգական և կանացի jumper մալուխների մյուս ծայրը Buzzer մոդուլի Vcc, Ground և I/O կապումներին (համոզվեք, որ դրանք ճիշտ միացրեք)
- Թիվ 3 միացման VCC և Ground կապում միացրեք 2 կանացի jumper մալուխ
- Միացրեք 2 իգական և կանացի jumper մալուխների մյուս ծայրը ուլտրաձայնային տվիչի Vcc և Ground կապին (համոզվեք, որ դրանք ճիշտ կերպով միացրեք)
- Միացրեք 2 իգական և կանացի jumper մալուխներ 2 (Echo) և 3 (Trig) միացումների ազդանշանային կապումներին:
- Միացրեք 2 իգական և կին ցատկող մալուխների մյուս ծայրը Ուլտրաձայնային տվիչի Echo և Trig կապումներին (համոզվեք, որ դրանք ճիշտ կերպով միացրեք)
- Թիվ 11 միացման VCC և Ground կապում միացրեք 2 կանացի jumper մալուխ
- OLED Diplay- ի Vcc և Ground կապերին միացրեք 2 իգական և կին ցատկող մալուխների մյուս ծայրը (համոզվեք, որ դրանք ճիշտ միացրեք)
- Թիվ 12 միացման վրա միացրեք 2 կին էգ ցատկող մալուխ VCC և Ground կապումներին
- Միացրեք 2 իգական և կանացի jumper մալուխների մյուս ծայրը Magnometer- ի Vcc և Ground կապերին (թվային կողմնացույց) (համոզվեք, որ դրանք ճիշտ կերպով միացրեք)
- Միացրեք 2 իգական և արական jumper մալուխներ 11 (SDA) և 12 (SCL) միացման ազդանշանային կապումներին
- 2 իգական և արու ցատկող մալուխների մյուս ծայրը միացրեք Mini Breadboard- ի 2 տարբեր ռելսերի
- Միացրեք 2 իգական սեռի տղամարդու jumper մալուխներ Mini Breadboard- ի SCL երկաթուղուց OLED էկրանին և Magnometer- ին SCL կապերին (թվային կողմնացույց)
- Միացրեք 2 իգական սեռի տղամարդու jumper մալուխներ Mini Breadboard- ի SDA երկաթուղուց OLED էկրանին և Magnometer- ին SDA կապերին (թվային կողմնացույց)
Քայլ 8. BORIS- ի մարմնի հավաքման ավարտը
Հետևյալ բոլոր քայլերը պատկերված են վերևի Assembley տեսանյութում:
Պլաստիկ մասեր են անհրաժեշտ
- 1x Առջևի մարմին
- 1x հետևի մարմին
- 6x քառակուսի տեսահոլովակներ
- Հավաքված ԲՈՐԻՍ
Մարմնի հավաքման ցուցումներ
- Տեղադրեք OLED շրջանակը մարմնի մեջ
- Ապահովեք 2 քառակուսի սեղմիչներով
- Տեղադրեք ուլտրաձայնային տվիչը դեպի առջևի մարմինը
- Տեղադրեք առջևի մարմինը Մարմնի առջևի ուղղանկյուններով
- Ապահովեք 2 քառակուսի սեղմիչներով
- Մարտկոցների և մարտկոցի սեփականատիրոջ կափարիչը տեղադրեք մարտկոցի կրիչի վրա
- Տեղադրեք հետևի մարմինը մարմնի ուղղանկյունների հետևի մասով
- Ապահովեք տեղում 2 քառակուսի սեղմիչներով
Քայլ 9. Ինչպես օգտագործել BORIS- ը
Այսպիսով, մենք վերջապես ավարտեցինք BORIS- ի հավաքումը, այժմ ժամանակն է խաղալ
Ահա օգտագործողի մի քանի հրահանգներ.
BORIS առանց վերահսկիչի
- Միացրեք BORIS- ը
- Պտտեք նրան ՝ չափելու մագնոմետրը (թվային կողմնացույց), դրա համար ունեք 10 վայրկյան
- Տեղադրեք նրան այն ուղղությամբ, որը կցանկանայիք, որ նա առաջ գնա
- Դիտեք, թե ինչպես է նա գնում և խուսափում ցանկացած խոչընդոտից, որոնք նրա ճանապարհին են
BORIS վերահսկիչով
- Միացրեք BORIS- ը
- Միացրեք վերահսկիչը
- Պտտեք նրան ՝ չափելու մագնոմետրը (թվային կողմնացույց), դրա համար ունեք 10 վայրկյան
- Ուղղորդելու համար օգտագործեք Joystick- ը
- Սեղմեք վեր ու վար կոճակները Պարային շարժումների համար
- Սեղմեք ձախ և աջ կոճակները ՝ ձախ հարվածի և աջ հարվածի համար
- Ինքնավար ռեժիմն ակտիվացնելու համար սեղմեք Joystick կոճակը 2 վայրկյան
- Սեղմեք «oyոյսթիք» կոճակը, մինչև ռոբոտը դադարի շարժվել ՝ ինքնավար ռեժիմն անջատելու համար
Քայլ 10. BORIS- ի օրենսգրքի հիմունքների իմացություն
Այսպիսով, այժմ դուք գործարկել եք BORIS- ը, ասենք, որ ցանկանում եք փոխել նրա վարքագիծը:
Թույլ տվեք մի փոքր օգնել ձեզ հասկանալ, թե ինչպես է Բորիսը ծրագրված.
Ինքնավար քայլելիս BORIS- ի ծրագրավորման եղանակը փոխելը
Ահա BORIS- ի կողմից նախապես ծրագրված հրամանների ցանկը.
Խոժոռված ();
Smպտա ();
HappySound ();
SadSound ();
RobotForward ();
RobotBackward ();
RobotLeft ();
RobotRight ();
RobotLeftKick ();
RobotRightKick ();
RobotDance1 ();
RobotDance2 ();
Ահա այն ծածկագրի այն հատվածը, որը ցանկանում եք փոփոխել.
// Եթե սենսորը հայտնաբերում է պատը
եթե (հեռավորություն> 2 && հեռավորություն = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {ileպտա (); HappySound (); RobotForward (); RobotForward (); } // Եթե Սենսորը չի հայտնաբերում պատ և կողմնորոշում> iredանկալի կողմնորոշում +- 30 աստիճան եթե (հեռավորություն> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {ileպտա (); RobotLeft (); } // Եթե Սենսորը չի հայտնաբերում պատ և կողմնորոշում = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {ileպտա (); RobotRight (); }
Քայլ 11: BORIS դեպի ապագա և դրանից դուրս
Դե, հիմա, երբ մենք ավարտեցինք BORIS- ի կառուցումը, եկեք խոսենք BORIS- ի ապագայի մասին:
Truthշմարտությունն այն է, որ ես իսկապես չգիտեմ, թե ինչ անել BORIS- ի հետ այժմ ամեն ինչ կախված է այն կարծիքներից, որոնք ես ստանում եմ ձեզանից հենց այս Ուղեցույցի վերաբերյալ:
Այսպիսով, ես հույս ունեմ, որ ձեզ դուր եկավ այս Ուսուցիչը և խնդրում եմ ինձ տեղյակ պահեք, թե ինչ եք կարծում:
Առաջին մրցանակը ՝ «Շարժիր» շարժման մեջ
Խորհուրդ ենք տալիս:
Arduino Controlled Robotic Biped: 13 քայլ (նկարներով)
Arduino Controlled Robotic Biped. Ինձ միշտ հետաքրքրել են ռոբոտները, հատկապես այն տեսակները, որոնք փորձում են ընդօրինակել մարդկային գործողությունները: Այս հետաքրքրությունը ստիպեց ինձ փորձել նախագծել և մշակել ռոբոտացված երկոտանի, որը կարող էր ընդօրինակել մարդու քայլելն ու վազելը: Այս Ուղեցույցում ես ձեզ ցույց կտամ
Harvest Drawers - NASA Growing Beyond Earth մրցույթի մասնակցություն. 5 քայլ (նկարներով)
Բերքի գզրոցներ. Այս հիդրոպոնիկ այգին նախատեսված է արդյունավետ աշխատելու համար ՝ օգտագործելով նվազագույն տարածք ՝ 30 բույս պտտվող գրաֆիկով ՝ զրոյական ծանրության ռեժիմով
DIY Air Raid Siren with Resistors and Capacitors and Transistors: 6 քայլ (նկարներով)
DIY an Air Raid Siren with Resistors and Capacitors and Transistors: Այս մատչելի Air Raid Siren DIY նախագիծը հարմար է ինքնորոշման տատանումների սխեմայի հետազոտման համար, որը բաղկացած է պարզապես ռեզիստորներից և կոնդենսատորներից և տրանզիստորներից, որոնք կարող են հարստացնել ձեր գիտելիքները: Եվ դա հարմար է երեխաների համար ազգային պաշտպանական կրթության համար
Microreader Kit and Beyond: 7 Steps
Microreader Kit and Beyond. Այս հավաքածուն, ըստ էության, փոքր միկրոկարդիչ է, որին կցված է IC, որը տալիս է ընթերցման տվյալներ: Միկրոկարդիչը տեքստը ցուցադրում է մեկական տողով մեկ օղակով: Ամեն անգամ, երբ այն վերագործարկեք, այն պատահաբար ընտրում է նոր արտահայտություն իր ծրագրակազմից: Microrea
Light Up Bow from Saran Wrap and Hot Glue and LED Throwie: 6 քայլ (նկարներով)
Light Up Bow From Saran Wrap and Hot Glue and LED Throwie: Ստեղծեք գեղեցիկ, պայծառ, լուսավորված աղեղ ՝ սարանով, տաք սոսինձով և մի քանի փոփոխված լուսադիոդային թռիչքներ: Այո, դու ինձ լսեցիր … saran փաթեթավորեք և տաք սոսինձ: Դա կատարյալ տոնական արհեստ է մայրերի և դուստրերի համար միասին անելու, առանց ընդմիջման