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

Spiderbot V2 ռոբոտ -մեքենա. 8 քայլ (նկարներով)
Spiderbot V2 ռոբոտ -մեքենա. 8 քայլ (նկարներով)

Video: Spiderbot V2 ռոբոտ -մեքենա. 8 քայլ (նկարներով)

Video: Spiderbot V2 ռոբոտ -մեքենա. 8 քայլ (նկարներով)
Video: Spiderbot V2 - Robot Car 2024, Նոյեմբեր
Anonim
Image
Image
Պահանջվող նյութեր և հմտություններ
Պահանջվող նյութեր և հմտություններ

Spiderbot V2- ը իմ վերջին նախագծի արդիականացված տարբերակն է ՝

Spiderbot- ը ոգեշնչված է «Տրանսֆորմերներ» -ից: Այն RC քառապատիկ ռոբոտ է և ունի գործողության երկու եղանակ ՝ սարդ և մեքենա, ինչպես «Տրանսֆորմերներ» ռոբոտները: Այն Arduino- ի վրա հիմնված է և վերահսկվում է Android հեռախոսով ՝ օգտագործելով Bluetooth:

Այս տարբերակում հակադարձ կինեմատիկան ներառված էր ռոբոտների ավելի լավ շարժման համար: Վերջին տարբերակի նորմալ անիվը փոխարինվեց omni անիվով, այն ապահովում է ավելի բարձր շարժունակություն մեքենայի ռեժիմում:

Նախ պետք է դիտեք Youtube- ի վիդեո ցուցադրումը:

Հուսով եմ, ձեզ դուր է գալիս!

Քայլ 1: Պահանջվող նյութեր և հմտություններ

Պահանջվող նյութեր և հմտություններ
Պահանջվող նյութեր և հմտություններ

Էլեկտրոնային մասեր

  • Arduino ProMini x1
  • EMAX ES08MA II 12 գ Mini Metal Gear Analog Servo x12
  • Adafruit 16-ալիք 12-բիթանոց PWM/Servo վարորդ x1
  • Bluetooth HC-05 մոդուլ x1
  • H-Bridge կամուրջի վարորդ IC L293D x2
  • 300RPM 6V N20 DC Geared Motor x4
  • Hobbywing UBEC-8A 2-6S Lipo Input 8A UBEC RC Model x1- ի համար
  • UniHobby 38 մմ Երկկողմանի պլաստմասե անիվ ՝ 4 մմ ամրացնող կցորդիչներով x4
  • 50x23x25 մմ պողպատե գնդակ Omni Անիվ x1
  • LION Power 7.4V 900MAH 25C LiPo մարտկոց x1
  • JST- վարդակից մարտկոցի մալուխ x1
  • 7 սմ x 5 սմ Տախտակամած x1
  • Որոշ լարեր, կապի վերնագրեր և վարդակից, անջատիչներ

Մեխանիկական մասեր

  • M2 x 10 մմ Կլոր գլխի պտուտակներ և ընկույզներ x50
  • M1.2 x 6mm Countersunk Head Self-tapping պտուտակ x30
  • 3D տպագրություն

Պահանջվող հմտություններ

Oldոդման

Քայլ 2. Պատրաստեք եռաչափ տպված մարմին

Անհրաժեշտ է 3D մասեր

ZIP ֆայլը ներառում է 11 ֆայլ: Ռոբոտը կառուցելու համար հարկավոր է տպել.

  • Body.stl x1
  • Կազմ. Stl x1
  • Connect.stl x8
  • Coxa.stl x2
  • Coxa_mirror.stl x2
  • Femur.stl x2
  • Femur_Connect.stl x4
  • Femur_Mirror.stl x2
  • Tibia.stl x4
  • Tibia_Connect.stl x4
  • Թաթ. Stl x4

www.thingiverse.com/thing:2289392

Քայլ 3. Sոդեք հիմնական խորհուրդը

Sոդել հիմնական խորհուրդը
Sոդել հիմնական խորհուրդը
Erոդել հիմնական խորհուրդը
Erոդել հիմնական խորհուրդը
Sոդել հիմնական խորհուրդը
Sոդել հիմնական խորհուրդը
Sոդել հիմնական խորհուրդը
Sոդել հիմնական խորհուրդը

Նախքան մարմնի շրջանակը հավաքելը, մենք պետք է պատրաստենք հիմնական տախտակը: Դա պայմանավորված է նրանով, որ սերվոները պետք է նախաստորագրվեն զրոյական դիրքի ՝ նախքան սերվո թևերին ամրացնելը:

