Բովանդակություն:
- Քայլ 1: Մոդելավորեք ձեր ռոբոտին
- Քայլ 2: Կողքի տեսք
- Քայլ 3: 3 Հիմնական բաղադրիչներ
- Քայլ 4: Շարժում. Stepper Motors
- Քայլ 5: The Cupholder: Model
- Քայլ 6: Գավաթակիր. Մեխանիզմ
- Քայլ 7: The Cupholder: My Mechanism
- Քայլ 8: The Cupholder: Circuit
- Քայլ 9: Հորդառատ
- Քայլ 10: Հորդառատ. Շարունակել
- Քայլ 11: ShotBot կոդ
Video: ShotBot ռոբոտ ՝ 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)
Պարագաներ:
Հաղորդալարեր, Arduino, 6 վ սննդամթերքի անվտանգ Submersible DC Water Pump, 2 stepper motors, 2 ULN2003 Driver Boards, H-bridge, 180 Servo Motor, 5v and 6-9v Power source, Breadboard, IR Senor and remote, Hot Glue Gun, Food safe խողովակներ:
Քայլ 1: Մոդելավորեք ձեր ռոբոտին
Ստեղծեք ձեր ռոբոտի 3D մոդել, թե ինչպիսի տեսք ունեք: Հաշվի առեք, թե ինչպես եք տեղադրելու անիվը և առանցքը, շարժիչները, գավաթակալի մեխանիզմները, լարերը և էլեկտրական բաղադրիչները և ջրի բաքը: Նկարում կարող եք տեսնել, որ ես պլանավորել եմ չափը (8x8x4in) և իմ բաղադրիչների և լարերի տեղադրումը: Անհրաժեշտության դեպքում գտեք ձեր իրական բաղադրիչների չափսերը կամ եռաչափ մոդելները: Դուք կարող եք նաև տեսնել հետևի անկյունում, որ ես ստեղծել եմ մի անցք ՝ լարերը ներս մտնելու համար:
Քայլ 2: Կողքի տեսք
Դուք կարող եք տեսնել, որ ես ստեղծել եմ անցք տափաստանային շարժիչների համար և առանցք ՝ առջևի անիվի համար:
Քայլ 3: 3 Հիմնական բաղադրիչներ
Ռոբոտի համար գործում է 3 հիմնական մեխանիզմ:
1. Շարժումը. Անիվների և շարժիչի գործառույթները:
ա Սա պահանջում է երկու սանդղակի շարժիչ և վարորդական տախտակ
2. The Cupholder: Ստեղծում է բաժակի տեղադրում և լցման ճշգրիտ տեղ
ա Սա պահանջում է servo շարժիչ:
3. The Pouring. Յուրաքանչյուր կրակոց թափելու մեխանիզմ:
ա դրա համար անհրաժեշտ է H կամուրջ և ջրի պոմպ
Հացաթղթի համար միացրեք իրար հիմնավորված ռելսերը և դրանցից մեկը միացրեք Արդուինոյին `ընդհանուր լեզու ստեղծելու համար:
Այս բոտը կառավարվելու է IR սենսորով և հեռակառավարմամբ: Ձեզ հարկավոր կլինի այն միացնել Arduino- ի թվային կապումներից մեկին և միացնել այն Arduino հզորությանը և գետնին:
Քայլ 4: Շարժում. Stepper Motors
Միացրեք ձեր Stepper շարժիչները յուրաքանչյուր վարորդի տախտակին և միացրեք IN կապերը Arduino- ի 1-4-ից 2-9 կապումներին: Էլեկտրաէներգիայի աղբյուրը միացրեք արտաքին 6 վ+ մարտկոցին և միացրեք յուրաքանչյուր համակարգ ընդհանուր հիմքով (կամ Arduino գետնով)
Երբ դուք ծրագրում եք սլաքների շարժիչները, կարող եք կամ օգտագործել stepper շարժիչների գրադարանը կամ կոդավորել այն: Այս նախագծի համար այն կոդավորված կլինի:
Քայլ 5: The Cupholder: Model
Սա իմ ստեղծած գավաթակրի մոդելն է: Ուշադրություն դարձրեք հետևի բաց հոդին մեխանիզմի համար:
Քայլ 6: Գավաթակիր. Մեխանիզմ
Cupholder- ի համար դուք կօգտագործեք սերվո `նրա շարժումը վերահսկելու համար: Հետևելով վերևի նկարին ՝ Դուք ցանկանում եք ստեղծել երկու համատեղ համակարգ ՝ միացք servo թևի վերջում և միակցիչ գավաթակալի հետևի մասում: Սա պտտվող շարժումը կդարձնի գծային: Դրա համար ես օգտագործեցի ստվարաթուղթ և Q-tips: Ես կտրեցի մի փոքրիկ ուղղանկյուն կտոր ստվարաթուղթ և դրեցի մի փոքր անցք և յուրաքանչյուր ծայր: Ես դրեցի Q- հուշում, յուրաքանչյուր ծայրով և ամրացրեցի այն servo- ին և գավաթապակին: Այնուհետեւ օգտագործեք տաք սոսինձ `ծածկելու Q-tip- ի ծայրերը:
Քայլ 7: The Cupholder: My Mechanism
Քայլ 8: The Cupholder: Circuit
Դուք ցանկանում եք միացնել servo շարժիչը հոսանքին և գետնին և միացնել այն PWM կապումներից մեկին:
Քայլ 9: Հորդառատ
Միացրեք DC ջրի պոմպը H կամրջի OUT1 և OUT2- ին: H- կամուրջը միացրեք ընդհանուր հիմքին: Եթե ձեր արտաքին էներգիայի աղբյուրը 12 վ-ից պակաս է, միացրեք այն +12 վ H- կամրջի վրա, եթե ոչ, հանեք միացման հետևի թռիչքի կափարիչը և միացրեք այն +12 վ-ին: Այս նախագծի համար ես օգտագործեցի 9 վ մարտկոց ՝ որպես իմ արտաքին: Հաջորդը, հեռացրեք jumper- ը ENA կապում և միացրեք այն Arduino- ի PWM կապին: Միացրեք IN1- ը Arduino- ի կապումներին: Նշում. Սովորաբար մենք միացնում էինք նաև IN2- ը, բայց այս դեպքում դա պարտադիր չէ, քանի որ մենք երբեք կարիք չունենք փոխելու DC շարժիչի կազմաձևը:
Քայլ 10: Հորդառատ. Շարունակել
Դուք ցանկանում եք ջրի պոմպը դնել տանկի ներքևում և սնուցել այն տանկի վերևից: Այնուհետև կարող եք խողովակը թեքել ռոբոտի վերևից և ուղղել այն դեպի գավաթակիրը:
Քայլ 11: ShotBot կոդ
Հիմնական ծածկագիրը և գործառույթները
Խորհուրդ ենք տալիս:
Խոչընդոտներից խուսափելու ռոբոտ ՝ օգտագործելով ուլտրաձայնային տվիչ (Proteus) ՝ 12 քայլ
Խոչընդոտներից խուսափող ռոբոտ ՝ օգտագործելով ուլտրաձայնային տվիչ (Proteus). Մենք ընդհանրապես ամենուր հանդիպում ենք խոչընդոտներից խուսափող ռոբոտի: Այս ռոբոտի ապարատային մոդելավորումը շատ քոլեջներում և շատ իրադարձություններում մրցակցության մի մասն է: Բայց խոչընդոտող ռոբոտի ծրագրային մոդելավորումը հազվադեպ է: Թեև եթե մենք կարողանանք ինչ -որ տեղ գտնել այն
Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով)
Արդուինո | Maze Solving Robot (MicroMouse) Wall After Robot: Բարի գալուստ, ես Իսահակն եմ, և սա իմ առաջին ռոբոտն է " Striker v1.0 ". Այս ռոբոտը նախատեսված էր պարզ լաբիրինթոս լուծելու համար: Մրցույթում մենք ունեինք երկու լաբիրինթոս և ռոբոտը կարողացավ դրանք բացահայտել: Լաբիրինթոսում ցանկացած այլ փոփոխություն կարող է պահանջել փոփոխություն
RC վերահսկվող ռոբոտ XLR8- ում: Կրթական ռոբոտ ՝ 5 քայլ
RC վերահսկվող ռոբոտ XLR8- ում: Կրթական ռոբոտ. Բարև, այս հոդվածում ձեզ ցույց կտա, թե ինչպես կառուցել հիմնական ռոբոտ: «Ռոբոտ» բառը բառացիորեն նշանակում է «ստրուկ»: կամ «աշխատող»: Արհեստական բանականության ոլորտում առաջընթացների շնորհիվ ռոբոտներն այլևս պարզապես Իսակ Ասիմովի գիտաֆանտաստիկայի մի մասը չեն
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c