Arduino için Titreşim Sensörü Modülleri: Tam Kılavuz

  • Titreşim sensörleri, dijital sinyalleri kullanarak hareketleri algılar; alarm sistemleri ve titreşim analizi için idealdir.
  • Çalışma voltajı 420V ile 18010V arasında olan SW-3.3 veya SW-5P gibi popüler modeller bulunmaktadır.
  • Bağlantı örnekleri ve temel programlama kodları kullanılarak Arduino ile entegrasyonu basittir.
  • Öne çıkan uygulamalar arasında hırsız alarmları, sismik cihazlar ve endüstriyel analizler yer alır.

Titreşim sensörü

Arduino projelerine gelince, titreşim sensörleri Çeşitli uygulamalarda önemli bir rol oynarlar. Bu modüller, hareketleri veya titreşimleri tespit etmeye ve alarm sistemlerinde, akıllı robotlarda ve hatta endüstriyel makineler için titreşim analizinde kullanılabilecek sinyallerin üretilmesine olanak tanır. Bu modüllerin yelpazesi geniş olmasına rağmen, bunların özelliklerini ve bunların doğru şekilde nasıl entegre edileceğini bilmek önemlidir.

Farklı tipte titreşim sensörü modülleri vardır; SW-420 veya SW-18010Ppratik özellikleriyle öne çıkıyor. Sismik alarmlar, hırsızlık önleme sistemleri veya şok algılama projeleri oluştururken, bu sensörler yeni başlayanlar için bile uygulanması kolay ve uygun fiyatlı bir seçenektir. Aşağıda bu cihazlar hakkında bilmeniz gereken her şeyi inceliyoruz: bileşenleri, çalışması, bağlantı örnekleri ve Arduino'da programlama.

Titreşim sensörü modülü nedir?

Titreşim sensörü modülü, algılamak için tasarlanmış bir cihazdır. hareketler o titreşimler kendi çevrelerine özeldir. İçeride genellikle dış uyaranlara tepki vererek çıkışını değiştiren bir yay veya bobin kullanırlar. Modele bağlı olarak dijital çıkışlara sahip olabilirler, bu da mikrodenetleyiciler ile entegrasyonu kolaylaştırır. Arduino.

Bu modüllerin ortak özellikleri

  • Çalışma gerilimi: Çoğu modül belirli bir aralıkta çalışır. 3.3V y 5VArduino ile çalışmak için mükemmel.
  • dijital çıkış: Şu şekilde anahtarlama değerleri üretirler: 0 y 1titreşimin olup olmadığını gösterir.
  • Kolay kurulum: Fiziksel projelere monte edilmelerini kolaylaştıran cıvata deliklerine sahiptirler.
  • uyumluluk: Birden fazla uygulamayla uyumludurlar. alarm cihazlara kadar endüstriyel ortamlar.

Pratik örnek: SW-420 ve Arduino programlama

arduino titreşim sensörü

Ekran görüntüsü

Titreşim sensörünün popüler bir örneği modüldür SW-420. Bu şu şekilde bağlanabilir: pin VCC bağlanır 5V Arduino'nun, GND al GND kartın ve dijital çıkış pininin (DO) Arduino'daki pin gibi dijital bir bağlantı noktasına 8. Bu modül aynı zamanda bir içerir LED algılama durumunu gösterir.

İşte bu sensörle çalışacak temel kod:

int sensör pimi = 8; int pinLed = 13; void setup() { pinMode(pinSensor, INPUT); pinMode(pinLed, ÇIKIŞ); } void loop() { if (digitalRead(pinSensor)) { digitalWrite(pinLed, HIGH); gecikme(1000); digitalWrite(pinLed, DÜŞÜK); gecikme(1000); } else { digitalWrite(pinLed, LOW); } }

Bu kod bir LED sensör titreşimleri algıladığında bir saniye boyunca yanar ve herhangi bir uyaran olmadığında cihazı kapatır.

Kullanımları ve Uygulamaları

Titreşim sensörü modüllerinin aşağıdakiler dahil çeşitli uygulamaları vardır:

  • Sismik alarmlar: Hareketleri algılayabilen toprak Önünde deprem.
  • Hırsızlığa karşı sistemler: Arabalarda alarmları etkinleştirmek için mükemmel veya motosiklet.
  • Sektör: Titreşim analizinde kullanılır makineleri başarısızlıkları önlemek için.

Ayrıca aşağıdaki gibi bazı modeller SW-18010P gibi ek özellikler içerir ayarlanabilir hassasiyet y toz direnciDüşman ortamlardaki olanaklarını genişleten.

Daha ileri projelerde bu sensörleri daha büyük sistemlere entegre etmek mümkündür. kesintiler o sinyal işleme Titreşimlerin yoğunluğunu ölçmek için. Bu, karmaşık uygulamalar için daha fazla esneklik anlamına gelir.

Bütün bu bilgilerle açıkça görülüyor ki, titreşim sensörleri Yenilikçi projeler için çok faydalı araçlardır. Küçük bir ev cihazından endüstriyel sistemlere kadar birçok ürün sunuyorlar pratik çözümler y uygulaması kolayözellikle Arduino'yu platform olarak kullanıyorsanız.


İlk yorumu siz

Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.