Video: Arduino Computer Vision Robot Arm: 4 bước (có hình ảnh)
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Ý tưởng chính với tài liệu hướng dẫn này chỉ là tạo ra một cánh tay robot 3DOF đơn giản để thu thập các vật thể và đặt chúng vào đúng vị trí.
Vật liệu:
4 servo SG90
MDF 4mm
Arduino Nano
Người nhảy
Máy tính xách tay
Keo dính
Nylon
Bước 1: Phác thảo
Trước hết, tôi chỉ tạo một vài bản vẽ để tìm kích thước của các liên kết và hiệu ứng.
a1 = 10cm
a2 = 8,5cm
a3 = 10cm
Nhưng điều đó thật dễ dàng cho bạn vì tôi đã sử dụng Rhino để tạo mô hình cho cấu trúc cuối cùng, và sau đó tôi thực hiện cắt laser.
**** Các tệp vectơ đính kèm nếu bạn muốn sử dụng chúng ***
Bước 2: Giải câu đố
Nó hoàn toàn dễ dàng để lắp ráp các bộ phận đã cắt, chỉ cần làm theo hình ảnh, họ chỉ nơi đặt các servo.
Bước 3: Hoàn thiện Robot
Tôi chỉ sử dụng một ít nylon cho hiệu ứng, như bạn có thể thấy trong hình.
Bước 4: Thị giác máy tính
Trong tệp cad tôi đính kèm sớm, bạn có thể thấy cấu trúc của webcam. Cam được kết nối với matlab và đây là quá trình:
1. Bạn phải cài đặt trình điều khiển trong matlab
2. Sau đó cài đặt gói arduino cho matlab để bạn lập trình arduino.
3. Khi bạn đã cài đặt trình điều khiển webcam và arduino, mã sẽ hoạt động chụp một ảnh chụp nhanh và sau đó phân tích nó.
4. Phần mềm chia ảnh thành 3 lớp R, G và B.
5. Sử dụng nghịch đảo điện ảnh, webcam cung cấp cho arduino các tọa độ
màu ở đâu rồi rô bốt đi đến chỗ đó và lấy đối tượng.
6. Cuối cùng, tôi quyết định nơi robot rời khỏi đối tượng.
Tôi đính kèm mã giải thích. Xin lỗi, chỉ có tiếng Tây Ban Nha.
đó là tất cả. xin lỗi vì tiếng Anh của tôi.