Мазмұны:

Omni Wheel мобильді робот - IoT: 4 қадам
Omni Wheel мобильді робот - IoT: 4 қадам

Бейне: Omni Wheel мобильді робот - IoT: 4 қадам

Бейне: Omni Wheel мобильді робот - IoT: 4 қадам
Бейне: Купили на Copart САМУЮ БЕЗНАДЕЖНУЮ BMW 340! Восстановление и гонки 2024, Қараша
Anonim
Image
Image
Модульдердің байланысы
Модульдердің байланысы

Бұл нұсқаулықта мен сізге wi-fi арқылы басқарылатын көп дөңгелекті мобильді роботтың дизайнын ұсынамын. Кәдімгі bluetooth немесе радиобасқарудан айырмашылығы - робот жергілікті желіге (LAN) қосылған және оны мобильді IoT құрылғысы ретінде пайдалануға болады. Жүйенің жүрегі - Arduino Mega 2560 және Драгино Юн Шилд. 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 серво контроллері x1
  4. AR-3603HB x4 үздіксіз айналмалы серво
  5. Dagu омни дөңгелектері - 40 мм x4
  6. Қуат банкі 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. 5В аккумуляторы (Power bank) -> Mini Maestro 12

  • GND - GND
  • 5V - VIN

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

  • серво 1 - арна 1
  • серво 2 - 2 арна
  • серво 3 - 3 арна
  • серво 4 - 4 арна

2 -қадам: Ардуино мен Драгино

Ардуино мен Драгино
Ардуино мен Драгино

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

Бұл жобаның толық Arduino коды GitHub: сілтемесінде қол жетімді

Менің Arduino бағдарламамды құрастырмас бұрын Arduino үшін Pololu Maestro Servo Controller кітапханасын орнату керек.

Бұл жобада мен Arduino мен Dragino Yun Shield арасындағы байланысты жеңілдететін «Көпір» кітапханасын қолданамын.

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 робот қозғалысы

Дөңгелекті роботтардың қозғалысы
Дөңгелекті роботтардың қозғалысы

Дөңгелек робот жоғарыдағы суретте көрсетілгендей кез келген бағытта қозғала алады. Роботтың бұл түрінің артықшылығы - оған қажетті бағытта қозғалуды бастамас бұрын бұрылудың қажеті жоқ.

Ұсынылған: