Содержание

Датчик вибрации цифровой

Описание

Датчик вибрации предназначен для определения колебаний устройства во всех плоскостях. Отличается высокой чувствительностью и точностью.

Датчик выполнен на основе сенсора SW-420, внутри которого находится небольшой шарик, движение которого замыкает контакты, сигнализируя о том, что он перемещается в пространстве.

Результатом измерений является цифровой сигнал. Отсутствие вибрации выдает логическую единицу, наличие вибрации выдает логический ноль. Появление вибрации сопровождается включением светодиода, расположенного на плате. Потенциометр, расположенный на плате позволяет настраивать чувствительность датчика.

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

Физические размеры

Плюсы использования

Минусы использования

Пример подключения и использования

В примере демонстрируется получение значения с датчика и при наличии вибрации зажигание светодиода. (Пример тестировался на контроллерах Smart UNO)

Схема подключения:

Скетч для загрузки:

const int VIB = 9; //вывод подключения датчика
const int LED = 13; //вывод подключения светодиода

void setup() {
  pinMode(LED, OUTPUT); //установка режима вывода светодиода
}

void loop() {
  boolean vibrationIsOff = digitalRead(VIB); //чтение показаний датчика
  digitalWrite(LED, !vibrationIsOff); //установка состояния светодиода
}