Mục lục:

Máy trộn rô bốt MATLAB: 4 bước (có hình ảnh)
Máy trộn rô bốt MATLAB: 4 bước (có hình ảnh)

Video: Máy trộn rô bốt MATLAB: 4 bước (có hình ảnh)

Video: Máy trộn rô bốt MATLAB: 4 bước (có hình ảnh)
Video: lâu ngày gặp mặt 2024, Tháng mười một
Anonim
Máy trộn robot MATLAB
Máy trộn robot MATLAB

Bạn đã bao giờ muốn đồ uống của mình được pha hoàn hảo cho bạn chỉ trong vài giây? Không cần tìm đâu xa, Robot pha chế ở đây để lấy đi thời gian khuấy đồ uống của bạn. Dự án này sử dụng Cánh tay Snapper RobotGeek để hoạt động như một người pha chế của riêng bạn. Tất cả những gì bạn phải làm là cho đồ uống bạn chọn vào ly và để mã MATLAB làm phần việc còn lại.

Bước 1: Các phần của dự án

Phần dự án
Phần dự án

5x Metal Gear 9G Servos

1x Bàn làm việc nhỏ RobotGeek

1x Tấm chắn cảm biến RobotGeek

Lắp ráp phần cứng

Công cụ cần thiết: Trình điều khiển Hex 2,5mm

Trình điều khiển Hex 1,5mm

Bước 2: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp

Chúng tôi sẽ sử dụng máy xay như một hệ thống vận chuyển đá và cũng như một cơ chế khuấy để trộn đồ uống theo hương vị mong muốn của bạn. Trong ảnh là hình chiếu từ trên không và nằm ngang của cụm lắp ráp cuối cùng cho bộ phận giật cánh tay. Bộ điều khiển vi mô của chúng tôi đã được lắp ráp hầu hết các bộ phận khác ngoài việc phải in ra một bộ phận cánh tay mới đã bị hỏng. Để có hướng dẫn lắp ráp chung, hãy làm theo liên kết đính kèm để bắt đầu và chạy thiết bị chụp tay của bạn.

Liên kết lắp ráp Arm Snatcher:

Bước 3: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây

Đấu dây là phần khó nhất bên cạnh mã MATLAB, vì vậy hãy đảm bảo rằng tất cả các dây của bạn đều ở đúng vị trí. Cái chính là cắm usb vào máy tính của bạn để kết nối bảng mạch với mã MATLAB của bạn (hình usb màu xám). Sau khi bạn đã kết nối nó, tất cả những gì bạn cần làm là đảm bảo rằng các servo ở đúng đầu vào. Mỗi servo được thiết kế để di chuyển một bộ phận cụ thể (tức là khuỷu tay, vai, đế). Khi bạn kết nối các servo với các điểm được chỉ định trên mạch, bạn có thể cắm dây vào bất kỳ dấu (+) và (-) nào, để biết thêm chi tiết, hãy xem hình trên để biết ý tưởng.

Bước 4: Mã MATLAB

Mã MATLAB
Mã MATLAB
Mã MATLAB
Mã MATLAB

Mỗi servo, như đã đề cập trước đây, được kết nối với một bộ phận cụ thể. Để các bộ phận này di chuyển, người ta cần viết mã, chúng tôi đã chọn hoạt động thông qua MATLAB. Chúng ta đã sử dụng vòng lặp for trong một hàm di chuyển mà chúng ta sẽ nhớ lại trong hàm chính của chúng ta để di chuyển các phần cụ thể. Ví dụ, trong đoạn mã, chúng tôi có các servo được kết nối với các chân trên bảng từ D3-D7 và để tạo ra chuyển động, chúng tôi chỉ cần nhập độ xoay cho từng bộ phận. Chúng tôi cũng sử dụng độ trễ trong chức năng của mình để robot hoạt động trơn tru. Để biết thêm các vấn đề liên quan đến mã, chỉ cần truy cập trang trợ giúp chung của MATLABs.

Đề xuất: