Sử dụng Công tắc bội thu với VEX EXP

Sự miêu tả

Cảm biến này là một công tắc. Nó cho robot biết cản của nó được nhấn (giá trị cảm biến là 1) hay được thả ra (giá trị cảm biến là 0).

Bộ phận công tắc cản VEX.


Cách thức hoạt động của công tắc cản: Hoàn thiện mạch điện

Công tắc bội thu VEX dựa trên thiết bị điện được sử dụng phổ biến nhất: công tắc. Một công tắc bao gồm hai đầu cuối (nơi gắn dây) và một cầu nối dây để “thực hiện” kết nối khi nhấn công tắc. Như được hiển thị trong hình ảnh động bên dưới, khi bạn nhấn vào dây kết nối, bạn sẽ 'hoàn thành' mạch điện và Robot Brain sẽ ghi lại điều đó trong chương trình của bạn.

Công tắc bội thu là một phần của mạch điện không được kết nối hoặc bị hỏng. Khi bạn nhấn Công tắc cản, kết nối sẽ được thực hiện và dòng điện được phép chạy qua.


Cài đặt công tắc cản

Vị trí

Góc nhìn nghiêng của bản dựng BaseBot. Robot có một công tắc cản được gắn nổi bật và hướng về phía trước robot.

Vị trí của Công tắc đệm là rất quan trọng để có được kết quả đọc chính xác.

Đảm bảo không có cấu trúc nào trên robot ở phía trước nút trên mặt cảm biến.

Cần có một đường dẫn rõ ràng phía trước cảm biến giữa bất kỳ vật thể nào bị ấn vào và cảm biến.

Đọc kết quả chuyển đổi đệm

Khối VEXcode EXP là khối dự án sử dụng Bumper Switch và Print để báo cáo nếu công tắc được nhấn. Dự án có nội dung Khi bắt đầu, hãy đặt phông chữ thành Mono Small on Brain. Tiếp theo là vòng lặp Forever có 4 khối bên trong. 4 khối đọc Xóa tất cả các hàng trên Brain, đặt con trỏ đến hàng 1 cột 1 trên Brain, in Bumper đã được nhấn? trên Brain và đặt con trỏ đến hàng tiếp theo, và cuối cùng in BumperA đã nhấn? trên não. Dự án được hiển thị đang chạy trên EXP Brain ở bên cạnh và trên màn hình có dòng chữ Bumper pressed? ĐÚNG VẬY.

Sẽ rất hữu ích khi sử dụng các khối in để in kết quả của Bumper Switch.

Sau khi bạn tạo và chạy dự án in kết quả Chuyển đổi bội thu, bạn sẽ có thể xem chúng trên màn hình của Brain.


Thêm Công tắc đệm làm thiết bị trong VEXcode EXP

Bất cứ khi nào cảm biến được sử dụng với ngôn ngữ lập trình, nó cần được cấu hình trong ngôn ngữ đó.

Menu Thiết bị EXP VEXcode sau khi nút Thêm thiết bị được chọn. Tùy chọn 3 dây được đánh dấu nổi bật.

Với VEXcode EXP, điều này được thực hiện bằng cách sử dụng tính năng 'Thêm thiết bị' từ cửa sổ Thiết bị. Bạn sẽ cần phải đi đến cảm biến 3-Dây.

Menu Thiết bị EXP VEXcode sau khi tùy chọn 3 dây được chọn. Tùy chọn Bumper được đánh dấu.

Trong phần 3 dây của Thiết bị, bạn sẽ tìm thấy Công tắc cản

Để thêm Công tắc cản vào cấu hình, hãy làm theo các bước trong bài viết này.

Ảnh chụp màn hình VEXcode EXP khi menu Thiết bị đang mở. Công tắc Bumper được kết nối sẽ được liệt kê và đánh dấu trong menu Thiết bị. Hộp công cụ khối đang mở và danh mục Cảm biến cản được tô sáng.

Sau khi Bumper Switch được thêm vào dự án của bạn, một bộ khối cảm biến mới sẽ khả dụng.

Để biết thêm thông tin về các khối từ danh mục 'Cảm biến' liên quan đến Bumper Switch, hãy xem thông tin Trợ giúp (dự ánKhối).


Công dụng phổ biến của công tắc bội thu

Cảm biến máy ép

VEXcode EXP là khối dự án sử dụng Công tắc cản để di chuyển về phía trước cho đến khi chạm vào vật thể hoặc tường. Dự án có nội dung Khi bắt đầu, lái về phía trước, đợi cho đến khi nhấn BumperA, sau đó dừng lái.

Tính năng này cho phép rô-bốt của bạn phát hiện khi có vật gì đó nhấn vào Công tắc cản.

Dự án ví dụ hiển thị bên trái được sử dụng để mã hóa rô-bốt có Công tắc cản được gắn ở phía trước để lái cho đến khi nhấn cảm biến, sau đó dừng lái sau khi nhấn Công tắc cản.

Sự kiện bội thu

Dự án khối VEXcode EXP có hai chồng khối nhỏ. Ngăn xếp đầu tiên có khối Khi bắt đầu theo sau là khối Lặp lại được thiết lập để lặp lại 4 lần. Trong khối Lặp lại, có 2 khối có nội dung là Lái về phía trước 500 mm, sau đó Rẽ phải 90 độ. Khối thứ hai có nội dung là When BumperA pressed, Print BumperA pressed? trên Brain và đặt con trỏ đến hàng tiếp theo.

Tính năng này cho phép chương trình của bạn chạy mã cụ thể khi phát hiện có thứ gì đó nhấn vào Công tắc đệm.

Dự án ví dụ hiển thị bên trái được sử dụng để mã hóa rô-bốt có Công tắc cản được gắn ở phía trước để lái theo hình vuông và bất cứ khi nào Công tắc cản được nhấn, Brain sẽ in True.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: