Датчик вибрации для Ардуино или «Vibration Sensor (SW-420 v1.1)» собран на основе датчика вибрации пружинного типа SW-420 и компаратора LM393, этот модули из серии Grove System. Grove модуль был предоставлен компанией Seeed Studio, модуль можно приобрести тут: Grove — Vibration Sensor (SW420) — Seeed Studio.
Принцип действия датчика весьма прост. В состоянии покоя датчик SW-420 находится в разомкнутом состоянии и ток через него не протекает, а на выходе (SIG) имеем логическую единицу (Vcc). При внешнем воздействии (толчке, ударе и т.п.) пружина раскачивается и кратковременно замыкает контакты, а на выходе вывода SIG получаем логический ноль (GND). На плате установлен потенциометр и есть возможность устанавливать порог срабатывания. Срабатывание датчика вибрации не зависит от его расположения в пространстве.
Компаратор LM393, имеющий два аналоговых входа и один цифровой выход, сравнивает между собой электрические сигналы полученные от SW-420 и потенциометра и выводит цифровой сигнал, указывающий на увеличение одного входного сигнала над другим.
Варианты применения
Наиболее актуальным применение датчиков вибрации может быть реализовано в сфере охранной сигнализации различного назначения. За счет высокого уровня чувствительности такие устройства могут реагировать на вибрации широкого диапазона интенсивности, улавливая колебания во всех плоскостях. Благодаря простому способу подключения, датчики вибрации применяются для реализации самых разнообразных проектов:
- Системы охраны;
- Сигнализации;
- Электронные замки;
- Детекторы движения;
- Противоугонные системы;
- Сейсмостанции;
- Детские игрушки;
- Бытовые приборы;
- Спортивный инвентарь.
Распиновка модуля
Модуль датчика вибрации имеет четыре выхода:
Вывод | Описание | |
---|---|---|
1 | GND | Земля |
2 | VDD | Питание |
3 | NC | Не используется |
4 | SIG | Выход сигнала |
Технические характеристики датчика вибрации SW-420
- Рабочее напряжение: 3.3 — 5 В;
- Используемый датчик: SW-420;
- Используемый компаратор: LM393;
- Чувствительность: регулируемая;
- Интерфейс: цифровой;
- Вес: 10г;
- Размеры: 40мм x 20мм x 7мм.
Принципиальная схема Grove модуля
Пример реализации
Для работы с модулем не нужно устанавливать дополнительные библиотеки. Сборка схемы производится согласно рисунку (см. ниже). Цифровой вывод SIG (или DO) соединяем с цифровым пином 2 Arduino. При наличии вибраций значение сигнала многократно увеличивается и при достижении порогового значения, которое устанавливается потенциометром, на вывод SIG (или DO) подается логический ноль. Значение считывается функцией digitalRead()
в цикле loop()
, после чего вызовом функции digitalWrite()
загорается встроенный в плату светодиод, если считанное значение равно нулю.
Схема подключения датчика вибрации к ардуино
Arduino | Grove — Модуль вибрации | Цвет провода |
---|---|---|
GND | GND | Чёрный |
5V | VCC | Красный |
NC | NC | Белый |
D2 | SIG/DO | Жёлтый |
Пример скетча
#define PIN_LED 13 /* Пин, к котормоу присоединен датчик вибрации */ #define PIN_SENSOR 2 int alarm; void setup() { alarm = 0; pinMode(PIN_LED, OUTPUT); pinMode(PIN_SENSOR, INPUT); Serial.begin(9600); } void loop() { /* Считваем значение с датчика */ int val = digitalRead(PIN_SENSOR); if (val == LOW) { /* Датчик сработад - включаем светодиод */ digitalWrite(PIN_LED, HIGH); Serial.print(alarm); Serial.println(" Alarm!"); alarm++; } else { digitalWrite(PIN_LED, LOW); } }
Результат
Материалы
Grove — Vibration Sensor (SW 420) — Seeed Studio
Grove — Vibration Sensor(SW420) — Seeed Wiki
Grove — Vibration Sensor (SW420) eagle files
CDC File
Окна для дачи: идеальное решение для комфорта и уюта
pharmacies in mexico that ship to usa: cheapest mexico drugs — buying from online mexican pharmacy
mexican mail order pharmacies: cheapest mexico drugs — reputable mexican pharmacies online
Как выбрать дренажную помпу: руководство по выбору оптимального решения
mexican drugstore online: Mexican Pharmacy Online — mexican drugstore online
http://mexicoph24.life/# mexican drugstore online
recommended canadian pharmacies Certified Canadian Pharmacies canadian pharmacy ratings
http://finasteride.store/# order propecia without insurance
zestoretic 20 25mg: lisinopril price in india — lisinopril 20mg discount
https://lisinopril.network/# lisinopril 25 mg
cytotec pills buy online: buy cytotec over the counter — purchase cytotec
nolvadex estrogen blocker tamoxifenworld tamoxifen citrate
https://cytotec.club/# Cytotec 200mcg price
cost cheap propecia for sale buying generic propecia no prescription cost propecia without a prescription
buy cipro online without prescription: buy cipro cheap — buy cipro
buy cytotec pills cytotec buy online usa buy cytotec in usa
http://cytotec.club/# buy cytotec in usa
cost cheap propecia without a prescription: cost of generic propecia without rx — cost generic propecia without insurance
buy cheap propecia buying propecia without a prescription buy propecia now
https://ciprofloxacin.tech/# ciprofloxacin 500mg buy online
cost propecia tablets: get cheap propecia — buying generic propecia
lisinopril lisinopril 10 mg price cheap lisinopril no prescription
https://ciprofloxacin.tech/# buy cipro online without prescription
zestoretic 10 12.5: lisinopril brand name canada — lisinopril cost
buy cytotec cytotec buy online usa purchase cytotec
https://lisinopril.network/# lisinopril 2.5 mg medicine
tamoxifen and bone density low dose tamoxifen how does tamoxifen work
ciprofloxacin 500 mg tablet price: buy cipro — buy cipro online without prescription
http://finasteride.store/# get generic propecia
get generic propecia propecia cheap order cheap propecia pill
buy propecia now: order propecia tablets — propecia online
lisinopril 20 mg price lisinopril 40 mg tablet price lisinopril 3973
http://lisinopril.network/# 90 lisinopril
get generic propecia without dr prescription: buy propecia pill — propecia no prescription
nolvadex steroids common side effects of tamoxifen tamoxifen and antidepressants
http://ciprofloxacin.tech/# cipro for sale
purchase cytotec Abortion pills online purchase cytotec
http://ciprofloxacin.tech/# purchase cipro
buy cheap lisinopril: lisinopril 10 mg tablet — prescription drug prices lisinopril
cytotec online buy cytotec order cytotec online
http://cenforce.pro/# Cenforce 100mg tablets for sale
Cenforce 100mg tablets for sale: Buy Cenforce 100mg Online — Cenforce 150 mg online
http://cialist.pro/# Cialis 20mg price in USA
Tadalafil price buy cialis online Buy Cialis online
http://cialist.pro/# Buy Cialis online
Levitra 10 mg best price: Buy Vardenafil 20mg — Buy Vardenafil 20mg online
Cialis without a doctor prescription Generic Tadalafil 20mg price cialis for sale
Buy Levitra 20mg online Cheap Levitra online Levitra generic best price
buy cialis pill: buy cialis overseas — Buy Cialis online
https://levitrav.store/# Levitra 20 mg for sale
Sildenafil 100mg price viagras.online Cheap Sildenafil 100mg
Buy Cenforce 100mg Online: cenforce.pro — buy cenforce
http://viagras.online/# over the counter sildenafil
п»їLevitra price [url=http://levitrav.store/#]Vardenafil online prescription[/url] Levitra online pharmacy
Generic Cialis without a doctor prescription: Generic Cialis without a doctor prescription — Tadalafil Tablet
https://kamagra.win/# Kamagra 100mg
http://pharmindia.online/# п»їlegitimate online pharmacies india
reputable indian pharmacies: buy prescription drugs from india — pharmacy website india
best online pharmacy india Online medicine order Online medicine home delivery