Arduino KY-002

Arduino KY-002
Артикул: 2504218

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino KY-002

Вот подробное описание, технические характеристики и информация о совместимости для датчика Arduino KY-002 (датчик вибрации / ударный переключатель).

Описание

KY-002 — это простой цифровой датчик вибрации и удара. В основе модуля лежит высокочувствительный переключатель (spring vibration switch), который замыкает цепь при воздействии вибрации, тряске или сильном наклоне.

Принцип работы: Внутри модуля находится спиральная пружина и центральный контакт. При вибрации или ударе пружина колеблется и кратковременно замыкает контакт с центральным штырем. Модуль использует компаратор LM393 для преобразования аналогового сигнала в чистое цифровое значение (HIGH или LOW).

Когда датчик срабатывает:

  • На выходе DO (Digital Out) устанавливается LOW (0V) — индикатор на модуле загорается.
  • В состоянии покоя на выходе HIGH (5V / 3.3V).

Основное применение:

  • Обнаружение сотрясений и вибраций.
  • Датчик встряхивания (shake sensor).
  • Триггер для включения/выключения устройств (например, световой "шар" при ударе).
  • Пульты дистанционного управления (не инфракрасные, а механические).
  • Механический счетчик шагов (педагометр).

Технические характеристики

| Параметр | Значение | | ------------------- | -------------------------------------------- | | Напряжение питания | 3.3V – 5V DC | | Рабочий ток | Менее 15 мА (типично ~10 мА) | | Тип выхода | Цифровой (TTL, HIGH/LOW) | | Логический уровень| HIGH (нет вибрации), LOW (есть вибрация) | | Индикатор | Встроенный светодиод (сигнал при срабатывании) | | Длина проводов | 20–25 см (зависит от производителя) | | Размеры платы | Прим. 18мм × 30мм × 15мм (высота с элементами) | | Элемент на удар | Пружинный вибрационный переключатель (spring-lever switch) | | Усилитель / Компаратор | LM393 | | Подстроечный резистор | Да (регулировка чувствительности) | | Количество выходов | S, VCC, DO (или SIG, +, -) |

Цветовая маркировка проводов:

  • Синий или Зеленый — Signal (S/DO)
  • Красный — VCC (+) 3.3-5V
  • Черный — GND (-)

Парт номера (Part Numbers / SKU)

Официального "артикула" не существует, но популярные наименования для заказа:

  • KY-002 (стандартное обозначение в учебных наборах Arduino — Edvey, Velleman, Sunfounder).
  • SW-18010P (популярное обозначение пружинного датчика вибрации для breadboard).
  • AB02-001 (аналог в некоторых китайских маркировках).
  • Module SW-18015P + LM393 (полное название в каталоге).
  • Part Number в наборах: обычно без номера, просто "Vibration switch module XY-0012V5" или "AD016".

Важно: датчик фактически идентичен KY-025, KY-008 (чувствительные модули LM393+switch), хотя последние используют разные типы герконов/элементов.


Совместимые модели и платы

В первую очередь, KY-002 совместим с ==1) Платами Arduino на 5V == (стандартная логика TTL):

  • Arduino Uno / Arduino Uno Rev3 / MEGA 2560
  • Arduino Nano / Nano Every / Nano 33 IoT
  • Arduino Leonardo
  • Arduino Due (3.3V сигнал корректно воспринимается, так как в спокойном состоянии пин = HIGH)
  • Arduino Micro

==2) Raspberry Pi / Rock Pi / Jetson Nano== — подключать к 3.3V выводам GPIO. ВАЖНО: подключать к 5V — НЕ РЕКОМЕНДУЕТСЯ (KP 4000 или рассчитаны на 3.6V max для логики, вы можете спалить GPIO).

==3) Стек ESP==:

  • ESP32 / ESP32-S3 (3.3V логика — работа стабильна, так как питание 5V можно не использовать, модуль сам регулирует).
  • ESP8266 (Wemos D1 Mini, NodeMCU) — подходит 1:1.

==4) Другие:==

  • STM32 "Blue Pill" или STM32 на 3.3V (тоже безопасен: на STM3 формует правильное логическое определение без уровневого конвертора).
  • Teensy, Particle Photon, BBC micro:bit (но с внешним модулем 3.3V).

Какие Адаптеры и переходники:

  • KEYESTUDIO 37-in-1 (идет в наборе с резисторами)
  • Velleman K007 (набор для самоуглубления датчика)
  • Мужской-мама F-M сигнальный жгут для breadboard.

Важно: оговорка на проводах: Цвет 'Белый' ⇔ часто следует пятый: в комплектных папбоксов M–F проводам считается DC 4: DATA – положительный провод.

Перед подключением уточните — если на модуле горит подстроечник (синий винт), этим нотком регулируется критическая амплитуда вибрации. Поверните его против часовой в диапазоне "чувств. точной настройки реагирующего устройдя—устойчивость ошибок остерегании липских позиций.


Итог про установку на примере Arduino Uno (примерная разводка)

| Цвет | Обозн. платы | Назв. на датчике | |------------|--------------|------------------| | Красный | PWM / VCC (5V) | 'VCC' | | Синий/черн | GND | 'GND или –' | | Желтый/белый | Digit нога (например D3) | 'DO' или 'S' |

Пример чтения:

// Настроить Digital Pin 2 как INPUT_PULLUP.

if(digitalRead(2) == LOW) {
   // датчик ощутил удар или стд. алгоритм уходить- println(...)
}

Совместимые модели для Arduino KY-002

Arduino KY-002