Përmbajtje:
- Hapi 1: Përgatitja
- Hapi 2: Lidhni Arduino me PC
- Hapi 3: Hapni Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) dhe Vendosni Opsionin Saktësisht
- Hapi 4: Klikoni butonin "Ngarko"
- Hapi 5: Lidhni UARM me PC
- Hapi 6: Hapni XLoader (xloader.russemotto.com/) dhe ngarkoni UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- Hapi 7: Klikoni butonin e ngarkimit
- Hapi 8: Lidhni OpenMV me PC
- Hapi 9: Hapni Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) nga OpenMV IDE dhe Klikoni butonin Lidhu për të zbuluar pajisjen
- Hapi 10: Pastaj klikoni butonin Start
- Hapi 11: Rrotulloni lenten për t'u siguruar që imazhi është mjaft i qartë
- Hapi 12: Ruani skedarin në OpenMV
- Hapi 13: Instalimi i modulit OpenMV
- Hapi 14: Instalimi i modulit Arduino
- Hapi 15: Lidhni të gjitha modulet pas fotove
- Hapi 16: Bordi i Konektorit me Velcro Zgjasë Gjatësinë e Telave. Lidhja do të ishte më e qëndrueshme pasi mund të fiksohet fort në krahun e poshtëm
- Hapi 17: Fiksoni filxhanin e thithjes tek efektori përfundimtar
- Hapi 18: Ndizni të gjithë sistemin (Përshtatësi Origjinal i UARM i energjisë)
- Hapi 19: Sistemi i kornizës
Video: Një zgjidhje e përballueshme e vizionit me krahun robot bazuar në Arduino: 19 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:25
Kur flasim për vizionin e makinerisë, ai gjithmonë ndihet aq i paarritshëm për ne. Ndërsa bëmë një demonstrim vizioni me burim të hapur, i cili do të ishte super i lehtë për t'u bërë për të gjithë. Në këtë video, me kamerën OpenMV, pavarësisht se ku është kubi i kuq, krahu robot mund ta marrë dhe ta vendosë në pozicionin fiks. Tani le t'ju tregojmë se si ta bëni atë hap pas hapi.
Hapi 1: Përgatitja
Hardware:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 Shield * 1
3. Arduino Mega 2560 * 1
4. Objekt për vizion (E kuqe) * 1
5. Kabllo (kabllo USB, kabllo 4P 1.27, kabllo energjie DC) * Disa
6. Bordi i zgjerimit të bazës uArm * 1
7. Kupa e thithjes * 1
8. Bordi i Zgjerimit OpenMV * 1
9. Pllaka OpenMV me Baza Fikse * 1
10. Lidhja për OpenMV dhe uArm * 1
11. Rasti për OpenMV * 1
12. Vida M3 * Disa
Softuer:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
3. Vision.ino për Arduino MEGA2560 [Github]
4. Color_tracking_test.py për OpenMV [Github]
5. UArmSwiftPro_2ndUART.hex për uArm [Github]
Github:
Hapi 2: Lidhni Arduino me PC
Hapi 3: Hapni Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) dhe Vendosni Opsionin Saktësisht
Hapi 4: Klikoni butonin "Ngarko"
Hapi 5: Lidhni UARM me PC
Shënim: uArm Swift Pro është krijuar në bazë të Arduino Mega2560, normalisht komunikon me PC me uart0 nga porta USB, ndërsa në këtë skenar duhet të përdorë uart2 në portën e zgjerimit 30P kështu që duhet të ndryshojmë firmuerin, për më shumë detaje ju lutemi kontrolloni udhëzuesin e zhvilluesit.
Hapi 6: Hapni XLoader (xloader.russemotto.com/) dhe ngarkoni UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
Hapi 7: Klikoni butonin e ngarkimit
Hapi 8: Lidhni OpenMV me PC
Hapi 9: Hapni Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) nga OpenMV IDE dhe Klikoni butonin Lidhu për të zbuluar pajisjen
Hapi 10: Pastaj klikoni butonin Start
Hapi 11: Rrotulloni lenten për t'u siguruar që imazhi është mjaft i qartë
Hapi 12: Ruani skedarin në OpenMV
Shënim: Nëse kodi është shkarkuar me sukses, lidheni përsëri kabllon USB që keni
mund të zbuloni se LED blu do të ndizet për disa sekonda.
Hapi 13: Instalimi i modulit OpenMV
OpenMV (NO.1) është vetëm një bord PCB, kështu që ne ofrojmë si mburojën e PCB (NO.4) ashtu edhe pjesët mekanike (nr.2, 3) për ta bërë shumë më të lehtë përdorimin me uArm.
Pjesa (NO.2) duhet të fiksohet në kupën e thithjes.
Pjesa (NO.3) është kopertina e modulit OpenMV.
Me pjesët mekanike, ne mund ta rregullojmë modulin OpenMV në efektorin përfundimtar të uArm lehtë.
Hapi 14: Instalimi i modulit Arduino
Arduino Mega 2560 (NO.1) është CPU qendrore e të gjithë sistemit, mburoja (NO.2) është bordi i zgjerimit i cili e bën lidhjen shumë më të lehtë. Pjesa (NO.3) është një bord lidhës me Velcro i cili ndihmon në zgjatjen e telit kur është shumë e shkurtër. Vendosni të gjitha këto gjëra së bashku.
Hapi 15: Lidhni të gjitha modulet pas fotove
Telat 4P 1.27mm përdoren për të lidhur portën e uartit nga uArm dhe OpenMV me Arduino Mega 2560.
Kordoni i rrymës 2P nga mburoja e bën më të lehtë furnizimin me energji, tre pajisje thjesht kanë nevojë për përshtatësin robot origjinal (12V5A).
Hapi 16: Bordi i Konektorit me Velcro Zgjasë Gjatësinë e Telave. Lidhja do të ishte më e qëndrueshme pasi mund të fiksohet fort në krahun e poshtëm
Hapi 17: Fiksoni filxhanin e thithjes tek efektori përfundimtar
Hapi 18: Ndizni të gjithë sistemin (Përshtatësi Origjinal i UARM i energjisë)
Kujdes: Pas ndezjes së të gjithë sistemit, OpenMV dhe MEGA2560 do të punojnë menjëherë, ndërsa uarm ka ndërprerësin e vet të energjisë, dhe ne duhet ta ndezim atë me dorë.
Hapi 19: Sistemi i kornizës
Krijuar nga Ekipi UFACTORY Na kontaktoni: [email protected]
Na ndiqni në Facebook: Ufactory2013
Uebfaqja zyrtare: www.ufactory.cc
Recommended:
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): 4 hapa (me fotografi)
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): Përshëndetje, sot unë do t'ju shpjegoj se si ta bëni vetë gjeneratorin tuaj të vogël të Muzikës me bazë moti. Bazohet në një ESP8266, i cili është si një Arduino, dhe i përgjigjet temperaturës, shiut dhe intensiteti i dritës. Mos prisni që ajo të bëjë këngë të tëra ose progord të akordit
Një zgjidhje e plotë rrotulluese Arduino: 5 hapa
Një zgjidhje e plotë rrotulluese Arduino: Koduesit rrotullues janë çelësa kontrolli të kthyeshëm për projektet elektronike, të përdorura shpesh me mikrokontrolluesit e familjes Arduino. Ato mund të përdoren për të rregulluar parametrat, për të lundruar në menutë, për të lëvizur objektet në ekran, për të vendosur vlerat e çdo lloji. Ata janë zëvendësues të zakonshëm
SKY CAM një zgjidhje e kamerës ajrore: 10 hapa (me fotografi)
SKY CAM një zgjidhje për kamerën ajrore: Ky udhëzues do t'ju tregojë se si kam bërë një telekomandë (gjysmë autonome) të sistemit të kabllove të kabllove për Projektin tim të Produkteve Elektronike GCSE në shkollë dhe shpresoj t'ju mundësojë që të jeni në gjendje të krijoni sistemin tuaj! Ky është menduar si një udhëzues i përafërt
Shtoni një takometër optik të bazuar në Arduino në një ruter CNC: 34 hapa (me fotografi)
Shtoni një Tachometer Optik të bazuar në Arduino në një Router CNC: Ndërtoni një tregues optik RPM për ruterin tuaj CNC me një Arduino Nano, një sensor IR LED/IR Photodiode dhe një ekran OLED për më pak se 30 dollarë. Unë u frymëzova nga Masa RPM eletro18 - Tachometer Optical Instructable dhe doja të shtoja një tahometër
Bërja e një kapëse të përshtatshme për krahun robotik: 6 hapa (me fotografi)
Bërja e një kapëse të përshtatshme për krahun robotik: Në këtë projekt, ne hartojmë dhe ndërtojmë një vegël që mund t'i shtohet krahut terobotik ose çdo mekanizmi që ka nevojë për kapëse. Mbajtësi ynë duket si kapëset e tjera komerciale të cilat mund të programohen dhe modulohen. Ky udhëzim tregohet në hapat e pi