Բովանդակություն:
- Քայլ 1: Նյութերի հաշիվ
- Քայլ 2: Շարժիչների համար տարածք պատրաստելը
- Քայլ 3. Շարժիչներին ամրացնելը
- Քայլ 4: Մարտկոցի կրիչի ամրացում
- Քայլ 5. STEAMbot վերահսկիչի միացում
- Քայլ 6. Ամրացնելով անիվը
- Քայլ 7. Ուլտրաձայնային տվիչի միացում
- Քայլ 8: Ռոբոտ -մեքենայի սնուցում
- Քայլ 9: Հեռակառավարման ռեժիմ
- Քայլ 10: Կատուի ռեժիմ
- Քայլ 11: Ձեր ռոբոտ -մեքենայի ծրագրավորում Blockly- ի միջոցով (ըստ ցանկության)
- Քայլ 12. Ձեր ռոբոտ -մեքենայի ծրագրավորում Arduino IDE- ով (ըստ ցանկության)
Video: BasketBot - Պլաստիկ զամբյուղով պատրաստված ռոբոտ -մեքենա ՝ 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս Instructable- ը ձեզ ցույց կտա, թե ինչպես կարելի է կառուցել ռոբոտ -մեքենա էժան պլաստիկ զամբյուղից և STEAMbot Robot NC հանդերձանքի ցածր գնով: Թե փոքր կանաչ ուղղանկյուն զամբյուղը, թե ավելի մեծ կարմիր կլորացված զամբյուղը վերածվում են BasketBot- ի: Կառուցվելուց հետո ռոբոտ -մեքենան կարող է հեռակառավարվել անվճար բջջային հավելվածի միջոցով: Դուք նաև կկարողանաք ռոբոտ -մեքենան ծրագրավորել Google- ի Blockly- ի միջոցով կամ առաջադեմ ծրագրավորման համար `օգտագործելով Arduino IDE- ն և C ++ ծրագրավորման լեզուն:
Նմանատիպ (և մի փոքր ավելի պարզ) ռոբոտ -մեքենայի համար տե՛ս իմ Instructable for Low Rider Robot Car- ը:
Քայլ 1: Նյութերի հաշիվ
Ձեզ անհրաժեշտ կլինեն հետևյալ տարրերը.
- Պլաստիկ զամբյուղ (ցանկացած նմանատիպ տարա կանի)*
- Նրանց նման արհեստական ձողիկներ (aka "popsicle sticks"):
-
A STEAMbot Bare Bones Kit, այս հավաքածուն պարունակում է հետևյալը.
- STEAMbot Controller - Arduino համատեղելի տախտակ BLE- ով և երկշարժիչային կարգավորիչով
- Controller Holder - պահում է STEAMbot վերահսկիչը
- 2 DC շարժիչներ և անիվներ
- Գլանային անիվ
- Ուլտրաձայնային տվիչ մալուխով
- Բրա ուլտրաձայնային տվիչի համար
- 4 AA մարտկոցի կրիչ Փրփուրի ամրացման ժապավեն
- Xacto դանակ կամ նման բան
- Փոքր հարթ պտուտակահան
- Տաք սոսինձ ատրճանակ և սոսինձ (նախընտրելի է ցածր ջերմաստիճան)
Հետևյալ տարրերը պարտադիր չեն.
- Նման զարդեր ՝ ձեր ռոբոտին անհատականացնելու համար
- Բջջային սարք ՝ Bluetooth LE աջակցությամբ
-
Blockly- ով ծրագրավորելու համար հետևյալներից մեկը ՝ **:
- Chromebook (BLE աջակցությամբ), կամ
- Mac համակարգիչ, որն աշխատում է Chrome դիտարկիչով
-
Arduino IDE A միկրո USB մալուխով ծրագրավորման համար
Computerանկացած համակարգիչ, որն ապահովում է Arduino IDE- ն և STM32 հավելումը:
* Ես գնել եմ և՛ կանաչ, և՛ կարմիր պլաստմասե զամբյուղներ Dollar Tree- ում, սակայն կարմիր զամբյուղի հղումը չեմ գտնում: ** Այս պահին Chrome- ով աշխատող Windows- ը չի աշխատում: Ես ոչ մի Linux համակարգիչ չեմ փորձել:
Քայլ 2: Շարժիչների համար տարածք պատրաստելը
Մինչև շարժիչները ամրացնելը, դուք պետք է տեղ ազատեք զամբյուղի շարժիչների և առանցքների համար: Xacto դանակով (կամ նմանատիպ սուր դանակով) հեռացրեք զամբյուղի երկու կողմերում գտնվող պլաստմասե շերտերից մեկը: Համոզվեք, որ նրանք նույն ուղղությամբ են, քանի որ սա կլինի ռոբոտ -մեքենայի «առջևը»:
Քայլ 3. Շարժիչներին ամրացնելը
Շարժիչները միացնելու համար կատարեք հետևյալը.
- Fullyգուշորեն հեռացրեք անիվները երկու շարժիչներից:
- Հեռացրեք պաշտպանիչ թուղթը աջ շարժիչի փրփուր ամրացման ժապավեններից: Համոզվեք, որ լարերը ուղղված են դեպի զամբյուղի կեսը:
- Motorգուշորեն հավասարեցրեք աջ շարժիչը զամբյուղի հետ և սեղմեք շարժիչի փրփուրի ժապավենը հարթ առարկայի վրա: Առանցքը պետք է կենտրոնացած լինի բացվածքի մեջ:
- Կրկնեք 1 -ին և 2 -րդ քայլերը ձախ շարժիչի համար: Ձեր ռոբոտը պետք է նման լինի վերջին երկու լուսանկարներին:
- Fullyգուշորեն ամրացրեք անիվները շարժիչի առանցքներին:
Քայլ 4: Մարտկոցի կրիչի ամրացում
Մարտկոցի ամրակը կանաչ զամբյուղին ամրացնելու համար կատարեք հետևյալը.
- Քանի որ կանաչ զամբյուղը չափազանց լայն է, որպեսզի մարտկոցը տեղավորվի երկու շարժիչների վրա, դուք պետք է կտրեք երկու ջամբո ձողիկներ, որոնք տեղավորվեն շարժիչների վրա: Ես օգտագործեցի ցուցադրված մկրատը, քանի որ դրանք ունեն մի ատամնափայտ, որը բռնում է փայտը արհեստի ձողերը կտրելիս:
- Կտրված արհեստը տաք սոսնձով կպչում է երկու շարժիչների վրա:
- Հեռացրեք պաշտպանիչ թուղթը մարտկոցի սեփականատիրոջ փրփուրի ամրացման ժապավեններից:
- Batteryգուշորեն հավասարեցրեք մարտկոցի բռնակն արհեստական ձողերի վրա և սեղմեք ամրակը ձողերին:
Կարմիր զամբյուղին մարտկոցի ամրակը ամրացնելու համար կատարեք հետևյալը.
- Հեռացրեք պաշտպանիչ թուղթը մարտկոցի սեփականատիրոջ փրփուրի ամրացման ժապավեններից:
- Fullyգուշորեն տեղադրեք մարտկոցի բռնիչը շարժիչների միջև և սեղմեք բռնակը զամբյուղի ներքևի մասում:
Քայլ 5. STEAMbot վերահսկիչի միացում
STEAMbot Controller- ը կցելու համար կատարեք հետևյալը.
- Օգտագործելով տաք սոսինձ ատրճանակը, սոսնձեք վերահսկիչի բռնիչը հարթ իրի վերևում: Սարքը 3D տպագրված է PLA- ով, այնպես որ շատ զգույշ եղեք, եթե օգտագործում եք բարձր ջերմաստիճանի սոսինձ:
- Տեղադրեք STEAMbot Controller- ը բռնակի վրա: Սնուցման անջատիչը պետք է լինի ձախ կողմում:
- Փոքր հարթ պտուտակահան օգտագործելով, մարտկոցի ամրակից կարմիր մետաղալարը ամրացրեք + տերմինալի պտուտակին:
- Կցեք սև մետաղալարը մարտկոցի պահողից դեպի - տերմինալի պտուտակ:
- Մղեք լարերը ձախ շարժիչից դեպի ձախ միակցիչ, որը պիտակավորված է MTRA:
- Մղեք լարերը աջ շարժիչից դեպի MTRB պիտակավորված աջ միակցիչ:
Քայլ 6. Ամրացնելով անիվը
Գլանային անիվը ամրացնելու համար կատարեք հետևյալը.
- Շրջեք ռոբոտ -մեքենան:
- Տեղադրեք անիվը ռոբոտ -մեքենայի հետևի մոտ և կենտրոնացրեք այն:
- Տաք սոսնձեցրեք անիվը ռոբոտ -մեքենայի հատակին:
Քայլ 7. Ուլտրաձայնային տվիչի միացում
Ուլտրաձայնային սենսորը կցելու համար կատարեք հետևյալը.
- Եթե արդեն փակագծում չեք, ապա ուշադիր մղեք ուլտրաձայնային տվիչը բրա վրա:
- Ուլտրաձայնային տվիչով փակագիծը տաք սոսնձեք ռոբոտ -մեքենայի առջևի մասում: Կանաչ զամբյուղի համար փորձեք սոսնձել փակագիծը ուղղահայաց: Կարմիր զամբյուղի համար ես կտրեցի անցքերից երկուսը, որպեսզի ուլտրաձայնային սենսորը կարողանա դուրս նայել:
- 4-հաղորդիչ մետաղալարն ամրացրեք ուլտրաձայնային սենսորին ՝ զգույշ եղեք, որ կապումներն չծռվեն:
- 4-հաղորդալարի մյուս ծայրը ամրացրեք STEAMbot Controller- ի P5 միակցիչին ՝ նույնպես զգույշ լինելով, որ կապումներն չծռվեն կամ լարերը չանցնեն:
Քայլ 8: Ռոբոտ -մեքենայի սնուցում
Ձեր ռոբոտ -մեքենան սնուցելու համար կատարեք հետևյալը.
- Համոզվեք, որ անջատիչը գտնվում է Անջատված դիրքում (դեպի ռոբոտի հետևի կողմը):
- Տեղադրեք 4 AA ալկալային մարտկոց: NiCd կամ NiMH մարտկոցները ՉԵՆ աշխատի, քանի որ լարումը չափազանց ցածր է:
- Սեղմեք անջատիչը դեպի On դիրքը (դեպի ռոբոտ -մեքենայի առջևը): Power LED- ը պետք է միացվի կարմիր, իսկ RGB LED- ը թարթվի և փոխի գույները: Մեկ -երկու վայրկյանից պետք է ձայնային ազդանշան լսել:
- Այս պահին ձեր ռոբոտ -մեքենան պատրաստ է կառավարվել բջջային հավելվածի միջոցով կամ ծրագրավորվել:
Քայլ 9: Հեռակառավարման ռեժիմ
Ձեր BasketBot- ի կանխադրված ռեժիմը (երբ առաջին անգամ միացված է) կլինի Հեռակառավարման ռեժիմում: Ձեր ռոբոտ -մեքենան հեռակա կարգով կառավարելու համար տեղադրեք My STEAMbotmobile ծրագիրը ձեր Bluetooth LE համատեղելի սարքի վրա: IOS սարքերի համար ներբեռնեք ծրագիրը այստեղ: Իսկ Android սարքերի համար ձեռք բերեք ծրագիրը այստեղ:
Քայլ 10: Կատուի ռեժիմ
BasketBot- ի երկրորդ ներկառուցված ռեժիմը կատվի ռեժիմն է: Չնայած տեսանյութը STEAMbot ռոբոտի մասին է, ձեր ռոբոտ -մեքենան նույն կերպ կպահի իրեն: Ձեր ռոբոտ -մեքենան Cat ռեժիմի մեջ դնելու համար կատարեք հետևյալը.
- Տեղադրեք ձեր ռոբոտ -մեքենան հատակին:
- Միաժամանակ սեղմեք երկու RUN և STOP կոճակները (դրանք գտնվում են STEAMbot Controller- ի հետևի մասում):
- Երկու ազդանշան լսելուց հետո, և RGB LED- ը սկսում է թարթել, տեղադրեք ձեր ձեռքը կամ այլ առարկա ձեր ռոբոտ -մեքենայի դիմաց: Որոշակի հեռավորության վրա (մոտ 20 սմ) ձեր ռոբոտ -մեքենան առաջ կշարժվի: Բայց եթե ձեր ձեռքը (կամ այլ առարկա) շատ մոտ դնեք ձեր ռոբոտ -մեքենային, այն հետ կքաշվի:
- Հեռակառավարման կանխադրված ռեժիմին վերադառնալու համար միաժամանակ սեղմեք RUN և STOP կոճակները:
Քայլ 11: Ձեր ռոբոտ -մեքենայի ծրագրավորում Blockly- ի միջոցով (ըստ ցանկության)
Ռոբոտ -մեքենան Blockly- ի միջոցով ծրագրավորելու համար ձեր Chrome դիտարկիչը (ձեր Chromebook- ից կամ Mac համակարգչից) ուղղեք դեպի STEAMbot Programmer էջ: Ձեր ռոբոտ -մեքենան պետք է լինի Հեռակառավարման ռեժիմում:
Քայլ 12. Ձեր ռոբոտ -մեքենայի ծրագրավորում Arduino IDE- ով (ըստ ցանկության)
Դուք կարող եք ծրագրավորել ձեր ռոբոտ -մեքենան ՝ օգտագործելով C ++ լեզուն և անվճար Arduino IDE- ն: Ձեր ռոբոտ -մեքենան Arduino IDE- ով ծրագրավորելու համար ներբեռնեք STEAMbot- ի օգտագործողի ուղեցույցը (ցանկացած տարբերակ կգործի) և հետևեք ուղեցույցում տեղադրված ծրագրակազմի հրահանգներին:
Խորհուրդ ենք տալիս:
Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով)
Արդուինո | Maze Solving Robot (MicroMouse) Wall After Robot: Բարի գալուստ, ես Իսահակն եմ, և սա իմ առաջին ռոբոտն է " Striker v1.0 ". Այս ռոբոտը նախատեսված էր պարզ լաբիրինթոս լուծելու համար: Մրցույթում մենք ունեինք երկու լաբիրինթոս և ռոբոտը կարողացավ դրանք բացահայտել: Լաբիրինթոսում ցանկացած այլ փոփոխություն կարող է պահանջել փոփոխություն
LEGO և Raspberry Pi- ով պատրաստված շախմատային ռոբոտ ՝ 6 քայլ
LEGO և Raspberry Pi- ով պատրաստված շախմատային ռոբոտ. Amazարմացրեք ձեր ընկերներին այս շախմատային ռոբոտի միջոցով: Շատ դժվար չէ կառուցել, եթե նախկինում պատրաստել եք LEGO ռոբոտներ և եթե համակարգչային ծրագրավորման և Linux- ի առնվազն տարրական գիտելիքներ ունեք: Ռոբոտը կատարում է իր սեփական քայլերը և օգտագործում տեսողական ճանաչում
MIA-1 բաց կոդով առաջադեմ ձեռքով պատրաստված մարդանման ռոբոտ: 4 քայլ
MIA-1 բաց կոդով առաջադեմ ձեռքով պատրաստված մարդանման ռոբոտ: Բարև բոլորին, այսօր ես ցույց կտամ, թե ինչպես եմ պատրաստել MIA-1 ռոբոտը, որը ոչ միայն առաջադեմ և եզակի է, այլև բաց կոդով և կարող է պատրաստվել առանց 3D տպագրության: Այո, հասկացաք, այս ռոբոտը ամբողջությամբ ձեռքի աշխատանք է: Իսկ բաց կոդ նշանակում է ՝ դուք ստանում եք
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
Հեռակառավարվող զամբյուղով ռոբոտ - HARLEM GLOBETROTTERS -. 9 քայլ (նկարներով)
Հեռակառավարվող զամբյուղով գնդիկավոր ռոբոտ - HARLEM GLOBETROTTERS -. Այստեղ ես ձեզ ցույց կտամ, թե ինչպես կարելի է հեռակառավարվող բասկետբոլային ռոբոտ կառուցել: Rightիշտ է, կատակ չկա: Ես կառուցել եմ նման գնդակ HARLEM GLOBETROTTERS- ի համար, և այժմ դուք կարող եք կառուցել ձեր սեփականը: Ահա ձեզ անհրաժեշտ պարագաների ցանկը: Petsmart: 7 "Համստեր B