модуля вибрации SW-18010P, LM393
модуля вибрации SW-18010P, LM393

В этой статье рассмотрим модуль вибрации (удара) в качестве датчика используется SW-18010P. Данный датчик представляет собой герметичную трубку с пружиной в центре, которая при ударе или ускорении кратковременно касается корпуса. Отличное решение для сигнализации и других проектов.

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

► Напряжение питания: 3.3 В или 5.5 В
► Потребляемый ток: 10 мА
► Используемый датчик: SW-18010P
► Цифрового выход: TTL (лог 1 или лог 0)
► Диаметр монтажного отверстия: 2.5 мм
► Выходной ток: 15 мА
► Габариты: 32мм х 14мм

Общие сведения

Модуль собран на небольшой плате, габариты которой всего 32 мм х 1.4 мм, основная микросхема это компаратор LM393, точно такой же используется в модуле освещенности и инфракрасный модуль препятствия. Показания снимаются с датчика вибрации SW-18010P, который представляет собой небольшую пружину в металлическом корпусе. При ударе или ускорении пружина кратковременно касается корпуса и проходит замыкание.

Датчик SW-18010P

Модуль содержит четыре контакта, два выходных контакты, аналоговый и цифровой и два контакта для подключения питания. Для считывания аналогово сигнала предусмотрен отдельный вывод «AO», с которого можно считать показания напряжения с 0 В … 3.3 В или 5 В в зависимости от используемого источника питания. Цифровой вывод DO, устанавливается в лог «0» если произошло касание пружины и трубки или лог «1», если нет касания, чувствительность выхода можно регулировать с помощью поворотного потенциометра (цифровой выход может выдать ток до 15 мА).

Схема модуля вибрации SW-18010P, LM393

Назначение контактов:
VCC и GND — питание модуля
► D0 — цифровой выход
► A0 — аналоговый выход

Модуль вибрации SW-18010P, LM393

Подключение модуля вибрации SW-18010P к Arduino

Необходимые детали:
► Arduino UNO R3 x 1 шт.
► Модуль вибрации SW-18010P, LM393, 4 pin x 1 шт.
► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
► Кабель USB 2.0 A-B x 1 шт.

Подключение:
В данном примере буду использовать модуль вибрации и Arduino UNO R3, данные будут передаваться в «Мониторинг порта». Схема не сложная, сначала необходимо подключить питание, GND к GND и VCC к 5V (можно записать и от 3.3 В), затем подключаем вывод OUT к порты D0 (Arduino). Схема подключения приложена ниже.

Подключение модуля вибрации SW-18010P, LM393 к Arduino

Программа:
Теперь запускаем среду разработки Arduino IDE и загружаем данный скетч в контроллер

Скачать скетч

Открываем окно «Мониторинг порта» и несильно бьем датчик и смотрим на показания.

Подключение модуля вибрации SW-18010P, LM393 к Arduino

Скетч несложный и описывать его не вижу смысла.

Подключение модуля вибрации SW-18010P, LM393 к Arduino

Купить на Aliexpress
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Провода DuPont, 2,54 мм, 20 см
 Модуль вибрации SW-18010P, LM393, 4 pin

Купить в Самаре и области
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Провода DuPont, 2,54 мм, 20 см
  Модуль вибрации SW-18010P, LM393, 4 pin

2 комментария для “Обзор модуля вибрации SW-18010P, LM393”
  1. А что надо сделать, что бы после срабатывания датчика, шёл сигнал на реле?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *