Ви дивилися
Каталог товарів
Клієнту
Тема сайту:
+38 (066) 305-77-25
Наша адреса
Харків, тимчасово - доставка тільки Новою Поштою, УкрПоштою, МістЕкспрес, ROZETKA Delivery
Телефони
Графік роботи
  • Пн-Пт: з 9 до 18
  • Сб: з 10 до 17
  • Нд: з 11 до 16
E-mail
Ми в соцмережах
Перейти до контактів
0 0
Каталог
Головна
Дивилися
5
Закладки
0
Порівняти
0
Контакти

Модуль датчик зіткнення

Виробник: Китай Код товару: 1631
0
Все про товар
Опис
Характеристики
Відгуки 0
Питання0
FAQ
Інструкція
новинка
Модуль датчик зіткнення
Модуль датчик зіткнення
Модуль датчик зіткнення
Модуль датчик зіткнення
Модуль датчик зіткнення
Модуль датчик зіткнення
В наявності
Код товару: 1631
41.00 грн
Знайшли дешевше?
🚚 Відправка в день замовлення при оформленні до 15:00. Увага!
-Вхідна напруга-:3.3 - 5 В
-Розміри-:24 х 22 мм
-Діапазон робочої температури-:- 40°C ... + 85°C
Доставка
Новою Поштою у відділення та поштомати Новою Поштою у відділення та поштомати
від 80 ₴
ROZETKA Delivery ROZETKA Delivery
Фіксована 49грн
Укрпоштою у відділення по Україні Укрпоштою у відділення по Україні
від 45 ₴
Meest Express Meest Express
від 60 ₴
Оплата
Оплата карткою Оплата карткою
Переказ на картку Переказ на картку
Оплата на IBAN Оплата на IBAN
Безготівковий розрахунок Безготівковий розрахунок
Післяплата Післяплата
Гарантійні положення
Гарантійні зобов'язання на товари, які були паяні, не поширюються
Модуль датчик зіткнення
41.00 грн
Опис

🔌 Датчик Зіткнення Модуль YL-99

Чутливий до Ударів, 3-12В, для Роботів, DIY-Проєктів та Систем Безпеки

Загальний опис

Датчик Зіткнення YL-99 – це компактний та надійний модуль, призначений для виявлення фізичних контактів, ударів або зіткнень у різноманітних електронних проєктах. Модуль побудований на основі чутливого механічного перемикача з важелем та доповнений візуальною LED-індикацією спрацювання, що робить його ідеальним рішенням для робототехніки, автоматизованих систем та проєктів Arduino. Завдяки простому цифровому інтерфейсу з трьома пінами, датчик легко інтегрується в будь-які проєкти, а широкий діапазон робочої напруги (3-12В) забезпечує сумісність з різними мікроконтролерами та платформами. Модуль особливо цінний для створення роботів, які повинні виявляти перешкоди, автоматичних систем безпеки, та навчальних проєктів з розробки інтелектуальних пристроїв.

✅ Технічні переваги:

  • Інвертована логіка роботи – унікальна особливість модуля: у стані спокою на виході присутній сигнал HIGH (1), а при натисканні – LOW (0), що спрощує програмування та підвищує надійність виявлення зіткнень
  • Вбудований світлодіодний індикатор – модуль оснащений LED-індикатором, який загоряється при спрацюванні датчика, дозволяючи швидко діагностувати роботу та налаштувати систему без додаткового обладнання
  • Широкий діапазон напруги живлення – підтримка напруги від 3В до 12В робить модуль сумісним з більшістю популярних платформ, включаючи Arduino, Raspberry Pi, ESP8266/ESP32 та інші мікроконтролери
  • Стандартні монтажні отвори M3 – модуль обладнаний отворами для надійного кріплення до вашого проєкту, що забезпечує стабільну роботу навіть при вібраціях або русі, особливо важливо для мобільних роботів
  • Механічна надійність конструкції – чутливий важільний механізм забезпечує точне спрацювання при контакті з перешкодами під різними кутами, а міцна конструкція гарантує тривалий термін служби навіть при інтенсивному використанні

🔧 Ідеальне рішення для:

Роботизовані машинки

Пристрої навігації роботів

Arduino проєкти

Системи безпеки

Автоматичні двері

STEM освітні проєкти

Інтерактивні експонати

Домашня автоматизація

