สารบัญ:

Arduino Computer Vision Robot Arm: 4 ขั้นตอน (พร้อมรูปภาพ)
Arduino Computer Vision Robot Arm: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Computer Vision Robot Arm: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Computer Vision Robot Arm: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Arduino DIY MeArm 4DOF Wooden Robotics Robot Arm Kit + SG90 / MG90s Servo Motor 2024, กรกฎาคม
Anonim
Image
Image
แขนหุ่นยนต์วิสัยทัศน์คอมพิวเตอร์ Arduino
แขนหุ่นยนต์วิสัยทัศน์คอมพิวเตอร์ Arduino

แนวคิดหลักของคำแนะนำนี้คือการสร้างแขนหุ่นยนต์ 3DOF ง่ายๆ ที่รวบรวมวัตถุและวางไว้ในตำแหน่งที่ถูกต้อง

วัสดุ:

4 เซอร์โว SG90

MDF 4mm

Arduino นาโน

จัมเปอร์

แล็ปท็อป

กาว

ไนลอน

ขั้นตอนที่ 1: ร่าง

ร่าง
ร่าง
ร่าง
ร่าง

อย่างแรกเลย ฉันเพิ่งวาดภาพสองสามภาพโดยมองหาขนาดของลิงก์และเอฟเฟกต์

a1 = 10cm

a2 = 8.5cm

a3 = 10cm

แต่มันง่ายสำหรับคุณเพราะฉันใช้แรดเพื่อสร้างแบบจำลองโครงสร้างสุดท้าย แล้วฉันก็ทำเลเซอร์คัต

****แนบไฟล์เวกเตอร์หากต้องการใช้งาน***

ขั้นตอนที่ 2: ไขปริศนา

ไขปริศนา
ไขปริศนา
ไขปริศนา
ไขปริศนา
ไขปริศนา
ไขปริศนา

ประกอบชิ้นส่วนที่ถูกตัดได้ง่ายอย่างสมบูรณ์ เพียงทำตามรูปภาพ แสดงว่าต้องวางเซอร์โวไว้ที่ใด

ขั้นตอนที่ 3: จบหุ่นยนต์

จบหุ่นยนต์
จบหุ่นยนต์
จบหุ่นยนต์
จบหุ่นยนต์
จบหุ่นยนต์
จบหุ่นยนต์

ฉันเพิ่งใช้ไนลอนเล็กน้อยสำหรับเอฟเฟกต์ดังที่คุณเห็นในภาพ

ขั้นตอนที่ 4: คอมพิวเตอร์วิทัศน์

Image
Image

ในไฟล์ cad ที่ฉันแนบมาก่อนหน้านี้ คุณสามารถดูโครงสร้างของเว็บแคมได้ ลูกเบี้ยวเชื่อมต่อกับ MATLAB และนี่คือกระบวนการ:

1. คุณต้องติดตั้งไดรเวอร์ใน matlab

2. จากนั้นติดตั้งแพ็คเกจ Arduino สำหรับ MATLAB ที่ให้คุณตั้งโปรแกรม Arduino

3. เมื่อคุณติดตั้งไดรเวอร์เว็บแคมและ Arduino แล้ว รหัสจะทำงานเพื่อจับภาพสแนปชอตแล้ววิเคราะห์

4. ซอฟต์แวร์แบ่งภาพออกเป็น 3 ชั้น R, G และ B

5. การใช้ภาพยนตร์ผกผันเว็บแคมให้พิกัดกับ Arduino

ว่าสีอยู่ที่ไหนแล้วหุ่นยนต์ไปที่สถานที่นั้นและนำวัตถุนั้นไป

6. ในที่สุดฉันก็ตัดสินใจว่าหุ่นยนต์จะออกจากวัตถุที่ไหน

ฉันแนบรหัสอธิบาย ขออภัย ภาษาสเปนเท่านั้น

นั่นคือทั้งหมด ขอโทษสำหรับภาษาอังกฤษของฉัน

แนะนำ: