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

BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)

Video: BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)

Video: BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)
Video: BeanBot, iOS BLE robot 2024, Նոյեմբեր
Anonim
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ

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

Եկեք սկսենք!

Քայլ 1: Շրջանակի նյութեր

Նյութեր շրջանակի համար
Նյութեր շրջանակի համար

Ահա այն ցանկը, ինչ ձեզ հարկավոր կլինի ռոբոտի մարմինը կառուցելու համար.

  • Նոթատետր (կամ ցանկացած տեսակի թուղթ)
  • Մկրատ
  • Շոտլանդական ժապավեն
  • Տաք սոսինձ ատրճանակ
  • Քանոն
  • Գրիչ կամ մարկեր

Քայլ 2: Ստեղծեք թղթե խողովակներ

Թղթե խողովակների ստեղծում
Թղթե խողովակների ստեղծում
Թղթե խողովակների ստեղծում
Թղթե խողովակների ստեղծում
Թղթե խողովակների ստեղծում
Թղթե խողովակների ստեղծում

Այն, ինչ մենք անելու ենք, թուղթը գլորելն է խողովակների մեջ: Այնուհետեւ մենք կօգտագործենք այս խողովակները `ռոբոտի մարմինը կառուցելու համար:

Այսպիսով, իմ դիզայնի համար մենք պատրաստվում ենք խորանարդ կառուցել հիմնական մարմնի համար, այնուհետև դրան ավելացնել ավելի ուշ: Խորանարդը կառուցելու համար ես 6 կտոր թուղթ գլորեցի երկայնքով և թուղթը փաթաթեցի սկոտչե ժապավենով: Դուք կցանկանաք համոզվել, որ խողովակները բավականին սերտորեն փաթաթված են, և որ բոլոր խողովակները միատեսակ են: Սա կնշանակի, որ ռոբոտը հետագայում այնքան էլ ճղճիմ չէ:

Օգտակար խորհուրդ. Թուղթը գլորելու համար ես օգտագործել եմ խոհանոցից պատրաստված պլաստիկ գդալ:

Ավարտելուց հետո դուք պետք է ունենաք 6 թղթե խողովակներ:

Քայլ 3: Շրջանակի կառուցում

Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում
Շրջանակի կառուցում

Այժմ, երբ թղթե խողովակները գլորվել են, դուք պատրաստվում եք դրանցից յուրաքանչյուրը ուղիղ կիսով չափ կիսել: Օգտագործեք քանոն `համոզվելու համար, որ հնարավորինս ճշգրիտ եք երկարությունների հետ: Ձեզ պետք է մնան հավասար փոքր երկարությունների 12 փոքր թղթե խողովակներ:

Տաքացրեք ձեր սոսինձի ատրճանակը և թղթե խողովակներից 4 -ի միջոցով պատրաստվում եք քառակուսի կառուցել: Տվեք տաք սոսինձին չորացման ժամանակ և համոզվեք, որ դուք ամրացնում եք յուրաքանչյուր հանգույցը լրացուցիչ տաք սոսինձով:

Չորանալուց հետո մենք պատրաստվում ենք ավելացնել 4 թղթե խողովակներ, որոնք կանգնած են հրապարակի յուրաքանչյուր անկյունում:

Վերջապես ստեղծեք ևս մեկ քառակուսի ՝ վերջին 4 թղթե խողովակներով և տաք սոսինձով ամրացրեք այն խորանարդի վերևում: Դուք պետք է ունենաք վերջին նկարին նմանվող բան: Կրկին, սա հիանալի ժամանակ է վերադառնալու յուրաքանչյուր հանգույց և ամրացնելու այն տաք սոսինձով:

Հուշում. Երբ խորանարդը հավաքեցի, ես սկոտչե ժապավենի շերտով շրջեցի խողովակների շուրջը: Սա ստիպում է մարմնին ավելի կոշտ լինել և կարողանալ ավելի ուշ պահել որոշ էլեկտրոնիկա;)

Քայլ 4: Շրջանակի կառուցումը շարունակվում է…

Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…
Շրջանակի կառուցումը շարունակվում է…

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

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

Հաջորդ մասը, որտեղ դուք կարող եք մի փոքր ստեղծագործել, եթե ցանկանում եք: Ես որոշեցի, որ ռոբոտին այնպիսի բարեկամական դեմք ավելացնելով, ինչպիսին է միստր Բինը, ռոբոտին մի փոքր ավելի բարեկամական տեսք կտա: Իմ կատուներն, անշուշտ, կարծես հարված ստացան միջանցքից իջնող ռոբոտից: Մնում է ստեղծել մեկ այլ թղթե խողովակ, կտրել այն կիսով չափ և օգտագործել տաք սոսինձ և ժապավեն ՝ դեմքը ռոբոտի շրջանակի վերևի խողովակներին ամրացնելու համար:

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

Pro հուշում. Ես պետք է ավելացնեմ, որ դուք կարող եք պատրաստել ցանկացած տեսակի ռոբոտի մարմին, որը ցանկանում եք: Քանի դեռ դուք ունեք մի քանի մակարդակ ՝ էլեկտրոնիկան պահելու համար, կարող եք ստեղծել ցանկացած տեսակի ձև, որը կցանկանայիք օգտագործել թղթե խողովակները:

Քայլ 5: Այժմ ժամանակն է էլեկտրոնիկայի համար:

Այժմ ժամանակն է էլեկտրոնիկայի համար
Այժմ ժամանակն է էլեկտրոնիկայի համար

Ահա էլեկտրոնիկայի ցուցակը, որն օգտագործել եմ այս նախագծում.

  • 2 շարունակական պտտման ծառայություններ
  • Arduino Mega 2560 (ցանկության դեպքում կարող եք օգտագործել Arduino Uno)
  • 1 Ուլտրաձայնային հեռավորության սենսոր
  • Jumper լարերը

    Pro հուշում. (Կարմիր և սպիտակ մետաղալարերը, որոնք ես օգտագործում եմ, իրականում հեռախոսային մետաղալարեր են, որոնք կարող եք վերցնել Home Depot- ից: Այն մոտ $ 10 է մեկ կծիկ և հիանալի է աշխատում նախագծերի համար)

  • 9 վոլտ մարտկոց Arduino- ին սնուցելու համար
  • 5 վոլտ էներգիայի աղբյուր Arduino- ի համար

Քայլ 6: Էլեկտրոնիկայի հավաքում

Էլեկտրոնիկայի հավաքում
Էլեկտրոնիկայի հավաքում
Էլեկտրոնիկայի հավաքում
Էլեկտրոնիկայի հավաքում
Էլեկտրոնիկայի հավաքում
Էլեկտրոնիկայի հավաքում

Դուք կարող եք կազմակերպել էլեկտրոնիկան այնպես, ինչպես ցանկանում եք: Իմ ունեցած դասավորությունը լավ է աշխատում: Պարզապես հիշեք, որ քաշի մեծ մասը պահեք ռոբոտի ներքևի մասում:

Օգտագործելով տաք սոսինձ, ես տեղադրեցի Arduino Mega- ն վերևում, հոսանքի աղբյուրները գնում են ներքևում, սերվերը տեղադրված են շրջանակի ներքևում, և վերջապես, ես տեղադրեցի ուլտրաձայնային տվիչը ռոբոտի առջևի մասում: Դուք պետք է համոզվեք, որ սենսորը տեղադրված է այնպես, որ ստանա ճշգրիտ ընթերցումներ:

Ես միացրեցի 9 Վ ադապտեր միացման անջատիչին որպես Arduino- ի երկրորդային սնուցման աղբյուր:

Կցեք սերվերը շրջանակի ամենացածր կետին: Քանի որ սա PaperBot է, մարմինը մի փոքր կթեքվի ՝ դրա վրա որոշակի քաշ ունենալով:

Ինչպես կտեսնեք, ես օգտագործել եմ եռաչափ տպված երկու անիվ, որոնք ամրացված են սերվոներին: Ազատորեն օգտագործեք այն, ինչ կցանկանայիք անիվների համար: Ստվարաթուղթը լավ է աշխատում ինչպես հին ձայնասկավառակները: Ես ռետինե ժապավեններ փաթաթեցի անիվների շուրջը, որպեսզի ռոբոտին գորգի վրա ավելի մեծ քաշքշուկ տա:

Pro հուշում. Servos- ը չի պահանջում որևէ շարժիչային վարորդ `դրանք Arduino- ին ամրացնելու համար: Սերվոները ներկառուցված են բոլոր սխեմաների մեջ, որպեսզի կարողանաք դրանք ուղղակիորեն միացնել Arduino- ին: Նրանք իսկապես բավականին մեծ էներգիա են քաղում, այնպես որ, եթե գտնում եք, որ ձեր Arduino- ն հոսանքի հեծանվավազք է կատարում, ապա անհրաժեշտ է էներգիայի մեկ այլ աղբյուր ավելացնել տախտակին: Այդ պատճառով ես ունեմ երկու աղբյուր Arduino- ի համար:

Քայլ 7: Հաղորդալարերի մշակում և ծրագրավորում

Հաղորդալարեր և ծրագրավորում
Հաղորդալարեր և ծրագրավորում

Հիմա իսկապես զվարճալի մասի համար: Ես կազմել եմ էլեկտրագծերի դիագրամ ՝ ցույց տալու համար, թե ինչպես է ամեն ինչ կապված: Եթե դուք օգտագործում եք Arduino Uno- ն, ապա քորոցները պետք է լինեն նույնը, և կարիք չկա որևէ բան փոխելու: Եթե Ձեզ անհրաժեշտ են ավելի շատ ելքեր 5 Վ լարման համար, ես խորհուրդ եմ տալիս ավելացնել մի փոքրիկ տախտակ `5 Վ-ն աշխատեցնելու համար բոլոր հարմարանքներին:

Ես ներառել եմ նաև Arduino ծածկագիրը, և այն շատ մեկնաբանված է, որպեսզի մեկը, ով մեծ փորձ չունի, կարողանա կարդալ դրա ճանապարհը և հասկանալ, թե ինչ է կատարվում բավականին լավ:

Քայլ 8: Ամեն ինչ արված է !

Ամեն ինչ արված է!!!
Ամեն ինչ արված է!!!

Շնորհավորում եմ: Դուք նոր եք ավարտել ձեր սեփական թղթե բոտի կառուցումը:

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

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

Ողջույն

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