SKU: 17915

Skladom (2 ks)

Vibration Sensor Tilt Sensor Module for Arduino STM32 AVR Raspberry Pi

ESP8266Wi-Fi 802.11 b/g/nUART Sériový Most3.3V Logika
1,79 €S DPH

Modul senzora vibrácií pre Arduino STM32 AVR Popis: Modul senzora vibrácií SW-420 je malá doska s senzorom, ktorý môže pracovať…

Expedícia: Do 24 hodín (Pracovné dni)
Doručenie: 1-2 dni Kuriér / Zásielkovňa
Overená technická špecifikáciaNapájanie, logické úrovne a pinout skontrolované v labe
Reálny kódový príkladFunkčný kód pre Arduino IDE / ESPHome v detaile nižšie
Záruka originálneho moduluPriamy dovoz bez nekvalitných klonov

Popis

Modul senzora vibrácií pre Arduino STM32 AVR

Popis:

Modul senzora vibrácií SW-420 je malá doska s senzorom, ktorý môže pracovať s napätím od 3,3V do 5V. Senzor používa komparátor LM393 na detekciu vibrácií nad prahovým bodom a poskytuje digitálne údaje, logickú nízku alebo vysokú hodnotu, 0 alebo 1. Počas normálnej prevádzky senzor poskytuje logickú nízku hodnotu a keď je detegovaná vibrácia, senzor poskytuje logickú vysokú hodnotu. Na doske sú k dispozícii tri periférne zariadenia: dve LED diódy, jedna pre stav napájania a druhá pre výstup senzora. Okrem toho je k dispozícii potenciometer, ktorý sa môže ďalej použiť na nastavenie prahovej hodnoty vibrácií. V tomto projekte použijeme 5V na napájanie modulu.

Technické parametre:

Prevádzkové napätie: 3,3 – 5V DC

Periférne piny: Digitálna úroveň

Napájanie výstupnej záťaže: 0 – 24V

Prúd výstupnej záťaže:

#define ON 1

#define OFF 0

Arduino C++ Príklad
int vibration_Sensor = A5;

int LED = 13;

int present_condition = 0;

int previous_condition = 0;
void setup() {

pinMode(vibration_Sensor, INPUT);
pinMode(LED, OUTPUT);

}

void loop() {

previous_condition = present_condition;

present_condition = digitalRead(A5);

if (previous_condition != present_condition) {

led_blink();

} else {

digitalWrite(LED, OFF);

}

}

void led_blink(void) {

digitalWrite(LED, ON);

delay(250);
digitalWrite(LED, OFF);

delay(250);
digitalWrite(LED, ON);

delay(250);
digitalWrite(LED, OFF);

delay(250);

}

Testovanie obvodu senzora vibrácií s Arduinom:

Obvod nevyžaduje ďalšiu breadboard. Môže byť jednoducho testovaný pomocou dosky Arduino UNO. LED dióda bude blikajúci pripojená k pinu 13 Arduina UNO, keď sa vyskytnú nejaké vibrácie. Ak senzor vibrácií nefunguje, skontrolujte prosím pripojenie a napájanie. Vyhnite sa akémukoľvek uvoľneniu spojenia medzi senzorom a mikrokontrolérom.

Takto je možné interfirovať senzor vibrácií s Arduinom UNO. Ak máte akékoľvek pochybnosti alebo návrhy, môžete nás kontaktovať prostredníctvom fóra alebo môžete tiež komentovať nižšie.

Kód:

// Vibration Sensor interfacing with Arduino

// Date: - 15-04-2019

// Author: - Sourav Gupta

// For: - circuitdigest.com

Arduino C++ Príklad
#include 

#define ON 1

#define OFF 0

int vibration_Sensor = A5;

int LED = 13;

int present_condition = 0;

int previous_condition = 0;
void setup() {

pinMode(vibration_Sensor, INPUT);
pinMode(LED, OUTPUT);

}

void loop() {

previous_condition = present_condition;

present_condition = digitalRead(A5);

if (previous_condition != present_condition) {

led_blink();

} else {

digitalWrite(LED, OFF);

}

}

void led_blink(void) {

digitalWrite(LED, ON);

delay(250);
digitalWrite(LED, OFF);

delay(250);
digitalWrite(LED, ON);

delay(250);
digitalWrite(LED, OFF);

delay(250);

}

Video:

Interfacing Vibration Sensor Module with Arduino

Značky: Vibration Sensor, Arduino, Interfacing, Arduino Uno, SW-420, Sensor Module, AVR, STM32.

Snímač vibrácií Modul snímača náklonu pre Arduino STM32 AVR Raspberry Pi

Modul snímača uhla naklonenia Modul snímača vibrácií pre Arduino STM32 AVR

Veľkosť dosky plošných spojov: 16 * 14 mm

priemer otvoru pre umiestnenie: 3,1 mm

Pracovné napätie: 3,3-12V