Мазмуну:

Omni Wheel мобилдик роботу - IoT: 4 кадам
Omni Wheel мобилдик роботу - IoT: 4 кадам

Video: Omni Wheel мобилдик роботу - IoT: 4 кадам

Video: Omni Wheel мобилдик роботу - IoT: 4 кадам
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Ноябрь
Anonim
Image
Image
Модулдардын байланыштары
Модулдардын байланыштары

Бул нускамада мен сизге wi-fi аркылуу башкарылуучу бардык дөңгөлөктүү мобилдүү роботтун дизайнын сунуштайм. Bluetooth же радио контролдоо сыяктуу кадимки көзөмөлгө салыштырмалуу негизги айырма робот локалдык тармакка (LAN) туташтырылган жана мобилдик IoT түзмөгү катары колдонулушу мүмкүн. Системанын жүрөгү - Arduino Mega 2560 жана Dragino Yun Shield. Dragino Yun OpenWrt Linuxтун негизинде түзүлгөн жана бир нече пайдалуу функцияларды берет. Алардын бири - аба кодун Arduino тактасына жүктөө мүмкүнчүлүгү. Ал ошондой эле Web GUI жана SSH тарабынан башкарылышы мүмкүн, жана камтылган веб-сервери бар.

Бул долбоордо мен Mini Maestro 12 каналдуу серво контроллери тарабынан башкарылган 4 үзгүлтүксүз айлануу сервосун колдондум. Баса, мен роботтун кыймылын омни дөңгөлөктөрү менен сынап көргүм келди, ошон үчүн мен 40 мм Dagu омни дөңгөлөктөрүн колдондум. Бул мобилдик робот эки энергия булагы менен жабдылган. Бири сервопроводдор үчүн (Power bank 10000 мАч), экинчиси Arduino жана Dragino (Li-Po аккумулятору 5000 мАч).

Робот шассиин жасоо үчүн мен 2 мм калыңдыктагы болоттон жасалган пластинаны жана 5 мм калыңдыктагы ПВХ пластинасын колдондум. Анан мен эки плитаны конструкцияны бекемдөө үчүн бурамалар менен бириктирдим. Кошумча мен серверлерди жабышчаак скотч менен базага чаптадым.

Долбоордун компоненттери:

  1. Arduino Mega 2560 x1
  2. Dragino Yun Shield x1
  3. Mini Maestro 12 каналдуу USB servo контроллери x1
  4. Үзгүлтүксүз айлануу сервосу AR-3603HB x4
  5. Бардык дөңгөлөктөр - 40 мм x4
  6. Power Bank 5V 10000 мАч x1
  7. Li-Po батареясы 7, 4V 5000 мАч x1
  8. Джамперлер жана кабелдер
  9. Гайкалар жана болттар
  10. Шасси металлдан же пластмассадан жасалган

1 -кадам: Модулдардын туташуулары

Модулдардын байланыштары
Модулдардын байланыштары
Модулдардын байланыштары
Модулдардын байланыштары

Arduino Mega 2560 Dragino Yun Shield менен байланышкан, бирок адегенде mega2560 менен mega16u2 ортосундагы uart байланышын бул шилтемеде көрсөтүлгөндөй ажыратышыңыз керек.

Кийинки кадам жогорудагы сүрөттө көрсөтүлгөндөй Arduino Mega менен Mini Maestro 12 ортосундагы зымдуу байланыш.

1. Arduino Mega 2560 -> Mini Maestro 12

  • GND - GND
  • RX1 (18) - RX
  • TX1 (19) - TX

2. Батарея 5V (Power bank) -> Mini Maestro 12

  • GND - GND
  • 5V - VIN

3. Серверлер -> Mini Maestro 12

  • servo 1 - канал 1
  • servo 2 - канал 2
  • servo 3 - канал 3
  • servo 4 - канал 4

2 -кадам: Ардуино жана Драгино

Ардуино жана Драгино
Ардуино жана Драгино

Dragino Yun Shieldди кантип конфигурациялоо боюнча бардык маалыматты бул жерден тапса болот: link1, link2

Бул долбоордун толук Arduino коду GitHub: шилтемесинде жеткиликтүү

Менин Arduino программамды түзүүдөн мурун, Arduino үчүн Pololu Maestro Servo Controller китепканасын орнотушуңуз керек.

Бул долбоордо мен Arduino менен Dragino Yun Shield ортосундагы байланышты жөнөкөйлөтүүчү "Bridge" китепканасын да колдоном.

3 -кадам: Android колдонмосу

Android колдонмосу
Android колдонмосу
Android колдонмосу
Android колдонмосу
Android колдонмосу
Android колдонмосу

Менин Android тиркемеси бул көп дөңгөлөктүү мобилдик роботту wi-fi аркылуу башкарууга мүмкүндүк берет. Сиз менин колдонмомду Google Playден бекер жүктөп алсаңыз болот: шилтеме. Бул уюлдук телефондордо да, планшеттерде да иштейт.

Dragon Robot Android тиркемесин кантип колдонуу керек:

  • экрандын жогорку оң бурчун таптап
  • биринчи өтмөктү тандоо - Орнотуулар
  • роботуңуздун IP дарегин (Dragino) жергиликтүү тармакка киргизиңиз
  • "Сактоо" баскычын басыңыз - эгер бул IP дареги туура болсо жана робот LANга туташкан болсо, анда сиз "ийгиликтүү туташтыңыз" деген жоопту аласыз.
  • кайтууну таптаңыз, эми сиз көзөмөлдөө экранындасыз
  • роботту башкаруу үчүн жебе баскычтарын жана аны токтотуу үчүн роботтун сөлөкөтү бар борбордук баскычты колдонуңуз

Эгерде сиз менин робототехникага байланышкан башка долбоорлорумду көргүңүз келсе, төмөнкүгө баш багыңыз:

  • менин веб -сайтым: www.mobilerobots.pl
  • Facebook: Мобилдик роботтор

4 -кадам: Omni Wheel робот кыймылдары

Omni Wheel робот кыймылдары
Omni Wheel робот кыймылдары

Баардык дөңгөлөктүү робот жогоруда сүрөттө көрсөтүлгөндөй каалаган багытта кыймылдай алат. Роботтун бул түрүнүн артыкчылыгы - бул каалаган багытта кыймыл баштоодон мурун бурулуштун кереги жок.

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