Հիմնական տախտակը պատրաստելու համար.

  1. Կտրեք տախտակի 3 տող, ինչպես ցույց է տրված վերևում նկարում:
  2. Տեղադրեք Arduino Mini, HC-05, երկու L293D, 4 երկփեղանի վերնագրեր, 5 պինային վարդակ և միացրեք պերֆորայի վրա, ինչպես ցույց է տրված վերևում:
  3. Sոդեք և միացրեք բաղադրիչները միասին ՝ սխեմատիկորեն օգտագործելով լարերը
  4. Բոլոր կապերը կպցնելուց հետո այն նման կլինի վերևի պատկերին:

drive.google.com/file/d/1JmwV66b29WVJqhUEg4nHHdO0cc1QmIgX/view?usp=drivesdk

Քայլ 4: Հավաքեք մասերը

Հավաքեք մասերը
Հավաքեք մասերը
Հավաքեք մասերը
Հավաքեք մասերը
Հավաքեք մասերը
Հավաքեք մասերը

Omni Անիվ

Հավաքեք ամենաթև անիվը, ամրացրեք մատը դրա վրա: Երկու 30 սմ երկարությամբ լարեր կպցրեք DC շարժիչներին: Այնուհետեւ միացրեք DC շարժիչը եւ անիվը:

Տիբիա

Կցեք սերվոն տիբիայի մեջ: Այնուհետև տեղադրեք omni անիվը տիբիայի անցքի ներսում և կափարիչով պտուտակեք:

Ազդր

Կցեք սերվոյի մի կողմը ազդրոսկրի մեջ, տեղադրեք ֆեմուրը միացում սերվոյի և ֆեմուրի միջև:

Կոքսա

Սերվոն ամրացրեք կոկսայի մեջ:

Մարմին

Կցեք պողպատե գնդակը մարմնի տակ

Քայլ 5. Միացրեք Servos- ը PWM վարորդին

Միացրեք Servos- ը PWM վարորդին
Միացրեք Servos- ը PWM վարորդին
Միացրեք Servos- ը PWM վարորդին
Միացրեք Servos- ը PWM վարորդին

PWM վարորդի վրա կա 16 ալիք, և մենք օգտագործում ենք դրանցից միայն 12 -ը:

Միացրեք սերվերը ստորև ներկայացված ցուցակի համաձայն.

Ոտք 1:

  • Coxa -> 0 ալիք
  • Ֆեմուր -> 1 -ին ալիք
  • Տիբիա -> 2 -րդ ալիք

Ոտք 2:

  • Coxa -> 4 -րդ ալիք
  • Ֆեմուր -> 5 -րդ ալիք
  • Տիբիա -> 6 -րդ ալիք

Ոտք 3:

  • Coxa -> 8 -րդ ալիք
  • Ֆեմուր -> 9 -րդ ալիք
  • Տիբիա -> 10 -րդ ալիք

Ոտք 4:

  • Coxa -> 12 -րդ ալիք
  • Ֆեմուր -> 13 -րդ ալիք
  • Տիբիա -> 14 -րդ ալիք

Այնուհետեւ միացրեք PWM վարորդը հիմնական տախտակին:

Միացրեք մարտկոցը UBEC- ին հիմնական հոսանքի անջատիչի հետ և միացրեք այն PWM վարորդին:

Քայլ 6. Նախաստորագրեք ծառայությունները

Նախաստորագրեք Servos- ը
Նախաստորագրեք Servos- ը

Ներբեռնեք կցված կոդը

Մեկնաբանեք սկզբնական կոդը և վերբեռնեք այն Arduino- ում:

Անջատեք bluetooth հոսանքի անջատիչը ՝ ծածկագիրը վերբեռնելուց առաջ:

Միացրեք հոսանքը և այնուհետև հավաքեք մասերը միասին, ինչպես ցույց է տրված վերևում պատկերվածը:

Ձգեք դիրքի ամրացման համար servo զենքի պտուտակները:

Կոդը փոփոխված է https://github.com/anoochit/arduino-quadruped-robot կայքից

Քայլ 7: Ավելացրեք ծածկը

Սերվերը նախաստորագրելուց հետո մեկնաբանեք սկզբնականացման կոդը և նորից վերբեռնեք Arduino- ում:

Տեղադրեք կափարիչը ռոբոտի վերևում և տեղադրեք միացում ՝ դիրքը ամրացնելու համար:

Քայլ 8: Android հավելվածի վերահսկում

Android հավելվածի վերահսկում
Android հավելվածի վերահսկում

Ներբեռնեք ծրագիրը այստեղից

github.com/anoochit/android-robot-bluetooth-joystick

Կարգավորեք կառավարման հրամանը ՝ Arduino կոդի համաձայն:

Եվ ամեն ինչ ավարտված է

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