Mục lục:

Cách viết mã phân loại màu trong Modkit cho Vex: 7 bước
Cách viết mã phân loại màu trong Modkit cho Vex: 7 bước

Video: Cách viết mã phân loại màu trong Modkit cho Vex: 7 bước

Video: Cách viết mã phân loại màu trong Modkit cho Vex: 7 bước
Video: Review GeekVape - Z100C DNA ( 100W ) - Box Mod Kit !! 2024, Tháng mười một
Anonim
Cách viết mã một bộ phân loại màu trong Modkit cho Vex
Cách viết mã một bộ phân loại màu trong Modkit cho Vex

Chào mọi người, Trong hướng dẫn này, bạn sẽ học cách viết mã một bộ phân loại bóng màu trong Modkit cho Vex

Hy vọng bạn làm cho nó và thưởng thức!

Xin hãy bình chọn cho tôi!:)

Quân nhu:

một máy tính

Modkit cho Vex:

Bộ Vex IQ

Quả bóng màu Vex (Trắng và Đen)

Bước 1: Tạo sắp xếp

Tạo máy phân loại
Tạo máy phân loại

Đây không phải là mã về mặt kỹ thuật, vì vậy tôi sẽ chỉ thêm một bức ảnh vào và cho bạn biết nó hoạt động như thế nào

Các quả bóng đến phía trước, vượt qua cảm biến màu sắc, cho mô tơ biết cách rẽ, đưa các quả bóng vào các con đường khác nhau.

Bước 2: Thiết lập mã

Thiết lập mã
Thiết lập mã

Đầu tiên, bạn phải kéo và thả cảm biến màu và động cơ. Đảm bảo rằng cảm biến màu được đặt ở chế độ thang màu xám. Bạn có thể chọn bất kỳ cổng nào cho các thành phần.

Bước 3: Mã hóa cảm biến màu

Mã hóa cảm biến màu
Mã hóa cảm biến màu

Đây là tất cả mã cho cảm biến màu.

Thời gian chờ 0,2 giây khi bắt đầu là để cảm biến màu khởi động đúng cách.

Câu lệnh 'if' đầu tiên là để phân biệt xem quả bóng có màu trắng hay không. Nếu cảm biến màu phát hiện tỷ lệ phần trăm thang màu xám lớn hơn 20%, quả bóng có màu trắng và nó sẽ in điểm này trên màn hình của não.

Câu lệnh 'if' thứ hai là để phân biệt xem quả bóng có màu đen hay không. Nếu cảm biến màu phát hiện tỷ lệ phần trăm thang màu xám dưới 4%, quả bóng có màu đen và nó sẽ in điểm này trên màn hình của não.

Bước 4: Mã hóa động cơ

Mã hóa động cơ
Mã hóa động cơ

Mã động cơ rất giống với mã cảm biến màu.

Sự khác biệt duy nhất là nó không in lên não, thay vào đó, nó quay động cơ theo các hướng khác nhau tùy theo màu sắc.

Đoạn mã này có thể phải được thay đổi tùy thuộc vào cách trình phân loại được thực hiện ngay từ đầu. Tôi đã gắn động cơ với một đầu nối có độ ma sát vừa đủ để di chuyển cánh khuấy (thứ quay để làm cho các quả bóng đi theo các hướng khác nhau) nhưng nếu nó có bất kỳ lực cản nào, động cơ có thể quay mà không cần di chuyển cánh khuấy. Điều này có nghĩa là động cơ có thể tiếp tục quay ngay cả khi cánh khuấy đã đi hết mức có thể.

Nó cũng giúp ích ở chỗ khi đưa hai quả bóng cùng màu vào, động cơ có thể cảm nhận được cả hai quả bóng, quay động cơ hai lần và không làm vỡ bất kỳ mảnh nào.

Bước 5: Khả năng

Năng lực
Năng lực
Năng lực
Năng lực

Đây là một con robot mà tôi đang làm việc.

Về cơ bản nó là máy phân loại bóng trên bánh xe với một lưỡi dao ở phía trước để đưa bóng vào máy phân loại và một dụng cụ bắt bóng ở phía sau.

Bước 6: Lập trình Robot

Lập trình Robot
Lập trình Robot
Lập trình Robot
Lập trình Robot

Chọn vị trí bạn muốn tải xuống, sau đó nhấn vào nút chương trình.

Không có gì khác với nó!

Bước 7: Cảm ơn

Cảm ơn tất cả đã đọc!

Hy vọng bạn thấy chúng thú vị!

Bình chọn, bình luận và yêu thích nếu bạn muốn xem thêm những thứ như thế này!:)

Đề xuất: