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


9 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.

    Anonim · 14 Şubat 2023 14:21 tarihinde

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

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

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

    kod profesörü Ceyda Bey · 8 Nisan 2023 17:01 tarihinde

    şimdi ilk önce bismillahirahmanirahim ile başlıyorsunuz sonra aklındaki o üç şeyi üç kere söyleyip Allah’ın dediği olur de ve elini sık sonra bildiğin tüm duaları oku özellikle muavizeteyn surelerini ki seni korusun.
    sonra bildiğin tüm abidik gubidik kodları yaz bilmiyorsan random at gördüğün kabloları ilk boş yere bağla buzzerı sakın bağlama gereksiz zaten olmazsa aldığın yere şikayet edebilirsin ki gönlün rahat olsun olmama ihtimali sıfır kalıbımı basarım zaten 35 kiloyum Dilek hanım size başarılar yaparsanız bana da söyleyin.Kablolar ısınırsa sorun değil en fazla patlar. teşekküriniz için şimdiden önemli değil denemeyi unutmayın sağlıklı günler dilek hanımcım.patlarsa merak etmeyin sorun sizde değil ama bende hiç değil demekki duaları düzgün okuyamamışsınız eğer patlarsanız Allah’a dualarınızı eksik etmeyin bana hakkınızı helal etmeyi unutmayın.Suçunuzu başkalarına atmayın lütfen.Dualarınız boşa gider Allah korusun iyi ve sağlılı günler dilerim dilek hanımcım

      Anonim · 8 Nisan 2023 17:03 tarihinde

      ÇOK YARDIMCI OLDUNUZ HASTANEDEN YAZIYORUM

Anonim · 8 Nisan 2023 17:02 tarihinde

ŞEY GİTMEZ SANMIŞTIM EBFBUOERSUBFVUEWUG

Remzi Şahinoğlu · 18 Haziran 2023 14:07 tarihinde

takıldığınız yer varsa yardımcı olabilirim.

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.