Përmbajtje:

Roboti celular Omni Wheel - IoT: 4 hapa
Roboti celular Omni Wheel - IoT: 4 hapa

Video: Roboti celular Omni Wheel - IoT: 4 hapa

Video: Roboti celular Omni Wheel - IoT: 4 hapa
Video: Мухоморный 🍄Трип Фиксирую на камеру. Очутился между двух миров🌍 Реальным и Мухоморным🙏 2024, Nëntor
Anonim
Image
Image
Lidhjet e moduleve
Lidhjet e moduleve

Në këtë udhëzim do t'ju prezantoj modelin e robotit celular me rrota të kontrolluar me anë të wi-fi. Dallimi thelbësor në krahasim me kontrollin konvencional si bluetooth ose radio është se roboti është i lidhur me rrjetin lokal (LAN) dhe mund të përdoret si pajisje IoT mobile. Zemra e sistemit është Arduino Mega 2560 dhe Dragino Yun Shield. Dragino Yun bazohet në OpenWrt Linux dhe jep disa funksione të dobishme. Njëra prej tyre është aftësia e ngarkimit të kodit ajror në bordin Arduino. Mund të menaxhohet gjithashtu nga Web GUI dhe SSH, dhe ka server të integruar në internet.

Në këtë projekt kam përdorur 4 servos rrotullimi të vazhdueshëm të kontrolluar nga Mini Maestro servo kontrollues me 12 kanale. Nga rruga, unë doja të provoja lëvizjen e robotit me rrota omni, kështu që unë përdor katër rrota 40 mm Dagu omni. Ky robot celular është i pajisur me dy burime energjie. Njëra për furnizimin e servos (Power bank 10000 mAh) dhe tjetra për furnizimin e Arduino dhe Dragino (bateri Li-Po 5000 mAh).

Për të ndërtuar shasinë robot kam përdorur një copë pllakë çeliku me trashësi 2 mm dhe një copë pllakë PVC me trashësi 5 mm. Pastaj i bashkova të dy pllakat me vida për përforcim ndërtimi. Për më tepër, unë i kam ngjitur servot në bazë duke përdorur shirit ngjitës.

Përbërësit e projektit:

  1. Arduino Mega 2560 x1
  2. Dragino Yun Shield x1
  3. Mini Maestro servo kontrollues USB me servo 12 x1
  4. Servo me rrotullim të vazhdueshëm AR-3603HB x4
  5. Rrota Dagu omni - 40 mm x4
  6. Fuqia bankare 5V 10000 mAh x1
  7. Bateri Li-Po 7, 4V 5000 mAh x1
  8. Jumpers dhe kabllot
  9. Arra dhe bulona
  10. Shasi prej metali ose plastike

Hapi 1: Lidhjet e moduleve

Lidhjet e moduleve
Lidhjet e moduleve
Lidhjet e moduleve
Lidhjet e moduleve

Arduino Mega 2560 është i lidhur me Dragino Yun Shield, por së pari ju duhet të shkëputni lidhjen uart midis mega2560 dhe mega16u2 siç tregohet në këtë lidhje.

Hapi tjetër është lidhja me kabllo midis Arduino Mega dhe Mini Maestro 12 siç tregohet në foton më lart.

1. Arduino Mega 2560 -> Mini Maestro 12

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

2. Bateria 5V (Power bank) -> Mini Maestro 12

  • GND - GND
  • 5V - VIN

3. Servos -> Mini Maestro 12

  • servo 1 - kanali 1
  • servo 2 - kanali 2
  • servo 3 - kanali 3
  • servo 4 - kanali 4

Hapi 2: Arduino dhe Dragino

Arduino dhe Dragino
Arduino dhe Dragino

Të gjitha informacionet se si të konfiguroni Dragino Yun Shield mund t'i gjeni këtu: link1, link2

Kodi i plotë Arduino për këtë projekt është në dispozicion në GitHub: lidhja

Para përpilimit të programit tim Arduino, duhet të instaloni bibliotekën Pololu Maestro Servo Controller për Arduino.

Në këtë projekt unë gjithashtu përdor bibliotekën "Ura" që thjeshton komunikimin midis Arduino dhe Dragino Yun Shield.

Hapi 3: Aplikacioni Android

Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android

Aplikacioni im Android ju lejon të kontrolloni këtë robot celular me rrota omni përmes wi-fi. Mund ta shkarkoni aplikacionin tim falas nga Google Play: lidhja. Punon si me celularët ashtu edhe me tabletët.

Si të përdorni aplikacionin Dragon Robot Android:

  • prekni këndin e sipërm të djathtë të ekranit
  • zgjidhni skedën e parë - Cilësimet
  • futni adresën IP të robotit tuaj (Dragino) në rrjetin lokal
  • shtypni butonin "Ruaj" - nëse kjo adresë IP është e saktë dhe roboti është i lidhur me LAN atëherë do të merrni në përgjigje "të lidhur me sukses"
  • trokitni lehtë mbi kthimi dhe tani jeni në ekranin e kontrollit
  • përdorni shigjetat për të kontrolluar robotin dhe butonin qendror me ikonën e robotit për ta ndaluar atë

Nëse dëshironi të shihni projektet e mia të tjera që lidhen me robotikën ju lutemi vizitoni:

  • faqja ime e internetit: www.mobilerobots.pl
  • facebook: Robotë celularë

Hapi 4: Lëvizjet e Robotëve Omni Wheel

Lëvizjet e robotëve Omni Wheel
Lëvizjet e robotëve Omni Wheel

Një robot me rrota të gjithë mund të lëvizë në çdo drejtim siç tregohet në foton e mësipërme. Avantazhi i këtij lloji të robotëve është se nuk ka nevojë të kthehet para se të fillojë të lëvizë në drejtimin e dëshiruar.

Recommended: