Arduino Yaylı Titreşim Sensör Kartı

10,00

Stokta

12 Ziyaretçi bu ürünü inceliyor!
Stok kodu: Arduino Yaylı Titreşim Sensör Kartı Kategoriler:
Açıklama
Basit tipte bir titreşim sensörü olan ürün içindeki serbest haldeki titrediği zaman iki uç arasındaki direnç değeri değiştiği için titreşim olduğu bilgisini vermektedir.
Sensör içindeki yay dikey yönde durduğu için bu yöndeki titreşimi algılayabilmektedir. Dijital çıkış vermektedir. Titreşim olduğunda data bacağından 5V çıkış vermektedir.
Arduino başta olmak üzere bir çok mikrodenetleyici platformu ile beraber kullanılabilmektedir.

Arduino Yaylı Titreşim Sensör Kartı Uygulama Kodları

Harika bir proje için ilk adımı atıyorsunuz! Arduino ile yaylı titreşim sensörünü kullanarak birçok farklı uygulama geliştirebilirsiniz. Örneğin:

  • Alarm sistemi: Bir eşyanın yerinden oynatıldığını tespit etmek.
  • Hareket dedektörü: Evcil hayvanınızın hareketlerini takip etmek.
  • Oyunlar: Titreşimle kontrol edilen basit oyunlar.

Temel Kod Yapısı:

Yaylı titreşim sensörü, titreşim algıladığında dijital bir sinyal üretir. Bu sinyali Arduino’da okuyarak farklı işlemler yapabiliriz. İşte basit bir örnek kod:

C++
const int titresimPin = 2; // Titreşim sensörünün bağlı olduğu pin

void setup() {
  pinMode(titresimPin, INPUT); // Titreşim pinini giriş olarak ayarlar
  Serial.begin(9600); // Serial iletişimi başlatır
}

void loop() {
  int titresimDegeri = digitalRead(titresimPin);

  if (titresimDegeri == HIGH) {
    Serial.println("Titreşim algılandı!");
  }
  delay(100); // 100 milisaniye bekle
}
  • const int titresimPin = 2;: Titreşim sensörünü Arduino’nun 2 numaralı pinine bağladığımızı belirtir. Bu değeri kendi bağlantınıza göre değiştirebilirsiniz.
  • pinMode(titresimPin, INPUT);: Titreşim pinini giriş olarak ayarlar.
  • Serial.begin(9600);: Serial iletişimi 9600 baud hızında başlatır. Bu sayede bilgisayardaki seri monitörde sonuçları görebilirsiniz.
  • int titresimDegeri = digitalRead(titresimPin);: Titreşim pininden gelen değeri okur ve titresimDegeri değişkenine atar.
  • if (titresimDegeri == HIGH): Eğer titreşim değeri HIGH ise (yani titreşim algılandıysa), “Titreşim algılandı!” mesajını seri monitöre yazdırır.
  • delay(100);: Kodu 100 milisaniye bekletir. Bu sayede sürekli olarak sensörü kontrol eder.

Daha Gelişmiş Uygulamalar:

  • LED yakma: Titreşim olduğunda bir LED’i yakabilirsiniz.
  • Ses çalma: Titreşim olduğunda bir ses dosyası çalabilirsiniz.
  • Veri kaydetme: Titreşim verilerini bir SD karta veya buluta kaydedebilirsiniz.
  • Uygulama kontrolü: Akıllı ev sistemlerinizde titreşimi kullanarak komutlar verebilirsiniz.

İpuçları:

  • Bağlantıları kontrol edin: Sensörün doğru pinlere bağlandığından emin olun.
  • Gürültüye karşı dikkatli olun: Bazı ortamlarda elektriksel gürültüler yanlış tetiklemelere neden olabilir. Gerekirse bir kondansatör kullanarak gürültüyü azaltabilirsiniz.
  • Duyarlılığı ayarlayın: Sensörün hassasiyetini değiştirmek için farklı direnç değerleri deneyebilirsiniz.
  • Kütüphaneler kullanın: Arduino için geliştirilmiş çeşitli kütüphaneler sayesinde kodlarınızı daha kolay yazabilirsiniz. Örneğin, Tone kütüphanesi ile ses çalabilir, Servo kütüphanesi ile servo motorları kontrol edebilirsiniz.

Ek Kaynaklar:

Değerlendirmeler (0)
0 yorum
0
0
0
0
0

Değerlendirmeler

Filtreleri temizle

Henüz değerlendirme yapılmadı.

“Arduino Yaylı Titreşim Sensör Kartı” için yorum yapan ilk kişi siz olun
Taksit Seçenekleri
Ay Taksit Toplam
2 5.25 10.49
3 3.57 10.70
4 2.73 10.92
5 2.23 11.15
6 1.90 11.39
Ay Taksit Toplam
2 5.25 10.49
3 3.55 10.66
4 2.72 10.87
5 2.22 11.10
6 1.89 11.34
Ay Taksit Toplam
2 5.25 10.50
3 3.57 10.71
4 2.73 10.93
5 2.23 11.16
6 1.90 11.40
Ay Taksit Toplam
2 5.25 10.49
3 3.57 10.70
4 2.73 10.92
5 2.23 11.15
6 1.90 11.39
Ay Taksit Toplam
2 5.25 10.49
3 3.57 10.70
4 2.73 10.92
5 2.23 11.15
6 1.90 11.39
Ay Taksit Toplam
2 5.18 10.35
3 3.52 10.56
4 2.69 10.76
5 2.20 10.99
6 1.87 11.22
Ay Taksit Toplam
2 5.25 10.50
3 3.57 10.71
4 2.73 10.93
5 2.23 11.16
6 1.90 11.40
Ay Taksit Toplam
2 5.41 10.81
3 3.68 11.04
4 2.82 11.27
5 2.30 11.51
6 1.96 11.76
Ay Taksit Toplam
2 5.24 10.49
3 3.56 10.69
4 2.73 10.91
5 2.23 11.13
6 1.90 11.38
Ay Taksit Toplam
2 5.22 10.44
3 3.55 10.64
4 2.71 10.86
5 2.22 11.08
6 1.89 11.31
Ay Taksit Toplam
2 5.25 10.49
3 3.55 10.66
4 2.72 10.87
5 2.22 11.10
6 1.89 11.34
Ay Taksit Toplam
2 5.41 10.82
3 3.68 11.04
4 2.82 11.27
5 2.30 11.52
6 1.96 11.77
Ay Taksit Toplam
2 5.25 10.49
3 3.57 10.70
4 2.73 10.92
5 2.23 11.15
6 1.90 11.39