INHOUDSOPGAWE:
- Stap 1: Verbindings van die modules
- Stap 2: Arduino en Dragino
- Stap 3: Android -app
- Stap 4: Omni -wiel -robotbewegings
Video: Omni Wheel Mobile Robot - IoT: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksie gee ek u die ontwerp van 'n omni-wiel-mobiele robot wat via wi-fi beheer word. Die belangrikste verskil in vergelyking met konvensionele beheer soos bluetooth of radiobeheer, is dat die robot gekoppel is aan 'n plaaslike netwerk (LAN) en as 'n mobiele IoT -toestel gebruik kan word. Die hart van die stelsel is Arduino Mega 2560 en Dragino Yun Shield. Dragino Yun is gebaseer op OpenWrt Linux en bied 'n paar nuttige funksies. Een daarvan is die vermoë om via die lugkode op te laai na die Arduino -bord. Dit kan ook bestuur word deur Web GUI en SSH, en het 'n ingeboude webbediener.
In hierdie projek het ek 4 deurlopende rotasieservo's gebruik wat beheer word deur Mini Maestro 12-kanaals servobestuurder. Terloops, ek wou die beweging van die robot met omni -wiele toets, en ek het vier 40 mm -dagu -omni -wiele gebruik. Hierdie mobiele robot is toegerus met twee kragbronne. Een vir die verskaffing van die servo's (Power bank 10000 mAh) en die ander vir Arduino en Dragino (Li-Po battery 5000 mAh).
Om die robot -onderstel te bou, het ek 'n stuk staalplaat met 'n dikte van 2 mm en 'n stuk pvc -plaat met 'n dikte van 5 mm gebruik. Toe maak ek die twee plate vas met skroewe vir die versterking van die konstruksie. Boonop het ek die servo's met kleeflint aan die basis vasgeplak.
Komponente van die projek:
- Arduino Mega 2560 x1
- Dragino Yun Shield x1
- Mini Maestro 12-kanaal USB servo kontroleerder x1
- Deurlopende rotasie servo AR-3603HB x4
- Dagu omni -wiele - 40 mm x4
- Kragbank 5V 10000 mAh x1
- Li-Po battery 7, 4V 5000 mAh x1
- Springers en kabels
- Boute en moere
- Onderstel van metaal of plastiek
Stap 1: Verbindings van die modules
Arduino Mega 2560 is verbind met Dragino Yun Shield, maar eers moet u die uart -verbinding tussen mega2560 en mega16u2 ontkoppel, soos in hierdie skakel getoon.
Die volgende stap is 'n bedrade verbinding tussen Arduino Mega en Mini Maestro 12, soos in die prent hierbo getoon.
1. Arduino Mega 2560 -> Mini Maestro 12
- GND - GND
- RX1 (18) - RX
- TX1 (19) - TX
2. Battery 5V (Powerbank) -> Mini Maestro 12
- GND - GND
- 5V - VIN
3. Servos -> Mini Maestro 12
- servo 1 - kanaal 1
- servo 2 - kanaal 2
- servo 3 - kanaal 3
- servo 4 - kanaal 4
Stap 2: Arduino en Dragino
Al die inligting oor die konfigurasie van Dragino Yun Shield kan hier gevind word: link1, link2
Die volledige Arduino -kode vir hierdie projek is beskikbaar by GitHub: link
Voordat u my Arduino -program saamstel, moet u die Pololu Maestro Servo Controller -biblioteek vir Arduino installeer.
In hierdie projek gebruik ek ook die 'Bridge' -biblioteek wat die kommunikasie tussen die Arduino en Dragino Yun Shield vereenvoudig.
Stap 3: Android -app
Met my Android-app kan u hierdie omni-wiel-mobiele robot via wi-fi beheer. U kan my app gratis aflaai van Google Play: skakel. Dit werk met beide selfone en tablette.
Hoe om Dragon Robot Android -app te gebruik:
- tik in die regter boonste hoek van die skerm
- kies die eerste oortjie - Instellings
- voer die IP -adres van u robot (Dragino) in die plaaslike netwerk in
- druk die knoppie "Stoor" - as hierdie IP -adres korrek is en die robot aan die LAN gekoppel is, kry u 'suksesvol gekoppel'
- tik terug, en nou is u op die kontroleskerm
- gebruik die pyltjie sleutels om die robot en die sentrale knoppie met die robotikoon te beheer om dit te stop
As u my ander projekte rakende robotika wil sien, besoek:
- my webwerf: www.mobilerobots.pl
- facebook: Mobiele robotte
Stap 4: Omni -wiel -robotbewegings
'N Omni -wielrobot kan in enige rigting beweeg soos in die prent hierbo getoon. Die voordeel van hierdie tipe robot is dat dit nie hoef te draai voordat dit in die gewenste rigting begin beweeg nie.
Aanbeveel:
Big Wheel - Premiere Pro Video Deck: 7 stappe (met foto's)
Big Wheel - Premiere Pro Video Deck: Keyboards is die uiteindelike kontroleerder vir videospeletjies (veg teen my, kleinboere), maar Premiere Pro vereis 'n kragvlak waarvoor 104 knoppies nie genoeg is nie. Ons moet Super Saiyan in 'n nuwe vorm verander - ons het KNOBS nodig. Hierdie projek neem groot, groot invloed
Die CHAMPION 4Omni Wheel Soccer Robot!: 7 stappe (met foto's)
Die CHAMPION 4Omni Wheel Soccer Robot!: Dit is 'n Bluetooth -beheerde 4 Wheel Drive Omni Wheel robot gebaseer op Arduino Mega 2560 (jy kan enige Arduino UNO of due of enige wat jy wil) gebruik, dit is nie 'n gewone robot nie, dit is 'n Soccer Robot, en dit het aan drie kompetisies deelgeneem wat saam met my
Mecanum Omni Wheels Robot With GRBL Stepper Motors Arduino Shield: 4 Stappe
Mecanum Omni Wheels Robot With GRBL Stepper Motors Arduino Shield: Mecanum Robot - 'n Projek wat ek wou bou sedert ek dit op die Dejan's gread mechatronics blog gesien het: howtomechatronics.com , elektronika, kode en 'n Android -app (MIT
Mecanum Wheel Robot - Bluetooth -beheerde: 5 stappe (met foto's)
Mecanum Wheel Robot - Bluetooth -beheerde: Aangesien ek kan onthou, wou ek altyd 'n mecanum -wielrobot bou. Die robotplatforms vir mecanum -wiele wat op die mark beskikbaar was, was 'n bietjie te duur vir my, so ek het besluit om my robot van nuuts af te bou. Soos geen ander robot nie
Omni -wiel -robotgrijper -meganisme (konsep): 7 stappe
Omni Wheel Robot Gripper Mechanism (Concept): Dit is die Omni wiel robot grijper, en is daarop gemik om die robot grijper meganisme te verbeter deur die gebruik van wiele (wat ooreenstem met die tema van hierdie wedstryd), en as 'n bewys van die konsep deur middel van Solidworks model. Ek het egter nie die hulpbronne nie en