
Модуль датчика вибрации Arduino
Описание
Модуль датчика вибрации (рисунок 1), входящий в состав ARDUINO SENSOR KIT, предназначен для определения наличия внешних вибрационных или других механических воздействий на прибор, в котором он закреплен. Модуль реагирует на вибрацию, удары, встряску. Характерной особенностью данного модуля является то, что он может быть установлен в любом положении и под любым углом. Чувствительный элементом модуля является датчик механического воздействия, который представляет собой металлический стержень, вокруг которого расположена пружина. При сотрясении датчика пружина соприкасается со стержнем замыкая электрическую цепь. Модуль датчика состоит из платы, на которой смонтированы 3 порта подключения к плате Arduino, датчик механического воздействия и резистор 10 кОм, подключенный к линии питания. Технические характеристики модуля датчика вибрации представлены в таблице.

Рисунок 1 - Модуль датчика вибрации Arduino.
Таблица – Технические характеристики модуля датчика вибрации.
Параметр | Значение |
---|---|
Номинальное рабочее напряжение | от 3 В до 5 В |
Предельное напряжение коммутации | 12 В |
Гарантированное количество срабатываний | 100 000 |
Сопротивление контактов в разомкнутом состоянии | более 10 МОм |
Сопротивление контактов в замкнутом состоянии | менее 30 мОм |
Габаритные размеры | 24 мм x 15 мм x 14 мм |
Подключение модуля датчика вибрации
Распиновка модуля датчика вибрации представлена на рисунке 2.

Рисунок 2 – Распиновка модуля датчика вибрации Arduino.
Для его подключения потребуются:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- провода типа «папа-мама»;
- модуль датчика вибрации;
- USB кабель для подключения платы Arduino к персональному компьютеру с установленной средой Arduino IDE.
Схема подключения модуля датчика вибрации к плате Arduino представлена на рисунке 3.

Рисунок 3 – Подключение модуля датчика вибрации к Arduino UNO.
Схемы подключения модуля датчика вибрации к микроконтроллерам Arduino Uno, Arduino Nano или Arduino Mega принципиально ничем не отличаются.
Подключается модуль датчика вибрации к Arduino Uno следующим образом:
- GND - GND;
- VCC - 5V;
- In - любой цифровой порт (на схеме - пин 3).
После сборки электрической схемы, необходимо загрузить управляющую программу (скетч) в микроконтроллер. Затем можно открыть монитор порта и понаблюдать за получаемыми модулем датчика вибрации значениями.
Применение
Модуль датчика вибрации можно использовать в охранных системах, системах автоматики умного дома или для контроля оборудования. Возможно применение модуля в робототехнике для регистрации столкновения движущегося робота с препятствием.