Мазмуну:

Жөнөкөй робот Arduino Arm: 5 кадам
Жөнөкөй робот Arduino Arm: 5 кадам

Video: Жөнөкөй робот Arduino Arm: 5 кадам

Video: Жөнөкөй робот Arduino Arm: 5 кадам
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Ноябрь
Anonim
Жөнөкөй робот Arduino Arm
Жөнөкөй робот Arduino Arm

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

1 -кадам: материалдарды чогултуу

Бул инструкция үчүн сизге керектүү болгон шаймандардын жана материалдардын тизмеси:

  • 1 Arduino Uno R3 туташуу кабели менен
  • 1 Servo Motor
  • 1 Breadboard
  • 8 зым
  • 1 потенциометр
  • 1 Желим менен ысык желим тапанча
  • 1 Жалпы көрдүм
  • 1 Ардуинону иштете турган компьютер же ноутбук
  • Arduino программасы
  • Кол үчүн жалпы жалпак материал

2 -кадам: Arduino жана Breadboard зымдарын туташтыруу

Arduino жана Breadboardдун зымдары
Arduino жана Breadboardдун зымдары
Arduino жана Breadboardдун зымдары
Arduino жана Breadboardдун зымдары

Сиздин arduino туура иштээрине ынануу үчүн, аны сервого жана потенциометрге туура туташтырышыңыз керек, антпесе серво потенциометрге жооп бербейт, же эң начар учурда ардуинону сындырмаксыз! Андай болбошу үчүн, биз жогорудагы диаграмманы колдонуп, такты зым менен өтө кылдат зымдап өткөрөбүз. Жашыл сызыктар зымдарды билдирет, айлануу тергичи потенциометр, ал эми сол жактагы көк куту - servo мотор. Баштоо үчүн, ардуинонун 5V пинине зым, ал эми экинчи жагын нан тактасынын + жагына бекитүүңүз керек. Сиз ошондой эле GND пинин тактага туташтырышыңыз керек. Андан кийин, ~ 11 төөнөгүчкө зым, ал эми экинчи учу сервонун сигнал киришине жана серво кубатынын кириштерин жана чыгымдарын нан тактасындагы тиешелүү казыктарга тиркөөңүз керек. Бул зымдар сервого күч берет, үчүнчү зым аны кайда буруш керек экенин айтып берет. 5V пини GND пинине карай агып өтүүчү беш вольттун кубаттуулугун камсыз кылат. Андан кийин, потенциометрдин кубаттуулугу киришине жана чыгуусуна ээ болуу үчүн зымды A0 пинге жана нанга жана эки зымды нанга туташтырыңыз. Акырында, потенциометрди нан тактасына туташтырыңыз. Кандай потенциометрге жараша, ага зымдарды ширетүү керек болушу мүмкүн. Потенциометр ардуиного A0го туташкан зымдын үстүнө сервону кайда жылдырууну айтып берет.

3 -кадам: Сиздин зымдарды текшерүү

Сиздин зымдарды текшерүү
Сиздин зымдарды текшерүү

Зымдардын иштешин текшерүү үчүн, компьютериңизде arduino программаңызды иштетип, анан ага төмөнкү кодду чаптаңыз:

#include int pot = 0; Servo servo_11; void setup () {pinMode (A0, INPUT); servo_11.attach (11); Serial.begin (9600); }

боштук цикл ()

{digitalRead (A0); pot = analogRead (A0); servo_11.write (карта (казан, 0, 1023, 0, 180)); кечигүү (10); Serial.println (казан); }

Ардуинону сайып, анын иштээрин билүү үчүн кодду иштетиңиз. Эгер андай болбосо, сиздин зымдардын баары туура экенин жана arduino туура компьютерге туташканын текшериңиз. Эгер дагы эле иштебесе, мага кайрылуудан тартынба!

4 -кадам: Колун бекитүү

Колун тиркөө
Колун тиркөө

Айлануучу сервонун анча деле пайдасы жок жана сизге кереметтүү arduino мүмкүнчүлүктөрүн көрсөтпөгөндүктөн, биз ага колубузду байлайбыз. Кандай серво сатып алгандыгыңызга жараша, ага тиркөөгө боло турган кээ бир пластикалык базалар болушу мүмкүн, же жогорудагы диаграммада көрсөтүлгөндөй, алдын ала тиркелген базасы менен келиши мүмкүн. Кандай болбосун, жыгач, пластмасса, жада калса картон сыяктуу каалаган материалды жабыштырып койсоңуз болот! Мен жыгачты колдоном. Колуңузду серво менен виолага жабыштыруу үчүн ысык желим тапанчаңызды колдонуңуз! Сен бүттүң!

5 -кадам: база (милдеттүү эмес)

База (милдеттүү эмес)
База (милдеттүү эмес)
База (милдеттүү эмес)
База (милдеттүү эмес)

Долбоорду ушул жерден эле бүтүрсөңүз болот, бирок аны колдонсо эле кулап кете турган колдун эмне кереги бар? Белгилүү бир себептерден улам, колуңузду базага жабыштыруу үчүн дагы ысык желимди колдонсоңуз болот, дагы сиз каалаган материалдан. Менде дагы эле жыгач калды, ошондуктан мен аны колдоном. Эми колуң бүттү. Чынында, бул жолу.;)

Эгерде сизде бул көрсөтмө боюнча суроолор болсо, бул жердеги комментарийлерде же YouTube тиркелген видеодо мени менен байланышуудан тартынбаңыз! Бул долбоор сизге жакты деп ишенем жана аны курганыңыз үчүн рахмат.

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