Датчик вибрации SW-420 для Arduino
Модуль SW-420 построен на основе одноимённого датчика вибрации, конструктивно представляющего из себя два контакта, замыкающиеся металлическим шариком при встряске. Кроме самого датчика, на модуле установлен операционный усилитель LM393, включенный по схеме компаратора для уменьшения количества дребезга и реализации регулировки чувствительности датчика.
Также такое включение позволяет подключать датчик непосредственно к модулю реле, причём возможность залипания реле из-за слишком частых включений и выключений исключается тем же компаратором – он будет обеспечивать стабильные фронты сигнала и ток, достаточный для открытия реле, установленных на стандартных модулях.
Питание модуля SW-420 может осуществляться как от 3.3В, так и от 5В, что позволяет использовать его с широким спектром микроконтроллеров с различным напряжением питания. Выход с датчика имеет тип NC, то есть нормально закрытый (при тряске контакт будет размыкаться).
На плате установлен подстроечный резистор для регулировки порога срабатывания компаратора, а также два светодиода для индикации питания датчика и срабатывания датчика.
Основные достоинства
- компактный размер – 32х14 мм
- широкий диапазон питания
- чувствительный датчик
Примеры использования
- детектирование механического воздействия на устройство
- использование встряхивания устройства в качестве кнопки
- стабилизация процессов (например, подвеса для цифровой камеры)
Комплектация
- 1 х датчик вибрации
Подключение и библиотеки
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к платформе через цифровой контакт. Для работы достаточно стандартных библиотек Arduino IDE
Отзывы
Отзывов пока нет.