Мазмуну:

Zio Modules менен робот колун башкарыңыз 1 -бөлүк: 8 кадам
Zio Modules менен робот колун башкарыңыз 1 -бөлүк: 8 кадам

Video: Zio Modules менен робот колун башкарыңыз 1 -бөлүк: 8 кадам

Video: Zio Modules менен робот колун башкарыңыз 1 -бөлүк: 8 кадам
Video: МАМА СТАЛА РОБОТОМ🤖😲 КАТЯ И МАКС ВЕСЕЛАЯ СЕМЕЙКА! смешные КУКЛЫ БАРБИ истории ДАРИНЕЛКА ТВ! 2024, Ноябрь
Anonim
Zio модулдары менен робот колун башкарыңыз 1 -бөлүк
Zio модулдары менен робот колун башкарыңыз 1 -бөлүк

Бул блог посту Zio Robotics сериясынын бир бөлүгү.

Киришүү

Бул окуу куралында, биз робот колун башкаруу үчүн Zio модулдарын колдоно турган долбоор курабыз. Бул долбоор сизге робот колуңузду кантип ачууну жана жабууну үйрөтөт. Бул тыкан үйрөткүч роботко жөнөкөй тандоо жана жайгаштыруу функциясын аткаруу үчүн керек болгон долбоорлорго ылайыктуу.

Кыйынчылык деңгээли:

Зио Падаван

Пайдалуу булактар:

Сиз Zio өнүктүрүү такталарын орнотуу боюнча негизги түшүнүккө ээ болушуңуз керек. Бул окуу куралы, биз сиздин өнүктүрүү тактасы мурунтан эле конфигурацияланган жана орнотууга даяр деп ойлойбуз. Эгерде сиз тактаңызды конфигурациялай элек болсоңуз, анда баштоо үчүн төмөнкү Zio Qwiic Start Guide окуу куралыбызды карап көрүңүз:

Zio Zuino M UNO Qwiic Start Guide

Аппараттык:

  • Zio Zuino M UNO
  • Zio 16 Servo Controller
  • Zio DC/DC Booster
  • 3.7V 2000mAh Батарея
  • Robotic Arm

Программалык камсыздоо:

  • Arduino IDE
  • Adafruit PWM Servo Driver Library

1 -кадам: Робот колун чогултуу

Image
Image
Долбоордун схемалары
Долбоордун схемалары

Биздин Robotic Arm 4 servo менен келет. Бул долбоордун 1 -бөлүгү үчүн биз робот колунун тырмагына туташкан бир сервону гана колдонобуз.

Кутудан Робот Колу бөлүктөргө бөлүнөт.

Ошондуктан сиз роботтун колун биринчи чогултушуңуз керек, анткени бул процесстин эң татаал жана убакытты талап кылган бөлүгү. Көпчүлүк Robotic Arm комплекттери үчүн сиз төмөнкү бөлүктөрдү аласыз:

  • Claw
  • Көп максаттуу кронштейн
  • L-Shaped Bracket
  • U-Shape Bracket
  • Бурамалар таптоо
  • Бурамалар
  • Servos
  • Подшипниктер

Биз жогоруда бул долбоор үчүн колдонгон робот колун кантип чогултуу боюнча видео көрсөтмөнү киргиздик.

2 -кадам: Долбоордун схемалары

Зио модулдары менен роботтук колуңузду орноткондон кийин акыркы долбооруңуз кандай болот.

3 -кадам: Zio Modules туташуусун орнотуу

Zio Modules туташуусу орнотулду
Zio Modules туташуусу орнотулду

Бул биздин Zio модулдарыбыздын робот колу менен орнотулушу. Бардык модулдарды бириктирүү абдан оңой жана орнотууга 10 мүнөттөн ашык убакыт кетпейт.

4 -кадам: Claw Servo'ду Zio 16 Servo Controller менен туташтырыңыз

Claw Servo'ду Zio 16 Servo Controller менен туташтырыңыз
Claw Servo'ду Zio 16 Servo Controller менен туташтырыңыз

Серво моторлорунда үч зым бар: күч, жер жана сигнал. Электр зымы адатта кызыл түстө жана V+туташуусу керек. Жер зымы адатта кара же күрөң түстө болот жана жерге төөнөгүчкө туташтырылышы керек. Сигналдын пини адатта сары, кызгылт сары же ак түстө жана Arduino тактасындагы санариптик пинге туташтырылышы керек.

** Кара зым GND, Ак зым PWM, Red Wire үчүн V+ менен болушу керек

5 -кадам: 16 Сервону DC/DC Boosterго туташтырып, аны 5.0Vга коюңуз

16 Сервону DC/DC Boosterге туташтырып, аны 5.0Vга коюңуз
16 Сервону DC/DC Boosterге туташтырып, аны 5.0Vга коюңуз

Биз 3.7V батарейканы колдонобуз, биздин 16 Servo контроллерибизди кубаттоо үчүн, ал 5.5Vга чейин кубаттана алат, ал эми биздин Uno 5Vде чыгарылат, биздин сервону көзөмөлдөө үчүн колдонулат. Биз DC/DC Booster'ди колдонобуз жана батареянын кубаттуулугун 5.0ге чейин жөндөйбүз.

DC Boosterдеги потенциометрди колдонуп, 5.0ны алганга чейин чыңалууну тууралаңыз. Киргизүү/Чыкуу баскычын дисплей 5.0 көрсөтмөйүнчө басыңыз. Чыңалууну тууралоо үчүн биринчи кезекте DC/DC Booster'иңизге кубат берүү керек (3.7V батарея).

6 -кадам: Zuino M Uno Zio 16 Servo Controller менен туташыңыз

Zuino M Uno Zio 16 Servo Controller менен туташыңыз
Zuino M Uno Zio 16 Servo Controller менен туташыңыз

Qwiic Zuino M Uno Zw Servo контроллерине qwiic кабели менен туташат.

7 -кадам: кодду иштетүү

Биз Adafruit PWM Servo китепканасын роботтук кол тырмак функциябызды коддоо үчүн колдонобуз. Төмөнкү код биздин тырмакты ачууга жана жабууга буйрук берет, ошондуктан биздин роботтук тырмакка объекттерди алуу жана жайгаштыруу мүмкүнчүлүгүн берет.

Бул роботтук куралдын 1 -бөлүмүнүн баштапкы кодун биздин GitHub баракчабыздан таап, жүктөп алсаңыз болот.

Сунушталууда: