Опис
Цей датчик є перемикачем. Він повідомляє роботу, чи натиснуто його бампер (значення датчика 1) чи відпущено (значення датчика 0).
Як працює вимикач бампера: Завершення схеми
Бамперний перемикач VEX базується на, ймовірно, найбільш часто використовуваному електричному пристрої: перемикачі. Перемикач складається з двох клем (місць для приєднання дроту) і дротяного моста, який «здійснює» з’єднання, коли натискається перемикач. Як показано на анімації нижче, коли ви натискаєте на з'єднувальний провід, ви «замикаєте» коло, і мозок робота реєструє це у вашій програмі.
Бамперний вимикач – це частина ланцюга, яка не підключена або зламана. Коли ви натискаєте перемикач бампера, з’єднання встановлюється, і електрика може протікати.
Налаштування перемикача бампера
Розміщення
Розташування бамперного перемикача дуже важливо для отримання точних показань.
Переконайтеся, що перед кнопкою на лицьовій частині датчика немає жодної конструкції на роботі.
Повинен бути вільний шлях перед датчиком між будь-яким об’єктом, на який натискають, і датчиком.
Зчитування результатів перемикача бампера
Корисно використовувати блоки друку для друку результатів бамперного перемикача.
Після створення та запуску проекту, який друкує результати Bumper Switch, ви зможете побачити їх на екрані Brain.
Додавання бамперного перемикача як пристрою у VEXcode EXP
Щоразу, коли датчик використовується з мовою програмування, його потрібно налаштувати в межах цієї мови.
З VEXcode EXP це досягається за допомогою функції «Додати пристрій» у вікні «Пристрої». Вам потрібно буде перейти до 3-провідних датчиків.
У розділі «3-Wire» розділу «Пристрої» ви знайдете бамперний вимикач
Щоб додати бамперний вимикач до конфігурації, виконайте дії, наведені в цій статті.
Щойно бамперний перемикач буде додано до вашого проекту, стане доступним новий набір сенсорних блоків.
Щоб отримати додаткові відомості про блоки з категорії «Значення», які стосуються перемикача бампера, перегляньте довідкову інформацію (Blocks project).
Загальне використання бамперного перемикача
Відчуття преса
Ця функція дозволяє вашому роботу виявляти, коли щось натискає на перемикач бампера.
Зразок проекту, показаний ліворуч, використовується для кодування робота з перемикачем бампера, встановленим спереду, для керування автомобілем, доки не буде натиснуто датчик, а потім припинення руху після натискання перемикача бампера.
Бампер Події
Ця функція дозволяє вашій програмі запускати певний код, коли виявляє натискання на бамперний перемикач.
Приклад проекту, показаний ліворуч, використовується для кодування робота з перемикачем бампера, встановленим спереду, для руху по квадрату, і щоразу, коли натискається перемикач бампера, мозок друкуватиме True.