💡 Широкі можливості застосування:

  • Інтелектуальний робот-навігатор – встановіть кілька датчиків зіткнення по периметру вашого робота для виявлення перешкод. При активації датчика робот може бути запрограмований на зміну напрямку руху, запобігаючи зіткненням та пошкодженням. Ідеально для створення роботів-пилососів, автоматичних транспортних засобів або освітніх робототехнічних платформ.
  • Система безпеки для рухомих механізмів – інтегруйте датчик у систему безпеки автоматичних дверей, воріт або промислового обладнання для миттєвого зупинення руху при виявленні непередбаченого контакту. Це дозволить запобігти травмам персоналу та пошкодженню обладнання при виникненні перешкод у робочій зоні.
  • Інтерактивні навчальні проєкти – використовуйте датчик для створення інтерактивних STEM проєктів, де фізична взаємодія запускає певні дії, наприклад, активацію світлодіодів, відтворення звуків або запуск анімації. Це чудовий інструмент для демонстрації основ робототехніки, програмування та автоматизації в освітньому середовищі.
  • Системи моніторингу доступу – встановіть датчики на дверях, вікнах або шухлядах для виявлення несанкціонованого відкриття. При спрацюванні датчика система може активувати сигналізацію, надіслати сповіщення на смартфон або включити камеру спостереження, забезпечуючи додатковий рівень безпеки для вашого дому чи офісу.
  • Ігрові та розважальні пристрої – інтегруйте датчики в інтерактивні ігри, де фізична взаємодія з об'єктами є частиною ігрового процесу. Наприклад, створіть гру з лабіринтом, де робот повинен знайти вихід, уникаючи зіткнень зі стінами, або розробіть фізичний контролер для комп'ютерних ігор на основі механічної взаємодії.

📦 Детальні технічні характеристики:

  • Модель: YL-99
  • Тип датчика: Механічний перемикач з важелем
  • Напруга живлення: 3В - 12В DC
  • Тип інтерфейсу: Цифровий
  • Кількість пінів: 3 (VCC, GND, OUT)
  • Вихідний сигнал:
    • HIGH (1) - у стані спокою (перемикач не натиснутий)
    • LOW (0) - в активному стані (перемикач натиснутий)
  • Індикація: Вбудований світлодіод, активується при натисканні
  • Монтаж: Отвори для кріплення (M3)
  • Сумісність з платформами:
    • Arduino (всі модифікації)
    • Raspberry Pi
    • ESP8266/ESP32
    • STM32
    • Інші мікроконтролерні платформи
  • Призначення: Виявлення фізичних контактів, зіткнень або перешкод
  • Колір плати: Чорний або синій (залежно від партії)
  • Розміри: Компактні (дозволяють інтеграцію в невеликі проєкти)

⚠️ Важливі аспекти використання:

  • Врахування інвертованої логіки – при програмуванні обов'язково враховуйте, що датчик видає сигнал LOW при натисканні і HIGH у спокої. Це відрізняється від стандартної конфігурації багатьох кнопок та перемикачів і має бути враховано в коді вашого проєкту.
  • Механічне встановлення – для надійного виявлення зіткнень важіль датчика повинен бути розташований так, щоб забезпечити максимальний контакт з потенційними перешкодами. При встановленні на роботизованій платформі рекомендується розмістити кілька датчиків під різними кутами для покриття всіх напрямків руху.
  • Дебаунсинг сигналу – механічні перемикачі, включаючи цей датчик, можуть створювати короткочасні множинні спрацьовування (брязкіт контактів) при одиничному натисканні. Для підвищення надійності рекомендується реалізувати програмний або апаратний дебаунсинг, особливо в проєктах, де точність спрацювання критично важлива.
  • Підключення Pull-Up резисторів – хоча модуль має вбудований підтягуючий резистор для правильної роботи інвертованої логіки, при використанні довгих з'єднувальних проводів або в умовах сильних електромагнітних перешкод можуть знадобитися додаткові зовнішні Pull-Up резистори на вхідному піні мікроконтролера.
  • Захист від механічних пошкоджень – важіль датчика є найбільш вразливою частиною і може зламатися при надмірному навантаженні. При встановленні на рухомі платформи рекомендується підсилити конструкцію або використати амортизатори, особливо в проєктах, де можливі сильні удари.

Датчик Зіткнення YL-99 – це надійне й економічне рішення для будь-яких проєктів, де необхідно виявляти фізичний контакт або зіткнення. Завдяки простоті використання, міцній конструкції та сумісності з різними платформами, цей модуль стане незамінним компонентом для ваших робототехнічних проєктів, навчальних систем та пристроїв автоматизації.

ЗАМОВТЕ ЗАРАЗ
#ДатчикЗіткнення #Робототехніка #ArduinoПроєкти #ВиявленняПерешкод #STEMосвіта #Електроніка
Характеристики
-Основні-
-Вхідна напруга-
3.3 - 5 В
-Додаткові-
-Розміри-
24 х 22 мм
-Діапазон робочої температури-
- 40°C ... + 85°C
Відгуки

Відгуків про цей товар ще не було.

Немає відгуків про цей товар, станьте першим, залиште свій відгук.

Питання та відповіді
Додайте питання, і ми відповімо найближчим часом.

Немає питань про даний товар, станьте першим і задайте своє питання.

Інструкція

Інструкція з підключення датчика зіткнення YL-99

Для робототехніки, DIY-проєктів та систем виявлення перешкод

1. Необхідні компоненти

  • Плата Arduino (Arduino Uno, Mega 2560 або будь-яка інша)
  • Модуль датчика зіткнення YL-99
  • З'єднувальні дроти ("тато-мама" або "тато-тато")
  • Макетна плата (опціонально, для зручності)
  • USB-кабель для підключення Arduino до комп'ютера

2. Схема підключення

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

3. Покрокове підключення

Ідентифікація контактів датчика:

Знайдіть три контакти на модулі датчика зіткнення, які зазвичай позначені як:

  • GND - Земля
  • VCC - Живлення (від 3В до 12В)
  • OUT - Вихідний цифровий сигнал

Пряме підключення до Arduino:

  1. Підключіть чорний дріт від контакту GND датчика до будь-якого піна GND на Arduino.
  2. Підключіть червоний дріт від контакту VCC датчика до піна 5V на Arduino.
  3. Підключіть третій дріт (наприклад, жовтий) від контакту OUT датчика до будь-якого цифрового піна на Arduino (наприклад, 2-13 на Uno або 2-53 на Mega).
  4. Запам'ятайте номер цифрового піна, до якого ви підключили OUT - він знадобиться для програмування.

Підключення через макетну плату (опціонально):

  1. Підключіть пін 5V Arduino до шини живлення (+) на макетній платі.
  2. Підключіть пін GND Arduino до шини землі (-) на макетній платі.
  3. Вставте модуль датчика зіткнення в макетну плату.
  4. Підключіть контакт GND датчика до шини землі (-) на макетній платі.
  5. Підключіть контакт VCC датчика до шини живлення (+) на макетній платі.
  6. Підключіть контакт OUT датчика до вільного ряду на макетній платі, а потім з'єднайте цей ряд з обраним цифровим піном на Arduino.
Цей датчик має інвертовану логіку роботи:
  • Видає сигнал HIGH (1), коли важіль НЕ натиснутий (немає зіткнення)
  • Видає сигнал LOW (0), коли важіль натиснутий (зіткнення виявлено)
Це важливо враховувати при написанні програмного коду.

4. Програмування Arduino

Нижче наведено приклад коду для зчитування стану датчика зіткнення та виведення результату в монітор порту:

/* DigitalReadSerial Reads a digital input on a specified pin, prints the result to the Serial Monitor. This example is modified for the Crash Sensor Module. The circuit: * Crash Sensor Module OUT pin to digital pin 52 (or any other digital pin) * Crash Sensor Module VCC pin to 5V * Crash Sensor Module GND pin to GND Note: The Crash Sensor Module outputs HIGH when not pressed (no collision) and LOW when pressed (collision detected). This example code is in the public domain. http://www.arduino.cc/en/Tutorial/DigitalReadSerial */ // Define the digital pin connected to the sensor's OUT pin. // IMPORTANT: Change this number if you connected the sensor to a different pin! const int crashSensorPin = 52; // Pin 52 was used in the video on Arduino Mega // Variable to store the sensor state (1 for HIGH, 0 for LOW) int sensorState = 0; void setup() { // Initialize serial communication at 9600 bits per second: Serial.begin(9600); // Make the crashSensorPin an input: pinMode(crashSensorPin, INPUT); Serial.println("Crash Sensor Monitoring Started..."); Serial.println("1 = No Collision, 0 = Collision Detected"); } void loop() { // Read the input pin: sensorState = digitalRead(crashSensorPin); // Print out the state of the sensor: Serial.println(sensorState); // Small delay to make the output readable (optional) delay(100); // Delay in milliseconds }

