Модуль вибрационного датчика 🛠️ KY-002

Содержимое файла в Serial Monitor

Введение

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

Продукты

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

Технические параметры

  • Напряжение питания: 3.3V или 5V

  • Рабочий ток: <20mA

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

  1. Убедитесь, что модуль правильно закреплен на стабильной поверхности.

  2. Избегайте чрезмерных ударов и встрясок, чтобы предотвратить повреждение модуля.

Пример кода для тестирования вибрационного датчика:

int Led = 13;     // определяем интерфейс светодиода
int Shock = 3;    // определяем интерфейс вибрационного датчика
int val;          // определяем переменную для значения

void setup() {
  pinMode(Led, OUTPUT);   // определяем светодиод как выходной интерфейс
  pinMode(Shock, INPUT);  // определяем вибрационный датчик как входной интерфейс
}

void loop() {
  val = digitalRead(Shock);  // считываем значение с вибрационного датчика

  if (val == HIGH) {         // если вибрация обнаружена
    digitalWrite(Led, LOW);  // светодиод выключен
  } else {
    digitalWrite(Led, HIGH); // светодиод включен
  }
}