Mục lục:

Quét & Vẽ LEGO Delta Robot: 7 bước (có Hình ảnh)
Quét & Vẽ LEGO Delta Robot: 7 bước (có Hình ảnh)

Video: Quét & Vẽ LEGO Delta Robot: 7 bước (có Hình ảnh)

Video: Quét & Vẽ LEGO Delta Robot: 7 bước (có Hình ảnh)
Video: Bức Tranh Này Thực Sự Kỳ Lạ #shorts 2024, Tháng mười một
Anonim
Vẽ & Quét & Vẽ Robot LEGO Delta
Vẽ & Quét & Vẽ Robot LEGO Delta

Sử dụng LEGO NXT để chế tạo Robot Delta.

Kết hợp quét và vẽ.

Bước 1: Phân tích động học

Phân tích động học
Phân tích động học

Vui lòng mở PDF để xem chi tiết.

Tham khảo: https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…

Bước 2: Cơ chế

Cơ chế
Cơ chế
Cơ chế
Cơ chế
Cơ chế
Cơ chế

LEGO NXT * 1LEGO Motor * 3LEGO Cảm biến ánh sáng * 1LEGO mindstorms * 1 hộp Bảng trắng * 1 (Vì bảng trắng có ít ma sát hơn.) Điểm đánh dấu bảng trắng * 1 Giá * 1Belt * n (Cố định Giá và Robot với nhau.)

Nếu bạn có nhiều bánh răng hơn, bạn có thể sử dụng chúng để chế tạo hộp số, sẽ tốt hơn cho động cơ có tỷ số giảm lớn.

Thay đổi chiều dài cánh tay để đáp ứng nhu cầu của bạn.

Tốt hơn hết bạn nên sử dụng ổ cắm bóng ở chỗ giao nhau. Mình không có nên mình đổi thành 2 vòng cách mạng khớp nối.

Bước 3: Mô phỏng MATLAB

Mô phỏng MATLAB
Mô phỏng MATLAB
Mô phỏng MATLAB
Mô phỏng MATLAB

Sử dụng MATLAB để mô phỏng hành động.

Tính toán quỹ đạo của rô bốt trước khi vận hành rô bốt, tránh được việc vận hành sai quy cách như vượt quá không gian làm việc.

Bước 4: Mã LabVIEW - Chính

Mã LabVIEW - Chính
Mã LabVIEW - Chính
Mã LabVIEW - Chính
Mã LabVIEW - Chính
Mã LabVIEW - Chính
Mã LabVIEW - Chính
  1. Nhấp vào "Khởi tạo" ở dưới cùng. Nó có thể cho phép rô bốt luôn khởi động từ cùng một vị trí. Cung cấp 3 công suất cho động cơ để chúng chạy lên trên cùng của giá. Tính toán sự khác biệt giữa giá trị trước đó và hiện tại của độ động cơ. 0, quá trình khởi tạo hoàn tất.
  2. Nhấp vào "Quét" phía dưới. Cung cấp cho NXT một mảng L (cm) * L (cm) có d cột và d hàng. Đặt cảm biến ánh sáng quét từ trái sang phải và từ trên xuống dưới. được xác định là màu đen (trong hình là <45, nhưng nó sẽ khác.), nó sẽ được truy cập vào mảng là X0, Y0, Z0. Và nó sẽ thoát khỏi quá trình quét.

  3. Thay đổi cảm biến ánh sáng thành điểm đánh dấu bảng trắng.
  4. Nhấp vào "Vẽ" dưới cùng. Bản vẽ sẽ bắt đầu ở vị trí mà Bước 2 truy cập (X0, Y0, Z0). Tập lệnh matlab là quỹ đạo mà bạn chèn.

Bước 5: Mã LabVIEW - Delta Inverse

Mã LabVIEW - Nghịch đảo Delta
Mã LabVIEW - Nghịch đảo Delta

Đó là tính toán động học nghịch đảo.

Đầu vào là tọa độ x, y và z của các điểm quỹ đạo.

Đầu ra là góc và công suất cho ba động cơ và "vòng lặp" hiển thị số vòng.

Bước 6: Mã LabVIEW - Đồng bộ hóa 3 động cơ

Mã LabVIEW - Đồng bộ hóa 3 động cơ
Mã LabVIEW - Đồng bộ hóa 3 động cơ
Mã LabVIEW - Đồng bộ hóa 3 động cơ
Mã LabVIEW - Đồng bộ hóa 3 động cơ

Sử dụng điều khiển PID.

Đầu vào 3 cổng, công suất, góc của động cơ.

Nếu sự khác biệt giữa góc của động cơ đọc được từ NXT và góc mà Delta Inverse đưa ra nhỏ hơn 5 độ, động cơ sẽ ngừng quay.

Nếu 3 động cơ bị dừng, quá trình đã hoàn tất.

Đề xuất: