Բովանդակություն:
- Պարագաներ
- Քայլ 1. Շասսիի 3D տպագրություն
- Քայլ 2. Շասսիի ավազացում (կատարելագործում)
- Քայլ 3. Անիվներն ու սպասարկիչները միասին դնելը
- Քայլ 4. Servos- ը Chasis- ին կցելը
- Քայլ 5. Ավելացնել առջևի գլան
- Քայլ 6. Սեղանի և տվիչների ավելացում
- Քայլ 7: Ստեղծեք մարտկոցի կառավարման միացում և այն ավելացրեք հետապնդմանը
- Քայլ 8. Կոդ, Arduino Nano և Circuitry
- Քայլ 9: Ահա և վերջ: Ձեր Sumo Bot- ը պատրաստ է գնալ
Video: Mini-Sumo Bot: 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ի՞նչ է սումո բոտը:
Այս նախագիծը ոգեշնչված էր սումո ռոբոտաշինության մրցութային ոճով, որի օրինակը կարելի է գտնել այստեղ: Երկու բոտ տեղադրված են սև մատանի մեջ ՝ սպիտակ եզրով, որի նպատակը մյուս ռոբին ինքնուրույն ռինգից դուրս հանելն է: Ահա թե ինչու այն լավ նախագիծ է ստեղծում, երբ խոսքը վերաբերում է սենսորների օգտագործմանը:
Այս ուսանելի դասում ես ձեզ կառաջնորդեմ, թե ինչպես ստեղծել ձեր սեփական մինի սումո բոտը: Հիանալի ծրագիր է որոշ ժամանակ անցկացնելը կամ նույնիսկ սեփական ռոբոտաշինության միջոցառում սկսելը: Այն կոմպակտ է, լի ուսուցման հնարավորություններով և շատ զվարճալի է խաղալ դրա հետ:
Պարագաներ
Ապրանքների հաշիվը
- Կանաչ PLA
- 2x SG90 շարունակական ծառայություններ
- HC-SR04 Ուլտրաձայնային տվիչ
- Ինֆրակարմիր ցուցիչ
- 2 մ կարմիր թռչկոտող մետաղալար
- 2x M4 պտուտակներ
- 2x M4 վեցանկյուն ընկույզ
- 1x Lithium Ion մարտկոց 3.7V 3600 mAh
- 1x Li-Ion 18650 Մարտկոցի կրիչ
- TP4056 Li-Ion լիցքավորման մոդուլ
- 5V DC-DC խթանող փոխարկիչ
- Արդուինո Նանո
- Փոքր Breadboard
- Blue Tack
- 2x Անիվներ
- 2x M3 փոքր պտուտակներ (սերվերի համար)
- 1x SPDT անջատիչ
Օգտակար սարքավորումներ
- 3D տպիչ
- Dremel Kit
- Տաք սոսինձ ատրճանակ
- Համակարգիչ
Քայլ 1. Շասսիի 3D տպագրություն
Նախ, ներբեռնեք կցված ֆայլը և բացեք այն ՝ օգտագործելով FlashPrint ծրագրային ապահովումը կամ 3D տպիչի այլ ծրագրակազմ: Պահեք այս ֆայլը SD քարտի վրա և տեղադրեք 3D տպիչի մեջ: Տպիչը տեղադրելուց, թելը բեռնելուց և էքստրուդերները տաքացնելուց հետո տպեք դիզայնը:
Քայլ 2. Շասսիի ավազացում (կատարելագործում)
Շասսի տպվելուց հետո հենարանները պետք է հեռացվեն: Օգտագործելով սրածայր կամ թեքություն, դրանք կարելի է հեշտությամբ պոկել: Ֆայլը կարող է օգտագործվել նաև կոպիտ եզրերը հարթելու և մաքրելու համար: Չնայած զգույշ եղեք, որպեսզի չքանդեք շասսին կամ չվնասեք ձեր մատները:
Քայլ 3. Անիվներն ու սպասարկիչները միասին դնելը
Այս քայլի համար servo- ն պետք է ապահով կերպով զուգակցվի անիվի հետ, որպեսզի ապահովի, որ այն չընկնի մրցակցության ժամանակ: Այս հանգույցը կարող է իրականացվել երկու մասերը միասին պտուտակելով, ինչը կազմում է ամուր միացում:
Քայլ 4. Servos- ը Chasis- ին կցելը
Երբ անիվները կցվում են սերվերին, այժմ այն կարող է մշտապես տեղադրվել շասսիի վրա: Դա գտնելու լավագույն միջոցը տաք սոսինձի ատրճանակի օգտագործումն էր, քանի որ այն բավականաչափ ամուր էր, որպեսզի սպասարկողները պահեն շասսիի վրա, բայց դա նաև հնարավորություն է տալիս անհրաժեշտության դեպքում փոփոխություններ կատարել սերվերի դիրքում:
Համոզվեք, որ սերվերը ճիշտ և ճիշտ կողմնորոշված են շասսիին տեղավորելիս:
Քայլ 5. Ավելացնել առջևի գլան
Այս քայլը բավականին ուղիղ առաջ է, քանի որ պտուտակների երկու անցքերն արդեն ձևավորված են: Պարզապես շարեք գլանափաթեթը շասսիով և ամրացրեք երկու բաղադրիչները միասին ՝ օգտագործելով M4 պտուտակներ և վեցնուկներ:
Գլանի գնդակի և շասսիի միջև կարող են տեղադրվել լրացուցիչ վեցանկյուն ընկույզներ, որոնք գործում են որպես անջատիչներ `նվազեցնելու համար սումո բոտի ներքևի թեքության անկյունը:
Քայլ 6. Սեղանի և տվիչների ավելացում
Նախ, ամրացրեք ինֆրակարմիր սենսորը բոտի առջև ՝ օգտագործելով տաք սոսինձ ՝ միաժամանակ համոզվելով, որ սենսորը ի վիճակի է հստակորեն սկանավորել դրա տակ գտնվող գետինը: Հաջորդը, ամրացրեք ուլտրաձայնային տվիչը բոտի առջևի անհրաժեշտ անցքերի վրա, ինչպես երևում է վերևի լուսանկարներում:
Ի վերջո, Arduino nano- ի վրա դրված հացահատիկի մեջ ավելացրեք բոտի կենտրոնը և ամրացրեք այն կապույտ գույնի օգնությամբ, որպեսզի հեշտությամբ հեռացվի անսարքությունների վերացման և վերանորոգման ժամանակ:
Քայլ 7: Ստեղծեք մարտկոցի կառավարման միացում և այն ավելացրեք հետապնդմանը
Լիթիումի իոնային մարտկոցը պետք է զուգահեռաբար միացված լինի ինչպես TP-4056 Li-Ion լիցքավորման մոդուլին, այնպես էլ 3V-5V հզորության ուժեղացուցիչին: Համոզվեք, որ այս գործընթացի ընթացքում jumper լարերը միացնում եք ճիշտ բևեռայնության տերմինալներին:
Soldոդման ժամանակ հիշեք, որ պետք է հոգ տանել ՝ տեղյակ լինելով, լավ օդափոխվող տարածքում աշխատելով և աչքերի պաշտպանություն կրելով:
5Vboost փոխարկիչի դրական ելքի վրա պետք է տեղադրվի անջատիչ, որպեսզի բոտը միանա և անջատվի: DC-DC փոխարկիչի ելքը անցնում է անմիջապես Arduino Nano- ի էներգիայի մուտքին:
Քայլ 8. Կոդ, Arduino Nano և Circuitry
Առաջին հերթին, Arduino Nano- ն ծրագրավորելու համար ձեզ հարկավոր է ներբեռնել Arduino IDE- ն և Nano- ի համար անհրաժեշտ վարորդները: Դա անելուց հետո դուք պետք է կարողանաք վերբեռնել ստորև բերված կոդը ՝ ձեր համակարգիչը միացնելով նանոյին USB- ին միկրո-USB լարի միջոցով:
Հաջորդը, օգտագործելով վերևի դիագրամը, անհրաժեշտ բաղադրիչներից և տվիչներից յուրաքանչյուրը միացրեք Նանոյին:
- 2 Servos- ը պետք է միացված լինի 9 -րդ և 10 -րդ կապումներին:
- Ինֆրակարմիր սենսորը պետք է միացված լինի անալոգային քորոցին (այս սենսորը ներառված չէ ծածկագրում, քանի որ այն մրցունակ է միայն. Օգտագործողը պետք է ավելացնի այն)
- HC-SR04 ուլտրաձայնային սենսորը պետք է ունենա իր արձագանքման քորոցը միացված 5-րդ կապին, իսկ դրա եռակցման քորոցը ՝ 4-ին:
Երբ դա արվի, փորձարկեք բոտը և կատարեք անհրաժեշտ ճշգրտումներ:
Քայլ 9: Ահա և վերջ: Ձեր Sumo Bot- ը պատրաստ է գնալ
Ամեն ինչ այժմ կարգավորված է, և ձեր բոտը ամբողջական է:
Վայելեք:
Խորհուրդ ենք տալիս:
Boe Bot- ը նավարկում է լաբիրինթոսում. 4 քայլ
Boe Bot- ը նավարկում է լաբիրինթոսով
Mini Drawing Bot - Live Android հավելված - Trignomentry: 18 քայլ (նկարներով)
Mini Drawing Bot-Live Android App-Trignomentry. Շնորհակալություն Աստծուն և ձեզ բոլորիդ `իմ նախագիծը Baby-MIT- Cheetah-Robot- ը շահեց առաջին մրցանակը Make it Move մրցույթում: Ես շատ ուրախ եմ, քանի որ շատ ընկերներ շատ հարցեր են տալիս զրույցի և հաղորդագրությունների մեջ: Կարևոր հարցերից մեկն այն էր, թե ինչպես
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով. 4 քայլ
Տնային ավտոմատացում Wemos D1 Mini- ի միջոցով PCB դիզայնով. Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով: Մի քանի շաբաթ առաջ մենք rootaid.com կայքում հրատարակեցինք «Տնային ավտոմատացում ՝ օգտագործելով ազնվամորի Pi» ձեռնարկը, որը լավ ընդունվեց հոբբիստների և քոլեջի ուսանողներ: Հետո եկավ մեր անդամներից մեկը
Աղբարկղի կառուցված BT Line Drawing Bot - My Bot: 13 Steps (նկարներով)
Աղբարկղը կառուցված BT Line Drawing Bot - My Bot: Hai ընկերներ երկար ընդմիջումից հետո մոտ 6 ամիս այստեղ ես գալիս եմ նոր նախագծով: Մինչև Cute Drawing Buddy V1- ի ավարտը, SCARA Robot - Arduino- ն նախատեսում եմ նկարել մեկ այլ բոտ, որի հիմնական նպատակն է ծածկել նկարչության համար մեծ տարածք: Այդքան ամրացված ռոբոտային ձեռքեր