DFRobot SEN0005
тел. +7(499)347-04-82
Описание DFRobot SEN0005
Отличный выбор! DFRobot SEN0005 — это классический датчик вибрации (пьезоэлектрический вибро-сенсор), широко используемый в учебных проектах Arduino для обнаружения ударов, тряски или падения.
Описание DFRobot SEN0005 Vibration Sensor
Датчик SEN0005 представляет собой модуль на основе пьезоэлектрического элемента. При механической деформации (вибрации, ударе) элемент генерирует электрический сигнал. Модуль усиливает этот сигнал и выдает его в виде аналогового напряжения или цифрового логического уровня (в зависимости от настройки).
Основное назначение:
- Обнаружение ударов, толчков, падений.
- Сигнализация о несанкционированном перемещении (например, в проектах "умный" чемодан или противоугонное устройство).
- Детектирование работы двигателей или механизмов.
- Интерактивные проекты (например, "электронная барабанная установка", встряхни, чтобы включить).
- Простые системы мониторинга вибрации.
Ключевые особенности:
- Два режима работы: Аналоговый выход (для оценки силы вибрации) и цифровой выход (срабатывает при превышении порога, настраивается потенциометром).
- Светодиодная индикация: Светодиод загорается при срабатывании цифрового выхода.
- Простота подключения: Три провода (VCC, GND, сигнал).
- Компактный размер.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Тип датчика | Пьезоэлектрический вибросенсор | | Рабочее напряжение | 3.3В - 5В (совместим с Arduino и большинством плат) | | Выходные сигналы | Цифровой (DO) и Аналоговый (AO) | | Порог срабатывания | Регулируется встроенным потенциометром (для цифрового выхода) | | Индикация | Светодиод (загорается при срабатывании цифрового выхода) | | Размеры (модуля) | ~ 30mm x 22mm (без учета кронштейна датчика) | | Длина кабеля | ~ 20 см | | Тип разъема | 3-пиновый разъем (легко подключается к DFRobot Shield'ам) или провода "папа" | | Основной элемент | Пьезокерамический диск |
Парт-номера и аналоги
- Основной парт-номер DFRobot: SEN0005
- Альтернативные обозначения и аналоги:
- DFR0027 — часто используется как номер для того же или очень похожего сенсора в более ранних каталогах DFRobot.
- Arduino Vibration Sensor Module — общее название на маркетплейсах (часто это клоны SEN0005).
- SW-420 — это важно! Это маркировка самого популярного пьезоэлемента (сенсорной "таблетки"), который используется в этом модуле. Многие аналогичные модули на рынке построены именно на SW-420.
- KY-002 (для модулей в синем корпусе) или KY-031 — номенклатура из популярных наборов датчиков для Arduino. Это прямые аналоги по функционалу.
Совместимые модели и платформы
Датчик универсален и совместим с любыми микроконтроллерами, имеющими цифровые и аналоговые входы.
Платы разработки:
- Arduino: Uno, Leonardo, Mega, Nano, Micro и любые клоны.
- DFRobot: Серия Romeo, Beetle, Bluno.
- ESP32 / ESP8266 (работают от 3.3В, датчик совместим).
- Raspberry Pi Pico (через аналоговый вход).
- Raspberry Pi (требует АЦП-преобразователя для аналогового сигнала, цифровой вход можно подключать напрямую с делителем напряжения).
- BBC micro:bit (требует дополнительного адаптера для аналогового входа).
Расширительные платы (Shields):
- DFRobot Gravity IO Expansion Shield (и другие шилды с 3-пиновыми разъемами Gravity).
- DFRobot Sensor Shield V7.1 / V8.0 (и более ранние версии).
- Любые аналогичные шилды с выводами
VCC-GND-SIG(например, от Seeed Studio, Keyes).
Важное примечание
SEN0005 — это датчик событий (факта вибрации), а не прецизионный измерительный прибор. Он отлично подходит для проектов типа "сработала сигнализация" или "встряхнули устройство", но не для точного измерения частоты или амплитуды вибрации в герцах. Для таких задач требуются более специализированные акселерометры (например, ADXL345, MPU6050).