


Чувствительный к Ударам, 3-12В, для Роботов, DIY-Проектов и Систем Безопасности
Датчик Столкновения YL-99 – это компактный и надежный модуль, предназначенный для обнаружения физических контактов, ударов или столкновений в различных электронных проектах. Модуль построен на основе чувствительного механического переключателя с рычагом и дополнен визуальной LED-индикацией срабатывания, что делает его идеальным решением для робототехники, автоматизированных систем и проектов Arduino. Благодаря простому цифровому интерфейсу с тремя пинами, датчик легко интегрируется в любые проекты, а широкий диапазон рабочего напряжения (3-12В) обеспечивает совместимость с различными микроконтроллерами и платформами. Модуль особенно ценен для создания роботов, которые должны обнаруживать препятствия, автоматических систем безопасности и учебных проектов по разработке интеллектуальных устройств.
Роботизированные машинки
Устройства навигации роботов
Arduino проекты
Системы безопасности
Автоматические двери
STEM образовательные проекты
Интерактивные экспонаты
Домашняя автоматизация
Датчик Столкновения YL-99 – это надежное и экономичное решение для любых проектов, где необходимо обнаруживать физический контакт или столкновение. Благодаря простоте использования, прочной конструкции и совместимости с различными платформами, этот модуль станет незаменимым компонентом для ваших робототехнических проектов, учебных систем и устройств автоматизации.
ЗАКАЖИТЕ СЕЙЧАСНет отзывов о данном товаре.
Нет отзывов о данном товаре, станьте первым, оставьте свой отзыв.
Нет вопросов о данном товаре, станьте первым и задайте свой вопрос.
Для робототехники, DIY-проектов и систем обнаружения препятствий
flowchart TD subgraph Arduino [Arduino] A_GND["GND\n(Земля)"] A_5V["5V\n(Питание)"] A_DP["Digital Pin\n(Вход, напр. D52)"] end subgraph Sensor [Датчик YL-99] S_GND["GND\n(Земля)"] S_VCC["VCC\n(Питание 3-12V)"] S_OUT["OUT\n(Сигнал Выход)"] end A_GND -- "Соединение GND (-)" --- S_GND A_5V -- "Подача +5V (+)" --- S_VCC S_OUT -- "Сигнал Состояния\n(H=нет, L=есть контакт)" --> A_DP
Найдите три контакта на модуле датчика столкновения, которые обычно обозначены как:
GND
- ЗемляVCC
- Питание (от 3В до 12В)OUT
- Выходной цифровой сигналGND
датчика к любому пину GND
на Arduino.VCC
датчика к пину 5V
на Arduino.OUT
датчика к любому цифровому пину на Arduino (например, 2-13 на Uno или 2-53 на Mega).5V
Arduino к шине питания (+) на макетной плате.GND
Arduino к шине земли (-) на макетной плате.GND
датчика к шине земли (-) на макетной плате.VCC
датчика к шине питания (+) на макетной плате.OUT
датчика к свободному ряду на макетной плате, а затем соедините этот ряд с выбранным цифровым пином на Arduino.HIGH
(1), когда рычаг НЕ нажат (нет столкновения)LOW
(0), когда рычаг нажат (столкновение обнаружено)Ниже приведен пример кода для считывания состояния датчика столкновения и вывода результата в монитор порта:
const int crashSensorPin = 52;
- Объявляет константу с номером пина, к которому подключен выход датчика. Измените 52 на номер вашего пина!int sensorState = 0;
- Переменная для хранения текущего состояния датчика.Serial.begin(9600);
- Инициализирует связь с компьютером для вывода данных.pinMode(crashSensorPin, INPUT);
- Настраивает пин как цифровой вход.sensorState = digitalRead(crashSensorPin);
- Считывает состояние датчика (1 или 0).Serial.println(sensorState);
- Выводит состояние датчика в монитор порта.delay(100);
- Небольшая задержка для удобства чтения данных.crashSensorPin
в коде соответствует номеру пина, к которому вы подключили OUT.Инструменты → Плата
.Инструменты → Порт
.Инструменты → Монитор порта
.Установите датчик столкновения как "бампер" на переднюю часть робота. Когда робот столкнется с препятствием, датчик сработает, и робот сможет изменить направление движения.
Пример логики в коде:
if (digitalRead(crashSensorPin) == LOW) { // Если произошло столкновение // Остановить робота stopMotors(); // Отъехать назад moveBackward(); delay(500); // Повернуть в другую сторону turnRight(); delay(300); // Продолжить движение вперед moveForward(); }
Установите датчик для обнаружения открытия дверей или ящиков. При срабатывании датчика можно активировать светодиод, зуммер или отправить уведомление.