Пояснення коду:

  1. const int crashSensorPin = 52; - Оголошує константу з номером піна, до якого підключено вихід датчика. Змініть 52 на номер вашого піна!
  2. int sensorState = 0; - Змінна для зберігання поточного стану датчика.
  3. Serial.begin(9600); - Ініціалізує зв'язок з комп'ютером для виведення даних.
  4. pinMode(crashSensorPin, INPUT); - Налаштовує пін як цифровий вхід.
  5. sensorState = digitalRead(crashSensorPin); - Зчитує стан датчика (1 або 0).
  6. Serial.println(sensorState); - Виводить стан датчика в монітор порту.
  7. delay(100); - Невелика затримка для зручності читання даних.

Завантаження та тестування:

  1. Підключіть Arduino до комп'ютера через USB-кабель.
  2. Відкрийте Arduino IDE та скопіюйте наведений вище код.
  3. Переконайтеся, що crashSensorPin у коді відповідає номеру піна, до якого ви підключили OUT.
  4. Виберіть правильну плату Arduino: Інструменти → Плата.
  5. Виберіть правильний COM-порт: Інструменти → Порт.
  6. Натисніть кнопку "Завантажити" (стрілка вправо).
  7. Відкрийте монітор порту: Інструменти → Монітор порту.
  8. Переконайтеся, що швидкість встановлена на 9600 бод.
У моніторі порту ви повинні побачити потік одиниць (1), коли датчик не натиснутий. При натисканні важеля датчика вивід зміниться на нулі (0).

5. Практичні застосування

Робот з виявленням перешкод:

Встановіть датчик зіткнення як "бампер" на передню частину робота. Коли робот наткнеться на перешкоду, датчик спрацює, і робот зможе змінити напрямок руху.

Приклад логіки в коді:

if (digitalRead(crashSensorPin) == LOW) {  // Якщо відбулося зіткнення
  // Зупинити робота
  stopMotors();
  
  // Відʼїхати назад
  moveBackward();
  delay(500);
  
  // Повернути в інший бік
  turnRight();
  delay(300);
  
  // Продовжити рух вперед
  moveForward();
}

Система безпеки для дверей/ящиків:

Встановіть датчик для виявлення відкриття дверей або ящиків. При спрацюванні датчика можна активувати світлодіод, зумер або відправити сповіщення.

6. Особливості та переваги датчика YL-99

  • Вбудований світлодіодний індикатор, який загоряється при натисканні важеля, дозволяє візуально перевірити спрацьовування датчика.
  • Широкий діапазон напруги живлення (від 3В до 12В) робить його сумісним з різними мікроконтролерами.
  • Низька вартість дозволяє використовувати кілька датчиків в одному проєкті.
  • Монтажні отвори для надійного кріплення на шасі робота чи інших конструкціях.
  • Простота інтеграції з Arduino завдяки простому цифровому сигналу.

7. Поради з усунення проблем

  • Датчик не реагує: Перевірте правильність підключення, особливо номер цифрового піна в коді. Переконайтеся, що живлення (5V та GND) підключено правильно.
  • Інвертована логіка: Пам'ятайте, що LOW (0) означає натиснутий датчик, а HIGH (1) - не натиснутий.
  • Розбіжності в показаннях: Переконайтеся, що механічний важіль датчика рухається вільно і не заїдає.
  • Сигнали не відображаються в моніторі порту: Перевірте, чи правильно вибрано швидкість (9600 бод) та COM-порт.
Важливе зауваження: Ми доклали зусиль, щоб ця інструкція була точною та корисною. Однак, ця інструкція надається як довідковий матеріал. Електронні компоненти можуть мати варіації, а схеми підключення залежать від конкретних умов та вашого обладнання. Ця інформація надається "як є", без гарантій повноти чи безпомилковості. Наполегливо рекомендуємо перевіряти специфікації вашого модуля (datasheet), звірятися з іншими джерелами та, за найменших сумнівів, звертатися до кваліфікованих фахівців, особливо при роботі з напругою 220В.

FAQ (часті запитання)

Ви дивилися
Дисплей LCD1602 KEYPAD SHIELD із кнопками
Код товару: 1285
В наявності
0
158.00 грн
Корпус Power Bank до 10 акумуляторів 18650 (2хUSB, microUSB, Type-C, 3А, LCD екран, QC 3.0)
Код товару: 1470
В наявності
0
375.00 грн
Бестселер
HX-3S-FL 25A 40А 60А✨BMS модуль з балансуванням
Код товару: 1293
В наявності
0
55.00 грн
Бестселер
STM32 Плата розробника STM32F103C6T6 / STM32F103C8T6
Код товару: 1244
В наявності
1
99.00 грн
Бестселер
Перетворювач USB-UART FT232RL [USB type A]
Код товару: 1271
В наявності
1
199.00 грн
Живий чат
Живий чат