Tartalomjegyzék:
- 1. lépés: Előkészítés
- Lépés: Csatlakoztassa az Arduino -t a számítógéphez
- 3. lépés: Nyissa meg a Vision.ino webhelyet (https://github.com/TonyLeheng/Vision-Pick-and-Place), és állítsa be megfelelően az opciót
- 4. lépés: Kattintson a "Feltöltés" gombra
- 5. lépés: Csatlakoztassa az UARM -ot a számítógéphez
- 6. lépés: Nyissa meg az XLoadert (xloader.russemotto.com/), és töltse be az UArmSwiftPro_2ndUART.hex fájlt (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- 7. lépés: Kattintson a Feltöltés gombra
- Lépés: Csatlakoztassa az OpenMV -t a számítógéphez
- 9. lépés: Nyissa meg a Color_tracking_test.py-t (https://github.com/TonyLeheng/Vision-Pick-and-Place) az OpenMV IDE segítségével, és kattintson a Csatlakozás gombra az eszköz észleléséhez
- 10. lépés: Ezután kattintson a Start gombra
- 11. lépés: Forgassa el az objektívet, hogy megbizonyosodjon arról, hogy a kép egyértelműen elegendő
- 12. lépés: Mentse a fájlt az OpenMV -be
- 13. lépés: Az OpenMV modul telepítése
- 14. lépés: Az Arduino modul telepítése
- 15. lépés: Csatlakoztassa az összes modult a képek után
- 16. lépés: A csatlakozótábla tépőzárral meghosszabbítja a vezetékek hosszát. a csatlakozás stabilabb lenne, mivel szorosan rögzíthető az alsó karban
- 17. lépés: Rögzítse a tapadókorongot a vég-effektorhoz
- 18. lépés: A teljes rendszer áramellátása (az eredeti UARM hálózati adapter)
- 19. lépés: Rendszerkeret
Videó: Megfizethető látásmegoldás robotkarral Arduino alapján: 19 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Amikor a gépi látásról beszélünk, az mindig olyan elérhetetlennek tűnik számunkra. Miközben készítettünk egy nyílt forráskódú látásbemutatót, amelyet szuper könnyű lenne mindenki számára elkészíteni. Ebben a videóban az OpenMV kamerával, függetlenül attól, hogy hol van a piros kocka, a robotkar fel tudja venni, és rögzített helyzetbe tudja helyezni. Most lépésről lépésre megmutatjuk, hogyan kell elkészíteni.
1. lépés: Előkészítés
Hardver:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 Shield * 1
3. Arduino Mega 2560 * 1
4. Látás tárgya (piros) * 1
5. Kábelek (USB kábel, 4P 1.27 kábel, DC tápkábel) * Több
6. uArm Base hosszabbító kártya * 1
7. Tapadókorong * 1
8. OpenMV bővítőkártya * 1
9. OpenMV kártya rögzítő talppal * 1
10. Csatlakozás OpenMV és uArm * 1 -hez
11. Az OpenMV tokja * 1
12. M3 csavarok * Több
Szoftver:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
3. Vision.ino az Arduino MEGA2560 számára [Github]
4. Color_tracking_test.py az OpenMV -hez [Github]
5. UArmSwiftPro_2ndUART.hex az uArm számára [Github]
Github:
Lépés: Csatlakoztassa az Arduino -t a számítógéphez
3. lépés: Nyissa meg a Vision.ino webhelyet (https://github.com/TonyLeheng/Vision-Pick-and-Place), és állítsa be megfelelően az opciót
4. lépés: Kattintson a "Feltöltés" gombra
5. lépés: Csatlakoztassa az UARM -ot a számítógéphez
Megjegyzés: Az uArm Swift Pro az Arduino Mega2560 alapján készült, általában USB -porton keresztül kommunikál a számítógéppel uart0 -val, míg ebben a forgatókönyvben az uart2 -t kell használnia a 30P kiterjesztési portban, így módosítanunk kell a firmware -t. nézze meg a fejlesztői útmutatót.
6. lépés: Nyissa meg az XLoadert (xloader.russemotto.com/), és töltse be az UArmSwiftPro_2ndUART.hex fájlt (https://github.com/TonyLeheng/Vision-Pick-and-Place)
7. lépés: Kattintson a Feltöltés gombra
Lépés: Csatlakoztassa az OpenMV -t a számítógéphez
9. lépés: Nyissa meg a Color_tracking_test.py-t (https://github.com/TonyLeheng/Vision-Pick-and-Place) az OpenMV IDE segítségével, és kattintson a Csatlakozás gombra az eszköz észleléséhez
10. lépés: Ezután kattintson a Start gombra
11. lépés: Forgassa el az objektívet, hogy megbizonyosodjon arról, hogy a kép egyértelműen elegendő
12. lépés: Mentse a fájlt az OpenMV -be
Megjegyzés: Ha a kód letöltése sikeres, csatlakoztassa újra az USB-kábelt
megállapíthatja, hogy a kék LED néhány másodpercig világít.
13. lépés: Az OpenMV modul telepítése
Az OpenMV (NO.1) csak egy NYÁK lap, ezért mind a PCB pajzsot (NO.4), mind a mechanikus alkatrészeket (2., 3.) kínáljuk, hogy sokkal könnyebb legyen az uArm használata.
Az alkatrészt (NO.2) a tapadókorongba kell rögzíteni.
Rész (NO.3) az OpenMV modul fedele.
A mechanikus alkatrészekkel könnyen rögzíthetjük az OpenMV modult az uArm véghatás-szeréhez.
14. lépés: Az Arduino modul telepítése
Az Arduino Mega 2560 (NO.1) az egész rendszer középső CPU -ja, a pajzs (NO.2) a bővítő kártya, amely jelentősen megkönnyíti a csatlakozást. Rész (NO.3) egy tépőzáras csatlakozólap, amely segít meghosszabbítani a vezetéket, ha túl rövid. Tegye össze ezeket a dolgokat.
15. lépés: Csatlakoztassa az összes modult a képek után
A 4P 1,27 mm -es vezetékeket az uart port csatlakoztatására használják mind az uArm, mind az OpenMV és az Arduino Mega 2560 között.
A pajzsból származó 2P tápkábel megkönnyíti az áramellátást, három eszköznek csak az eredeti robotadapterre (12V5A) van szüksége.
16. lépés: A csatlakozótábla tépőzárral meghosszabbítja a vezetékek hosszát. a csatlakozás stabilabb lenne, mivel szorosan rögzíthető az alsó karban
17. lépés: Rögzítse a tapadókorongot a vég-effektorhoz
18. lépés: A teljes rendszer áramellátása (az eredeti UARM hálózati adapter)
Vigyázat: A teljes rendszer bekapcsolása után az OpenMV és a MEGA2560 azonnal működni fognak, míg az uarm saját bekapcsolóval rendelkezik, és manuálisan kell bekapcsolnunk.
19. lépés: Rendszerkeret
Készítette: UFACTORY Team Vegye fel velünk a kapcsolatot: [email protected]
Kövess minket a Facebookon: Ufactory2013
Hivatalos weboldal: www.ufactory.cc
Ajánlott:
Megfizethető PS2 vezérelt Arduino Nano 18 DOF hexapod: 13 lépés (képekkel)
Megfizethető PS2 vezérelt Arduino Nano 18 DOF Hexapod: Egyszerű Hexapod Robot arduino + SSC32 szervo vezérlővel és Vezeték nélküli PS2 joystick segítségével. A Lynxmotion szervovezérlő számos olyan funkcióval rendelkezik, amelyek gyönyörű mozgást biztosítanak a pók utánzásához. Az ötlet az, hogy készítsen egy hexapod robotot, amely
SaQai: Rendkívül megfizethető telefon: 11 lépés
SaQai: Rendkívül megfizethető telefon: Helló, köszönjük, hogy érdeklődik a SaQai (ejtsd: Say-Qwah) nevű projektünk iránt. Célunk, hogy segítsünk Önnek a projekt újjáépítésében, valamint a jövőbeni 3D nyomtatással, programozással és hardvertervezéssel kapcsolatos törekvésekben. Én vagyok Sam Conklin és én vagyok
DIY megfizethető fitneszkövető: 6 lépés
DIY megfizethető fitneszkövető: Ez a használati útmutató mindent tartalmaz, amit tudnia kell, hogy saját készítésű, saját kezűleg elkészíthesse megfizethető egészség- és fitneszkövetőjét, miközben hasznos kódolási ismereteket is szerezhet
Megfizethető, telefonnal vezérelt Rover: 6 lépés
Megfizethető, telefonnal vezérelt rover: Régebben készítettem egy telefonnal vezérelt rovert a MotorAir segítségével. Újra meg akartam tekinteni az alapötletet, de olcsóbb, szélesebb körben elérhető alkatrészeket használva. Továbbá, mivel ez Arduino alapú, nagyszerű ugródeszka a több mint egy rover számára, amely
Egyszerű és (nagyon) megfizethető laptopállvány: 4 lépés
Egyszerű és (nagyon) megfizethető laptopállvány: Láttam néhány laptopállást itt, és gondoltam kipróbálom a sajátomat. Az ötletem nagy részét Chris99 -nek köszönhetem. Az iroda- és a boltban csak egy terméket vettem fel, összesen 6,85 dollárért … adóval együtt. Nincsenek speciális felszerelések vagy műszaki ismeretek