Mục lục:

PhantomX Pincher Skittles Apartheid: 4 bước
PhantomX Pincher Skittles Apartheid: 4 bước

Video: PhantomX Pincher Skittles Apartheid: 4 bước

Video: PhantomX Pincher Skittles Apartheid: 4 bước
Video: PhantomX Pincher Robot Arm 2024, Tháng mười một
Anonim
Image
Image

Bạn có cảm thấy mệt mỏi với những vấn đề hàng ngày như pha trộn màu sắc trong bát bột không? Giải pháp không thực tế, tốn kém này sẽ phân loại màu sắc của bạn kém hiệu quả hơn một chút so với chính phủ Nam Phi. Máy ảnh Pixy được sử dụng để phát hiện màu sắc của skittle của bạn trên một khu vực bề mặt được xác định trước, sau đó PhantomX Pincher được sử dụng để di chuyển chúng đến vị trí mong muốn. Từ đây, cuối cùng bạn có thể đưa họ đến quê hương hợp pháp của họ, cái bụng của bạn.

Bước 1: Những gì bạn cần

Những gì bạn cần
Những gì bạn cần
Những gì bạn cần
Những gì bạn cần
Những gì bạn cần
Những gì bạn cần

1 x Bộ cánh tay Robot PhantomX Pincher Mark II

Mua, Lắp ráp, Thiết lập và Phần mềm

1 x Pixy CMUCam5

Mua, Lắp ráp và Thiết lập

1 x Tất cả các tiểu phẩm mà bạn mong muốn.

Mua skittle của bạn ở đây, hoặc ở một nơi khác.

1 x Chân máy / Giá đỡ / Bạn quyết định. Cao tối thiểu 26 cm.

Bước 2: Giao diện và thiết lập

Giao diện và thiết lập
Giao diện và thiết lập

Kết nối Phần cứng như hình:

ISP: PixyCam (Phát hiện màu)

I / O kỹ thuật số 1: Nút nhấn (Giữ để dừng rô bốt)

I / O kỹ thuật số 2: Nút nhấn (Giữ để chạy một lần)

I / O kỹ thuật số 3: Nút nhấn (Giữ để chạy vô thời hạn)

Analogue I / O 1: Slider (Điều chỉnh tốc độ)

Bước 3: PixyCamSetup

PixyCamSetup
PixyCamSetup
PixyCamSetup
PixyCamSetup

Máy ảnh phải được nâng lên khoảng 26 cm trên khu vực skittle được chỉ định. Chiều dài được đánh dấu (ylenghtminmm, ylengthmaxmm, xlenghtmm) được đo và ghi chú lại bằng các tên đã cho. Các ylenghts được xác định từ giữa biểu tượng cơ bản đến mép y của khu vực skittle được chỉ định. Xlenght được xác định từ giữa khu vực skittle đến cạnh x. Toàn bộ khu vực tiểu phẩm sẽ được nhìn thấy từ pixycam POV. Chương trình hiệu chuẩn "hiệu chuẩn" được chạy với màn hình nối tiếp. Mỗi vị trí (ylenghtminpx, ylengthmaxpx, xmidpx, xlengthmaxpx) được viết ra tương ứng với giá trị pixel trên máy ảnh đối với trục.

Định cấu hình các giá trị "khối" PixyCam thành:

Khối tối đa: 1

Số khối tối đa cho mỗi chữ ký: 1

Diện tích khối tối thiểu: 2

Bước 4: Chương trình

Mã hiệu chuẩn:

Chạy mã hiệu chuẩn và làm theo hướng dẫn ở bước 3 trước khi phân loại skittle.

Chương trình robot:

Nhập thư viện ax12 từ công nghệ NooTriX và chạy chương trình rô bốt khi hiệu chuẩn hoàn tất. Hãy xem điều kỳ diệu xảy ra.

Đề xuất: