Kazalo:
- 1. korak: Priprava
- 2. korak: Arduino povežite z računalnikom
- 3. korak: Odprite Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) in nastavite možnost pravilno
- 4. korak: Kliknite gumb "Naloži"
- 5. korak: UARM povežite z računalnikom
- 6. korak: Odprite XLoader (xloader.russemotto.com/) in naložite UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- 7. korak: Kliknite gumb za nalaganje
- 8. korak: Povežite OpenMV z računalnikom
- 9. korak: Odprite Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) z OpenMV IDE in kliknite gumb za povezavo, da odkrijete napravo
- 10. korak: Nato kliknite gumb Start
- 11. korak: Zavrtite objektiv, da se prepričate, da je slika očitno dovolj
- Korak: Shranite datoteko v OpenMV
- Korak: Namestitev modula OpenMV
- Korak 14: Namestitev modula Arduino
- Korak: Povežite vse module po slikah
- Korak 16: Priključna plošča z ježkom podaljša dolžino žic. povezava bi bila bolj stabilna, saj jo je mogoče trdno pritrditi v spodnji del roke
- 17. korak: pritrdite sesalno skodelico na končni efektor
- 18. korak: Vklopite celoten sistem (izvirni napajalnik UARM)
- 19. korak: Sistemski okvir
Video: Ugodna rešitev za vid z robotsko roko na osnovi Arduina: 19 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ko govorimo o strojnem vidu, se nam vedno zdi tako nedosegljiv. Medtem ko smo naredili predstavitev vizije odprtega vira, ki bi bila zelo enostavna za vsakogar. V tem videoposnetku lahko kamera OpenMV, ne glede na to, kje je rdeča kocka, roko dvigne in postavi v fiksni položaj. Zdaj pa vam pokažemo, kako to narediti korak za korakom.
1. korak: Priprava
Strojna oprema:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 ščit * 1
3. Arduino Mega 2560 * 1
4. Objekt za vid (rdeča) * 1
5. Kabli (kabel USB, kabel 4P 1,27, napajalni kabel DC) * Več
6. Podaljševalna plošča uArm Base * 1
7. Sesalnik * 1
8. Razširitvena plošča OpenMV * 1
9. Odprta plošča OpenMV s pritrdilno podlago * 1
10. Povezava za OpenMV in uArm * 1
11. Primer za OpenMV * 1
12. Vijaki M3 * Več
Programska oprema:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
3. Vision.ino za Arduino MEGA2560 [Github]
4. Color_tracking_test.py za OpenMV [Github]
5. UArmSwiftPro_2ndUART.hex za uArm [Github]
Github:
2. korak: Arduino povežite z računalnikom
3. korak: Odprite Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) in nastavite možnost pravilno
4. korak: Kliknite gumb "Naloži"
5. korak: UARM povežite z računalnikom
Opomba: uArm Swift Pro je zasnovan na osnovi Arduino Mega2560, običajno komunicira z osebnim računalnikom z uart0 prek vrat USB, medtem ko mora v tem scenariju uporabiti uart2 v razširitvenih vratih 30P, zato moramo za več podrobnosti spremeniti vdelano programsko opremo. prosimo, preberite priročnik za razvijalce.
6. korak: Odprite XLoader (xloader.russemotto.com/) in naložite UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
7. korak: Kliknite gumb za nalaganje
8. korak: Povežite OpenMV z računalnikom
9. korak: Odprite Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) z OpenMV IDE in kliknite gumb za povezavo, da odkrijete napravo
10. korak: Nato kliknite gumb Start
11. korak: Zavrtite objektiv, da se prepričate, da je slika očitno dovolj
Korak: Shranite datoteko v OpenMV
Opomba: Če je koda uspešno prenesena, znova priključite kabel USB
bi lahko ugotovil, da bo modra LED svetila nekaj sekund.
Korak: Namestitev modula OpenMV
OpenMV (NO.1) je le PCB plošča, zato ponujamo tako PCB ščit (NO.4) kot mehanske dele (št. 2, 3), ki olajšajo uporabo z uArm.
Del (NO.2) je treba pritrditi v sesalno posodo.
Del (NO.3) je pokrov modula OpenMV.
Z mehanskimi deli bi lahko enostavno pritrdili modul OpenMV na končni efektor uArm.
Korak 14: Namestitev modula Arduino
Arduino Mega 2560 (NO.1) je osrednji procesor celotnega sistema, ščit (NO.2) je podaljšek, ki olajša povezavo. Del (NO.3) je priključna plošča z Velcro, ki pomaga podaljšati žico, če je prekratka. Združite vse te stvari skupaj.
Korak: Povežite vse module po slikah
Žice 4P 1,27 mm se uporabljajo za priključitev vrat uart iz uArm in OpenMV na Arduino Mega 2560.
2P napajalni kabel iz ščita olajša napajanje, tri naprave potrebujejo le originalni robotski adapter (12V5A).
Korak 16: Priključna plošča z ježkom podaljša dolžino žic. povezava bi bila bolj stabilna, saj jo je mogoče trdno pritrditi v spodnji del roke
17. korak: pritrdite sesalno skodelico na končni efektor
18. korak: Vklopite celoten sistem (izvirni napajalnik UARM)
Pozor: Po vklopu celotnega sistema bi OpenMV in MEGA2560 takoj delovala, medtem ko ima uarm lastno stikalo za vklop, zato bi ga morali vklopiti ročno.
19. korak: Sistemski okvir
Ustvaril UFACTORY Team Pišite nam: [email protected]
Sledite nam na Facebooku: Ufactory2013
Uradni splet: www.ufactory.cc
Priporočena:
Zamahnite z roko, da nadzirate robotsko roko OWI Brez priloženih strun: 10 korakov (s slikami)
Zamahnite z roko, da nadzirate robotsko roko OWI … Brez priloženih nizov: IDEJA: Na spletnem mestu Instructables.com (od 13. maja 2015) obstajajo še vsaj 4 drugi projekti, ki se nanašajo na spreminjanje ali nadzor robotske roke OWI. Ni presenetljivo, saj je tako odličen in poceni robotski komplet za igranje. Ta projekt je podoben v
Doma narejeno - z eno roko - analizator nitroksa na osnovi Arduina: 4 koraki
Doma narejeno - z eno roko - Nitrox Analyzer Arduino Temelji: Pozdravljeni bralci, V tem navodilu vam bom pokazal, kako sem izdelal ta analizator kisika na osnovi Arduina. *** OPOZORILO - To je material, ki ga lahko uporabite za nadzor vašega potopa mešanica sestave. Potapljanje je lahko nevarno in vse, kar počnete z
Kako narediti hladno robotsko roko: 7 korakov (s slikami)
Kako narediti hladno robotsko roko: LeArm je visoko zmogljiva programibilna robotska roka. Lahko se premika zelo prilagodljivo in zgrabi v različnih smereh. Celovita kovinska struktura ohišja naredi robotsko roko stabilno in lepo! Zdaj predstavljamo njeno sestavo. Tako mu lahko podarite
Izdelava primernega prijemala za robotsko roko: 6 korakov (s slikami)
Izdelava primernega prijemala za robotsko roko: V tem projektu oblikujemo in izdelamo pripomoček, ki ga lahko dodamo k robotu robota ali kateremu koli mehanizmu, ki potrebuje prijemala. Naš prijemalec je videti kot drugi komercialni prijemi, ki jih je mogoče programirati in modulirati. To navodilo je prikazano na korakih pi
Kako narediti novo robotsko roko: 12 korakov (s slikami)
Kako narediti novo robotsko roko: X-arm je programabilna robotska roka s povratnimi informacijami, vsebuje šest serijskih servomotorjev z visoko življenjsko dobo, vsak od njih lahko poda povratne informacije o položaju, napetosti, temperaturi in drugih podatkih, servo telo z indikatorjem RGB svetilka, ki lahko odraža delovno stanje