İçindekiler:
- Adım 1: Hazırlık
- Adım 2: Arduino'yu PC'ye bağlayın
- Adım 3: Vision.ino'yu açın (https://github.com/TonyLeheng/Vision-Pick-and-Place) ve Seçeneği Doğru Ayarlayın
- Adım 4: "Yükle" Düğmesine tıklayın
- Adım 5: UARM'ı PC'ye bağlayın
- Adım 6: XLoader'ı (xloader.russemotto.com/) açın ve UArmSwiftPro_2ndUART.hex'i yükleyin (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- Adım 7: Yükle Düğmesine tıklayın
- Adım 8: OpenMV'yi PC'ye bağlayın
- Adım 9: OpenMV IDE tarafından Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) dosyasını açın ve Cihazı Algılamak için Bağlan Düğmesine tıklayın
- Adım 10: Ardından Başlat Düğmesine tıklayın
- Adım 11: Görüntünün Açıkça Yeterli Olduğundan Emin Olmak için Merceği döndürün
- Adım 12: Dosyayı OpenMV'ye kaydedin
- Adım 13: OpenMV Modül Kurulumu
- Adım 14: Arduino Modül Kurulumu
- Adım 15: Resimlerden Sonra Tüm Modülleri Bağlayın
- Adım 16: Velcro'lu Konnektör Kartı Tellerin Uzunluğunu Uzatın. Alt Kola Sıkıca Sabitlenebildiğinden Bağlantı Daha Kararlı Olacaktır
- Adım 17: Vantuzu Uç Efektöre sabitleyin
- Adım 18: Tüm Sisteme Güç Verin (Orijinal UARM Güç Adaptörü)
- Adım 19: Sistem Çerçevesi
Video: Arduino Tabanlı Robot Kollu Uygun Fiyatlı Görme Çözümü: 19 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Yapay görme hakkında konuştuğumuzda, bizim için her zaman ulaşılmaz geliyor. Herkes için yapması çok kolay olan açık kaynaklı bir vizyon demosu yaptık. Bu videoda OpenMV kamera ile kırmızı küp nerede olursa olsun robot kol onu alıp sabit konuma getirebiliyor. Şimdi adım adım nasıl yapacağınızı gösterelim.
Adım 1: Hazırlık
Donanım:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 Kalkanı * 1
3. Arduino Mega 2560*1
4. Görme nesnesi(Kırmızı) * 1
5. Kablolar(USB Kablosu, 4P 1.27 Kablo, DC Güç Kablosu) * Birkaç
6. uArm Taban Uzatma kartı * 1
7. Vantuz * 1
8. OpenMV Uzatma Kartı * 1
9. Sabitleme Tabanlı OpenMV kartı * 1
10. OpenMV ve uArm Bağlantısı * 1
11. OpenMV vakası * 1
12. M3 Vidalar * Birkaç
Yazılım:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
Arduino MEGA2560 [Github] için 3. Vision.ino
OpenMV [Github] için 4. Color_tracking_test.py
uArm[Github] için 5. UArmSwiftPro_2ndUART.hex
Github:
Adım 2: Arduino'yu PC'ye bağlayın
Adım 3: Vision.ino'yu açın (https://github.com/TonyLeheng/Vision-Pick-and-Place) ve Seçeneği Doğru Ayarlayın
Adım 4: "Yükle" Düğmesine tıklayın
Adım 5: UARM'ı PC'ye bağlayın
Not: uArm Swift Pro, Arduino Mega2560'a dayalı olarak tasarlanmıştır, normalde PC ile uart0 ile USB portu ile iletişim kurar, bu senaryoda uart2'yi 30P uzatma portunda kullanması gerekir, bu yüzden daha fazla ayrıntı için bellenimi değiştirmemiz gerekir. lütfen geliştirici kılavuzunu kontrol edin.
Adım 6: XLoader'ı (xloader.russemotto.com/) açın ve UArmSwiftPro_2ndUART.hex'i yükleyin (https://github.com/TonyLeheng/Vision-Pick-and-Place)
Adım 7: Yükle Düğmesine tıklayın
Adım 8: OpenMV'yi PC'ye bağlayın
Adım 9: OpenMV IDE tarafından Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) dosyasını açın ve Cihazı Algılamak için Bağlan Düğmesine tıklayın
Adım 10: Ardından Başlat Düğmesine tıklayın
Adım 11: Görüntünün Açıkça Yeterli Olduğundan Emin Olmak için Merceği döndürün
Adım 12: Dosyayı OpenMV'ye kaydedin
Not: Kod başarıyla indirildiyse, kullandığınız USB kablosunu yeniden takın.
mavi LED'in birkaç saniye açık kalacağını bulabilir.
Adım 13: OpenMV Modül Kurulumu
OpenMV (NO.1) sadece bir PCB kartıdır, bu nedenle uArm ile kullanımı çok daha kolay hale getirmek için hem PCB blendajını (NO.4) hem de mekanik parçaları (no.2, 3) sunuyoruz.
Parça (NO.2) vantuza sabitlenmelidir.
Bölüm (NO.3), OpenMV modülünün kapağıdır.
Mekanik parçalar ile OpenMV modülünü uArm'ın uç efektörüne kolayca sabitleyebildik.
Adım 14: Arduino Modül Kurulumu
Arduino Mega 2560 (NO.1) tüm sistemin merkezi CPU'su, shield (NO.2) ise bağlantıyı çok kolaylaştıran genişletme kartıdır. Parça (NO.3), çok kısa olduğunda kabloyu uzatmaya yardımcı olan Velcro'lu bir bağlantı kartıdır. Bütün bunları bir araya getirin.
Adım 15: Resimlerden Sonra Tüm Modülleri Bağlayın
4P 1.27mm teller, hem uArm hem de OpenMV'den uart portunu Arduino Mega 2560'a bağlamak için kullanılır.
Kalkandan gelen 2P güç kablosu, gücü kolaylaştırır, üç cihazın yalnızca orijinal robot adaptörüne (12V5A) ihtiyacı vardır.
Adım 16: Velcro'lu Konnektör Kartı Tellerin Uzunluğunu Uzatın. Alt Kola Sıkıca Sabitlenebildiğinden Bağlantı Daha Kararlı Olacaktır
Adım 17: Vantuzu Uç Efektöre sabitleyin
Adım 18: Tüm Sisteme Güç Verin (Orijinal UARM Güç Adaptörü)
Dikkat: Tüm sisteme güç verdikten sonra, uarm'ın kendi güç anahtarı varken OpenMV ve MEGA2560 hemen çalışır ve onu manuel olarak açmalıyız.
Adım 19: Sistem Çerçevesi
UFACTORY Ekibi tarafından düzenlendi Bize ulaşın: [email protected]
Bizi Facebook'ta takip edin: Ufactory2013
Resmi web sitesi: www.ufactory.cc
Önerilen:
Uygun Fiyatlı PS2 Kontrollü Arduino Nano 18 DOF Hexapod: 13 Adım (Resimlerle)
Uygun fiyatlı PS2 Kontrollü Arduino Nano 18 DOF Hexapod: arduino + SSC32 servo kontrolör kullanan basit Hexapod Robot ve PS2 joystick kullanılarak kablosuz kontrol. Lynxmotion servo denetleyici, örümcek taklit etmek için güzel hareketler sağlayabilecek birçok özelliğe sahiptir. Fikir, altı ayaklı bir robot yapmaktır
Görme Engelliler, Görme Engelliler ve Diğer Herkes için ScanUp NFC Okuyucu/Yazıcı ve Ses Kaydedici: 4 Adım (Resimlerle)
Körler, Görme Engelliler ve Diğer Herkes için ScanUp NFC Okuyucu/Yazıcı ve Ses Kaydedici: Endüstriyel tasarım okuyorum ve proje benim dönemimin işi. Amaç, görme engelli ve görme engelli kişileri SD karta .WAV formatında ses kaydetmeye ve bu bilgiyi NFC etiketi ile çağırmaya olanak sağlayan bir cihazla desteklemektir. Yani
SaQai: Son Derece Uygun Fiyatlı Telefon: 11 Adım
SaQai: Son Derece Uygun Fiyatlı Telefon: Merhaba, SaQai (Sey-Qwah olarak telaffuz edilir) adlı projemize gösterdiğiniz ilgi için teşekkür ederiz. Bu projeyi yeniden yaratmada ve 3D baskı, programlama ve donanım tasarımı içeren gelecekteki çabalarda size yardımcı olmayı amaçlıyoruz. Ben Sam Conklin ve ben
Kendin Yap Uygun Fiyatlı Fitness Takipçisi: 6 Adım
Kendin Yap Uygun Fiyatlı Fitness Takipçisi: Bu kullanım kılavuzu, kendin yap, uygun fiyatlı sağlık ve fitness takipçisi oluşturmak için bilmen gereken her şeyi kapsar ve bu arada faydalı kodlama becerileri de kazanır
Uygun Fiyatlı Telefon Kontrollü Rover: 6 Adım
Uygun Fiyatlı Telefon Kontrollü Gezici: Bir süre önce MotorAir kullanarak telefon kontrollü bir gezici yaptım. Temel fikri tekrar gözden geçirmek, ancak daha ucuz, daha yaygın olarak bulunabilen parçaları kullanmak istedim. Ayrıca bu Arduino tabanlı olduğu için, sadece bir geziciden daha fazlası için harika bir sıçrama tahtası