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

Otto DIY Robot Walking - Արագ և հեշտ գործնական ձեռնարկ ՝ 7 քայլ
Otto DIY Robot Walking - Արագ և հեշտ գործնական ձեռնարկ ՝ 7 քայլ

Video: Otto DIY Robot Walking - Արագ և հեշտ գործնական ձեռնարկ ՝ 7 քայլ

Video: Otto DIY Robot Walking - Արագ և հեշտ գործնական ձեռնարկ ՝ 7 քայլ
Video: Interlocking Crochet in the Round Tutorial 2024, Հուլիսի
Anonim
Image
Image

Այս ձեռնարկում մենք կսովորենք, թե ինչպես հեշտությամբ ծրագրավորել Otto DIY ռոբոտը քայլելու համար:

Դիտեք ցուցադրական տեսանյութ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  1. Otto Robot- ը կարող եք գնել այն կամ այստեղ մի քանի քայլով տեսնելու հրահանգներին ծանոթանալ այստեղ:
  2. Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝

Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino Nano ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 3. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ

Ավելացնել բաղադրիչներ.

  1. Ավելացնել 2X «Անալոգային արժեք» բաղադրիչ
  2. Ավելացնել 2X «Անալոգը բաժանել ըստ արժեքի» բաղադրիչ
  3. Ավելացրեք 2X «Sine Analog Generator» բաղադրիչ
  4. Ավելացնել 2X «Servo» բաղադրիչ

Քայլ 4. Visuino Set Components- ում

Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
  1. Ընտրեք «AnalogValue1» բաղադրիչը և հատկությունների պատուհանում «Արժեքը» սահմանեք 20
  2. Ընտրեք «AnalogValue2» բաղադրիչը և հատկությունների պատուհանում «Արժեք» մինչև 20
  3. Ընտրեք «DivideByValue1» բաղադրիչը և հատկությունների պատուհանում «Արժեքը» սահմանեք 180
  4. Ընտրեք «DivideByValue2» բաղադրիչը և հատկությունների պատուհանում «Արժեքը» սահմանեք 180
  5. Ընտրեք «SineAnalogGenerator1» բաղադրիչը և հատկությունների պատուհանում «Phase» - ը սահմանեք 0.65, «Frequency» - ը ՝ 1 և «Offset» ՝ 0.5:
  6. Ընտրեք «SineAnalogGenerator2» բաղադրիչը և հատկությունների պատուհանում «Փուլ» -ը սահմանեք 0.5, իսկ «Հաճախականությունը» ՝ 1 և «Օֆսեթ» ՝ 0.5:
  7. Ընտրեք «Servo1» և անունը դրեք «LR1» << մենք դա դնում ենք ավելի հեշտ հասկանալու համար: Սա նշանակում է ոտքի իրավունք
  8. Ընտրեք «Servo2» և անունը դրեք «FR1» << Սա նշանակում է ոտքի աջ
  9. Ընտրեք «Servo3» և անունը դրեք «LL1» << Սա նշանակում է ՝ ձախ ոտք
  10. Ընտրեք «Servo4» և անունը դրեք «FL1» << Սա նշանակում է ձախ ոտք

Քայլ 5. Visuino Connect բաղադրիչներում

Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
  1. Միացրեք «AnalogValue1» բաղադրիչի քորոցը [Out] ՝ «DivideByValue1» բաղադրիչի քորոցին [In]
  2. Միացրեք «AnalogValue2» բաղադրիչի քորոցը [Out] ՝ «DivideByValue2» բաղադրիչի քորոցին [In]
  3. Միացրեք «DivideByValue1» բաղադրիչի քորոցը [Out] «SineAnalogGenerator1» քորոցին [Amplitude]
  4. Միացրեք «DivideByValue2» բաղադրիչի քորոցը [Out] «SineAnalogGenerator2» քորոցին [Amplitude]
  5. Միացրեք «SineAnalogGenerator1» կապը [Ելք] «LR1» բաղադրիչի քորոցին [In] և «LL1» բաղադրիչի քորոցին [In]
  6. Միացրեք «SineAnalogGenerator2» քորոցը [Ելքը] «FR1» բաղադրիչի քորոցին [In] և «FL1» բաղադրիչի քորոցը [In]
  7. Միացրեք «LR1» բաղադրիչի քորոցը [Out] Arduino թվային կապին [3]
  8. Միացրեք «FR1» բաղադրիչի քորոցը [Out] Arduino թվային կապին [5]
  9. Միացրեք «LL1» բաղադրիչի քորոցը [Out] Arduino թվային կապին [2]
  10. Միացրեք «FL1» բաղադրիչի քորոցը [Out] Arduino թվային կապին [4]

Նշում. Խնդրում ենք ստուգել, որ Arduino- ի կապանքները [2, 3, 4, 5] համընկնում են ձեր Servo շարժիչի վահանի (ոտքի և ոտքի) միացումներին և անհրաժեշտության դեպքում փոխեք դրանք:

Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում.

  • Կտտացրեք «Գործիքներ» ընտրացանկին և ընտրեք «Arduino Nano» տախտակը (նկար 2)
  • Կտտացրեք «Գործիքներ» ընտրացանկին և ընտրեք նավահանգիստը
  • Կտտացրեք «Գործիքներ» ընտրացանկին և ընտրեք նավահանգիստը
  • կտտացրեք Վերբեռնման կոճակին, ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 3) Նշում. Եթե ծածկագիրը վերբեռնելու հետ կապված խնդիրներ եք ունենում, կարող եք սեղմել Մենյու Գործիքներ> Պրոցեսոր ՝..> ATMega328P (Հին բեռնիչ)

Քայլ 7: Խաղալ

Եթե սնուցեք Otto Robot- ը, այն կսկսի քայլել:

Շնորհավորում եմ: Դուք ավարտել եք ձեր Otto նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ: Կարող եք ներբեռնել և բացել Visuino- ում ՝

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