Mục lục:

Roomba Bot the Bulider: 5 bước (có hình ảnh)
Roomba Bot the Bulider: 5 bước (có hình ảnh)

Video: Roomba Bot the Bulider: 5 bước (có hình ảnh)

Video: Roomba Bot the Bulider: 5 bước (có hình ảnh)
Video: POLI và các bạn - Siêu Xe Cứu Hộ Thành Phố CLIP ĐẶC BIỆT #24 - Phim hoạt hình Robot Biến Hình 2024, Tháng mười một
Anonim
Roomba Bot the Bulider
Roomba Bot the Bulider

Bot the Builder là một roomba, với "bộ gắp" gắn ở phía trước sẽ có thể di chuyển các đối tượng xung quanh. Mã với nó được thiết lập để ghi lại chuyển động đầu tiên với một hộp GUI mà bạn có thể điều khiển chỉ bằng một cú nhấp chuột. Sau lần chạy đầu tiên, bot có thể được thiết lập để làm chính xác những gì nó đã làm lần đầu tiên trên vòng lặp!

Bước 1: Nguồn cung cấp

Quân nhu
Quân nhu
Quân nhu
Quân nhu
Quân nhu
Quân nhu
Quân nhu
Quân nhu

Roomba đã được thay thế chân không bằng nắp 3D

Một quả mâm xôi Pi đã được kết nối với roomba

Một chiếc máy ảnh để vừa trong roomba

Nguồn cung cấp

Kẹp gắp hình chữ U để đặt ở mặt trước của roomba

Bước 2: Tải xuống Hộp công cụ Roomba

Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba
Tải xuống Hộp công cụ Roomba

Mở MATLAB và tạo một thư mục dự án mới để sắp xếp các tệp dự án của bạn.

LƯU Ý: Mã này được sử dụng cho một dự án đã được cung cấp, mã này có thể không nhất thiết hoạt động giống với bạn như đã làm với chúng tôi.

Chạy mã này và tất cả các tệp bây giờ sẽ được lưu trữ trong thư mục dự án của bạn.

Nhấp chuột phải vào bất kỳ đâu trong cửa sổ 'Thư mục Hiện tại' trong MATLAB và nhấp vào 'Thêm vào Đường dẫn' để cho phép MATLAB định vị tệp của bạn.

Để đảm bảo bạn có phiên bản mới nhất của hộp công cụ, hãy sử dụng mã có trong hình 3

Bước 3: Mã thiết kế cho đầu ra mong muốn

Nếu tải cả ba tệp trên, bạn sẽ điều khiển được roomba / Mars Rover của mình như video dưới đây. Tệp đầu tiên là tệp m của mã, tệp thứ hai và thứ ba là mã thực của bạn sẽ cần được thay đổi và chỉnh sửa thành roomba cụ thể của bạn. Ví dụ: roomba của chúng tôi có tên là Roomba 30, vì vậy khi chúng tôi kết nối với roomba của mình, chúng tôi sẽ nhập mã

r = roomba.30

và điều đó sẽ kết nối cho phép chúng tôi chạy mã của mình.

Bước 4: Chạy và chỉnh sửa mã cho đến khi hoàn thiện

Bạn có thể cần phải chạy mã của mình một vài lần trước khi hoàn thiện các lượt và tốc độ, v.v. Các loại đế khác nhau sẽ có độ trượt lốp khác nhau và sẽ lật nhiều hay ít tùy thuộc vào bề mặt bạn đang ở. Chúng tôi khuyên bạn nên thử nghiệm lái roomba ra ngoài trong một không gian mở để không đụng vào bất cứ thứ gì cho đến khi bạn nắm được mọi thứ mà roomba có thể làm được. Sau khi bắt được robot của bạn và hoàn thiện các góc quay, bạn có thể bắt đầu xây dựng!

Bước 5: Dự án cuối cùng

Dự án cuối cùng
Dự án cuối cùng

Dự án cuối cùng của bạn sẽ trông giống như hình trên, nơi bạn sẽ có roomba của mình và các grabbers được gắn ở phía trước. Với mã bạn đã hoàn thiện và rô bốt bạn đã chế tạo, bạn sẽ sẵn sàng bắt đầu di chuyển mọi thứ chỉ với rô bốt của bạn ngay lập tức!

Đề xuất: