
Sadržaj:
- Korak 1: Priprema
- Korak 2: Povežite Arduino s računalom
- Korak 3: Otvorite Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) i ispravno postavite opciju
- Korak 4: Kliknite gumb "Upload"
- Korak 5: Povežite UARM s računalom
- Korak 6: Otvorite XLoader (xloader.russemotto.com/) i učitajte UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- Korak 7: Kliknite gumb za prijenos
- Korak 8: Povežite OpenMV s računalom
- Korak 9: Otvorite Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) pomoću OpenMV IDE-a i kliknite gumb Poveži da biste otkrili uređaj
- Korak 10: Zatim kliknite gumb Start
- Korak 11: Okrećite objektiv kako biste bili sigurni da je slika jasno dovoljna
- Korak 12: Spremite datoteku u OpenMV
- Korak 13: Instalacija OpenMV modula
- Korak 14: Instalacija Arduino modula
- Korak 15: Povežite sve module slijedeći slike
- Korak 16: Priključna ploča s čičkom produljuje duljinu žica. veza bi bila stabilnija jer se može čvrsto učvrstiti u donjoj ruci
- Korak 17: Pričvrstite usisnu čašu na krajnji efektor
- Korak 18: Uključite cijeli sustav (izvorni UARM adapter za napajanje)
- Korak 19: Okvir sustava
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47



Kad govorimo o strojnom vidu, uvijek nam se čini tako nedostižnim. Iako smo napravili demo vizije otvorenog koda koji bi bilo super jednostavno za svakoga. U ovom videu, s OpenMV kamerom, bez obzira gdje se nalazi crvena kocka, ruka robota mogla bi je podići i postaviti u fiksni položaj. Sada ćemo vam pokazati kako to učiniti korak po korak.
Korak 1: Priprema
Hardver:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 štit * 1
3. Arduino Mega 2560 * 1
4. Objekt za viziju (crveno) * 1
5. Kabeli (USB kabel, kabel 4P 1,27, kabel za napajanje istosmjernom strujom) * Nekoliko
6. uArm produžna ploča baze * 1
7. Usisna čaša * 1
8. OpenMV produžna ploča * 1
9. OpenMV ploča s bazom za pričvršćivanje * 1
10. Veza za OpenMV i uArm * 1
11. Slučaj za OpenMV * 1
12. M3 vijci * Nekoliko
Softver:
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:
Korak 2: Povežite Arduino s računalom

Korak 3: Otvorite Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place) i ispravno postavite opciju

Korak 4: Kliknite gumb "Upload"

Korak 5: Povežite UARM s računalom

Napomena: uArm Swift Pro dizajniran je na temelju Arduino Mega2560, obično komunicira s računalom s uart0 putem USB priključka, dok u ovom scenariju mora koristiti uart2 u priključku za proširenje 30P pa moramo promijeniti firmver za više detalja provjerite vodič za programere.
Korak 6: Otvorite XLoader (xloader.russemotto.com/) i učitajte UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)

Korak 7: Kliknite gumb za prijenos

Korak 8: Povežite OpenMV s računalom

Korak 9: Otvorite Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) pomoću OpenMV IDE-a i kliknite gumb Poveži da biste otkrili uređaj

Korak 10: Zatim kliknite gumb Start

Korak 11: Okrećite objektiv kako biste bili sigurni da je slika jasno dovoljna

Korak 12: Spremite datoteku u OpenMV

Napomena: Ako je kôd uspješno preuzet, ponovo priključite USB kabel koji ste koristili
mogao otkriti da će plava LED svijetliti nekoliko sekundi.
Korak 13: Instalacija OpenMV modula


OpenMV (NO.1) je samo PCB ploča pa nudimo i PCB štit (NO.4) i mehaničke dijelove (br.2, 3) kako bismo znatno olakšali uporabu s uArmom.
Dio (NO.2) treba pričvrstiti u usisnu čašu.
Dio (NO.3) je poklopac OpenMV modula.
S mehaničkim dijelovima mogli bismo jednostavno pričvrstiti OpenMV modul na krajnji efekt uArm-a.
Korak 14: Instalacija Arduino modula


Arduino Mega 2560 (NO.1) središnji je CPU cijelog sustava, štit (NO.2) je produžna ploča koja uvelike olakšava povezivanje. Dio (NO.3) je priključna ploča s čičak trakom koja pomaže produžiti žicu kada je prekratka. Spojite sve ove stvari zajedno.
Korak 15: Povežite sve module slijedeći slike


Žice 4P 1,27 mm koriste se za povezivanje uart porta i uArm i OpenMV na Arduino Mega 2560.
2P kabel za napajanje iz štita olakšava napajanje, tri uređaja trebaju samo originalni robotski adapter (12V5A).
Korak 16: Priključna ploča s čičkom produljuje duljinu žica. veza bi bila stabilnija jer se može čvrsto učvrstiti u donjoj ruci

Korak 17: Pričvrstite usisnu čašu na krajnji efektor

Korak 18: Uključite cijeli sustav (izvorni UARM adapter za napajanje)

Oprez: Nakon napajanja cijelog sustava, OpenMV i MEGA2560 odmah bi radili, dok uarm ima vlastiti prekidač za napajanje, a mi bismo ga trebali uključiti ručno.
Korak 19: Okvir sustava

Kreirao UFACTORY Team Kontaktirajte nas: [email protected]
Pratite nas na Facebooku: Ufactory2013
Službena web stranica: www.ufactory.cc
Preporučeni:
Upravljanje robotskom rukom s TLV493D, joystick i, Arduino: 3 koraka

Upravljanje robotskom rukom s TLV493D, joystick i, Arduino: Alternativni kontroler za vašeg robota sa senzorom TLV493D, magnetski senzor s 3 stupnja slobode (x, y, z) pomoću njih možete kontrolirati svoje nove projekte s I2C komunikacijom na vašem mikrokontroleri i elektronička ploča koja Bast P
Uradi sam Upornost vizije: 6 koraka (sa slikama)

Učinkovitost vizije "Uradi sam": U ovom projektu upoznat ću vas s perspektivom vida ili POV zaslonom s nekoliko potrepština, poput Arduino i Hall senzora, za izradu rotirajućeg zaslona koji prikazuje sve što volite, poput teksta, vremena i drugih posebnih znakova
Arduino i računalo upravljaju robotskom rukom: 10 koraka

Robotsko oružje kojim upravljaju Arduino i PC: Robotsko oružje široko se koristi u industriji. Bilo da se radi o montažnim operacijama, zavarivanju ili čak onom koji se koristi za pristajanje na ISS (Međunarodna svemirska postaja), oni pomažu ljudima u radu ili potpuno zamjenjuju ljude. Ruka koju sam izgradio je manja
Upravljajte robotskom rukom sa Ziom pomoću PS2 kontrolera: 4 koraka

Upravljajte robotskom rukom sa Ziom pomoću PS2 kontrolera: Ovaj post na blogu dio je Zio Robotics serije. Uvod Ovo je posljednji dio posta "Upravljajte robotskom rukom sa Ziom". U ovom ćemo vodiču dodati još jedan dio našoj robotskoj ruci. Prethodni vodiči ne uključuju bazu za
Upravljajte robotskom rukom pomoću Zio modula Dio 1: 8 koraka

Upravljajte robotskom rukom pomoću Zio modula 1. dio: Ovaj blog je dio Zio Robotics serije. Uvod U ovom ćemo vodiču izgraditi projekt u kojem ćemo koristiti Zio module za upravljanje robotskom rukom. Ovaj će vas projekt naučiti kako otvoriti i zatvoriti kandžu robotske ruke. Ovaj n