Bu yazımızda piyasada düşük maliyetli bir arduino titreşim sensorü uygulması yapacağız arkadaşlar. Bunun için SW-420 modülünü kullanacağız. Bu modül içerisinde hareket edince kontakları birbirine değen bir komponent bulunmaktadır. Bu komponent sayesinden hareket olduğunda dijital bilgi alabilmekteyiz.

SW-420 Titreşim Sensoru

SW-420 Titreşim Sensoru

Bazı sensorlerin pin bağlantıları farklı olabiliyor. Dikkat edin. Vcc +5V ta yada 3.3V ta bağlanmalıdır. GND yada – yazan pin arduino üzerinde GND pinine. Dout yada out yazan pin ise arduino üzerinde istediğiniz bir dijital pine bağlayabilirsiniz.

Arduino Titreşim Sensoru Uygulaması

Arduino Titreşim Sensoru Uygulaması

Arduino Titreşim Sensoru (SW-420) Uygulaması Kodları

// www.kaizen40.com

const int vib_pin = 2;
const int led_pin = 10;

void setup ()
{
  pinMode (vib_pin, INPUT);
  pinMode (led_pin, OUTPUT);
}

void loop ()
{
  if(digitalRead (vib_pin) == 0)
  {
    digitalWrite (led_pin, HIGH);
    delay (50);
    digitalWrite (led_pin, LOW);
    delay (50);
   }  
}

Uygulama Videosu


4 yorum

Mehmet Ali USUL · 12 Şubat 2021 23:42 tarihinde

led sürekli durmadan yanıp sönüyor

Remzi Şahinoğlu · 3 Mart 2021 12:55 tarihinde

Modül üzerindeki trim pot ile ayar yapın. Muhtemelen eşik değerini açmıştır.

dilek · 18 Nisan 2022 14:49 tarihinde

İyi günler ben titreşim sensörü buzzer ve ledi kullanmak istiyorum. Titreşim olduğu zaman hem ses hem led yansın kodlarını paylaşır mısınız?

    Remzi Şahinoğlu · 18 Nisan 2022 16:21 tarihinde

    merhaba dilek, buzzer da bir led gibi düşünebilirsin. diğer bir pine buzzerı bağla ve kod kısmına aynı led yakar gibi yaz. çalışacaktır.

Bir cevap yazın

Avatar placeholder

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.