Tartalomjegyzék:
- 1. lépés: A modulok csatlakoztatása
- 2. lépés: Arduino és Dragino
- 3. lépés: Android -alkalmazás
- 4. lépés: Omni kerék robotmozgások
![Omni Wheel Mobile Robot - IoT: 4 lépés Omni Wheel Mobile Robot - IoT: 4 lépés](https://i.howwhatproduce.com/images/001/image-1620-67-j.webp)
Videó: Omni Wheel Mobile Robot - IoT: 4 lépés
![Videó: Omni Wheel Mobile Robot - IoT: 4 lépés Videó: Omni Wheel Mobile Robot - IoT: 4 lépés](https://i.ytimg.com/vi/I0Qm7qgqeLU/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
![Image Image](https://i.howwhatproduce.com/images/001/image-1620-69-j.webp)
![](https://i.ytimg.com/vi/OpXcOgeVLL0/hqdefault.jpg)
![A modulok csatlakoztatása A modulok csatlakoztatása](https://i.howwhatproduce.com/images/001/image-1620-70-j.webp)
Ebben az utasításban bemutatom a Wi-Fi-n keresztül vezérelt omni kerék mobil robot tervezését. A lényeges különbség a hagyományos vezérléshez, például a Bluetooth vagy a rádióvezérléshez képest az, hogy a robot csatlakozik a helyi hálózathoz (LAN), és mobil IoT eszközként használható. A rendszer szíve az Arduino Mega 2560 és a Dragino Yun Shield. A Dragino Yun OpenWrt Linuxon alapul, és néhány hasznos funkciót kínál. Az egyik az a képesség, hogy az Arduino fórumon keresztül le lehet tölteni a kódot. Web GUI és SSH is kezelhető, és beépített webszerverrel rendelkezik.
Ebben a projektben 4 folyamatos forgású szervót használtam, amelyeket a Mini Maestro 12 csatornás szervovezérlő vezérelt. Egyébként szerettem volna tesztelni a robot mozgását omni kerekekkel, ezért négy darab 40 mm -es Dagu omni kereket használtam. Ez a mobil robot két áramforrással van felszerelve. Az egyik a szervók (Power Bank 10000 mAh), a másik pedig az Arduino és a Dragino (5000 mAh Li-Po akkumulátor).
A robotváz építéséhez egy 2 mm vastagságú acéllemezt és egy 5 mm vastag PVC -t használtam. Ezután a két lemezt csavarokkal összekötöttem az építési megerősítéshez. Ezenkívül ragasztószalaggal ragasztottam a szervókat az alaphoz.
A projekt összetevői:
- Arduino Mega 2560 x1
- Dragino Yun Shield x1
- Mini Maestro 12 csatornás USB szervo vezérlő x1
- Folyamatos forgás szervo AR-3603HB x4
- Dagu omni kerekek - 40 mm x4
- Tápegység 5V 10000 mAh x1
- Li-Po akkumulátor 7, 4V 5000 mAh x1
- Jumperek és kábelek
- Csavarok és anyák
- Fémből vagy műanyagból készült alváz
1. lépés: A modulok csatlakoztatása
![A modulok csatlakoztatása A modulok csatlakoztatása](https://i.howwhatproduce.com/images/001/image-1620-71-j.webp)
![A modulok csatlakoztatása A modulok csatlakoztatása](https://i.howwhatproduce.com/images/001/image-1620-72-j.webp)
Az Arduino Mega 2560 csatlakozik a Dragino Yun Shield -hez, de először le kell választania a mega2560 és a mega16u2 közötti uart kapcsolatot, amint ez a linken látható.
A következő lépés vezetékes kapcsolat az Arduino Mega és a Mini Maestro 12 között, amint az a fenti képen látható.
1. Arduino Mega 2560 -> Mini Maestro 12
- GND - GND
- RX1 (18) - RX
- TX1 (19) - TX
2. Akkumulátor 5V (Power bank) -> Mini Maestro 12
- GND - GND
- 5V - VIN
3. Szervók -> Mini Maestro 12
- szervo 1 - 1 csatorna
- szervo 2 - 2 csatorna
- szervo 3 - 3 csatorna
- 4. szervo - 4. csatorna
2. lépés: Arduino és Dragino
![Arduino és Dragino Arduino és Dragino](https://i.howwhatproduce.com/images/001/image-1620-73-j.webp)
A Dragino Yun Shield konfigurálásával kapcsolatos összes információ megtalálható itt: link1, link2
A projekt teljes Arduino kódja elérhető a GitHub linken
Az Arduino programom összeállítása előtt telepítse a Pololu Maestro Servo Controller könyvtárat az Arduino számára.
Ebben a projektben a "Bridge" könyvtárat is használom, amely leegyszerűsíti az Arduino és a Dragino Yun Shield közötti kommunikációt.
3. lépés: Android -alkalmazás
![Android -alkalmazás Android -alkalmazás](https://i.howwhatproduce.com/images/001/image-1620-74-j.webp)
![Android -alkalmazás Android -alkalmazás](https://i.howwhatproduce.com/images/001/image-1620-75-j.webp)
![Android -alkalmazás Android -alkalmazás](https://i.howwhatproduce.com/images/001/image-1620-76-j.webp)
Az Android-alkalmazásom lehetővé teszi, hogy Wi-Fi-n keresztül vezérelje ezt a körforgásos mobil robotot. Az alkalmazásomat ingyenesen letöltheti a Google Playről: link. Mobiltelefonokkal és táblagépekkel egyaránt működik.
A Dragon Robot Android alkalmazás használata:
- érintse meg a képernyő jobb felső sarkát
- válassza ki az első lapot - Beállítások
- írja be robotja (Dragino) IP -címét a helyi hálózatba
- nyomja meg a "Mentés" gombot - ha ez az IP -cím helyes, és a robot csatlakozik a LAN -hoz, akkor azt kapja, hogy "sikeresen csatlakoztatva"
- koppintson a visszatérésre, és most a vezérlőképernyőn van
- használja a nyilakat a robot vezérléséhez, és a központi gombot a robot ikonnal annak leállításához
Ha szeretné látni a robotikával kapcsolatos egyéb projektjeimet, kérjük, látogasson el ide:
- honlapom: www.mobilerobots.pl
- facebook: Mobil robotok
4. lépés: Omni kerék robotmozgások
![Omni kerék robotmozgások Omni kerék robotmozgások](https://i.howwhatproduce.com/images/001/image-1620-77-j.webp)
Az omni kerekes robot bármilyen irányban mozoghat, amint a fenti képen látható. Ennek a típusú robotnak az az előnye, hogy nem kell megfordulnia, mielőtt a kívánt irányba indulna.
Ajánlott:
Big Wheel - Premiere Pro Video Deck: 7 lépés (képekkel)
![Big Wheel - Premiere Pro Video Deck: 7 lépés (képekkel) Big Wheel - Premiere Pro Video Deck: 7 lépés (képekkel)](https://i.howwhatproduce.com/images/002/image-4152-j.webp)
Big Wheel - Premiere Pro Video Deck: A billentyűzetek a videojátékok végső vezérlői (harcolj velem, konzolparasztok), de a Premiere Pro olyan teljesítményszintet igényel, amelyhez 104 gomb nem elegendő. Szuper Saiyant új formába kell hoznunk - szükségünk van a GOMBRA. Ez a projekt nagy, nagy befolyást gyakorol
A CHAMPION 4 Omni Wheel Soccer Robot!: 7 lépés (képekkel)
![A CHAMPION 4 Omni Wheel Soccer Robot!: 7 lépés (képekkel) A CHAMPION 4 Omni Wheel Soccer Robot!: 7 lépés (képekkel)](https://i.howwhatproduce.com/images/004/image-9580-j.webp)
A CHAMPION 4Omni Wheel Soccer Robot!: Bluetooth -vezérlésű négykerék -meghajtású, minden kerekű robotja, amely az Arduino Mega 2560 alapú (bármilyen arduino UNO -t vagy esedékes vagy bármelyiket használhat), nem hétköznapi robot, hanem futballrobot, és 3 versenyen vett részt, együttműködve velem
DIY RACING WHEEL PC: 5 lépés
![DIY RACING WHEEL PC: 5 lépés DIY RACING WHEEL PC: 5 lépés](https://i.howwhatproduce.com/images/011/image-30844-j.webp)
DIY RACING WHEEL PC -hez: valaha is álmodott saját fantasztikus játékkonzoljának megtervezéséről? A megoldás a szomjúság csillapítására itt található. Kíváncsi vagyok, használhatjuk -e az optikai egeret kormánykonzolként azoknál a játékoknál, amelyek rendelkeznek ezzel a funkcióval. Hamarosan dolgozni kezdett és
Mecanum Omni kerekek robotja GRBL léptetőmotorokkal Arduino pajzs: 4 lépés
![Mecanum Omni kerekek robotja GRBL léptetőmotorokkal Arduino pajzs: 4 lépés Mecanum Omni kerekek robotja GRBL léptetőmotorokkal Arduino pajzs: 4 lépés](https://i.howwhatproduce.com/images/011/image-30992-j.webp)
Mecanum Omni kerekek robotja GRBL léptetőmotorokkal Arduino Shield: Mecanum Robot - Egy projekt, amit építeni akartam, amióta megláttam a Dejan gread mechatronics blogján: howtomechatronics.com Dejan valóban jó munkát végzett, lefedve a hardver minden aspektusát, 3D nyomtatás , elektronika, kód és Android -alkalmazás (MIT
Omni kerekes robotfogó mechanizmus (koncepció): 7 lépés
![Omni kerekes robotfogó mechanizmus (koncepció): 7 lépés Omni kerekes robotfogó mechanizmus (koncepció): 7 lépés](https://i.howwhatproduce.com/images/003/image-8847-20-j.webp)
Omni Wheel Robot Gripper Mechanism (Koncepció): Ez az Omni Wheel robot fogó, amelynek célja a robot megfogó mechanizmusának javítása kerekek használatával (amely megfelel a verseny témájának), és a koncepció bizonyítékaként a Solidworks modell segítségével. Viszont nincsenek erőforrásaim és