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).
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í
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
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ữ đó.
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.
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.
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
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
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.