İçindekiler:

PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR Nasıl Kullanılır: 5 Adım
PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR Nasıl Kullanılır: 5 Adım

Video: PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR Nasıl Kullanılır: 5 Adım

Video: PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR Nasıl Kullanılır: 5 Adım
Video: Arduino Hareket Sensörü Kullanımı (PIR Sensörü) 2024, Kasım
Anonim
PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR'ler Nasıl Kullanılır
PIR Hareket Sensörü: Arduino ve Raspberry Pi ile PIR'ler Nasıl Kullanılır

Bunu ve diğer harika öğreticileri ElectroPeak'in resmi web sitesinde okuyabilirsiniz.

Bu eğitimde, hareketi algılamak için bir PIR hareket sensörünün nasıl kullanılacağını öğreneceksiniz. Bu eğitimin sonunda şunları öğreneceksiniz:

  1. PIR hareket sensörleri nasıl çalışır?
  2. Arduino ile PIR sensörleri nasıl kullanılır
  3. Raspberry Pi ile PIR sensörleri nasıl kullanılır?

Adım 1: PIR Hareket Sensörleri Nasıl Çalışır?

PIR Hareket Sensörleri Nasıl Çalışır?
PIR Hareket Sensörleri Nasıl Çalışır?
PIR Hareket Sensörleri Nasıl Çalışır?
PIR Hareket Sensörleri Nasıl Çalışır?

Pasif Kızılötesi sensörler, IR ışığı yayan nesnelerin (insan vücudu gibi) hareketini algılayabilir. Bu nedenle, güvenlik sistemlerinde insan hareketini veya doluluğunu tespit etmek için bu sensörleri kullanmak çok yaygındır. Bu sensörlerin ilk kurulumu ve kalibrasyonu yaklaşık 10 ila 60 saniye sürer.

HC-SR501'in kızılötesi görüntüleme sensörü, ortamdaki hareketi algılamak için verimli, ucuz ve ayarlanabilir bir modüldür. Bu modülün küçük boyutu ve fiziksel tasarımı, projenizde kolayca kullanmanıza olanak tanır. PIR hareket algılama sensörünün çıkışı, doğrudan Arduino (veya herhangi bir mikrodenetleyici) dijital pinlerinden birine bağlanabilir. Sensör tarafından herhangi bir hareket algılanırsa bu pin değeri “1” olarak ayarlanır. Kart üzerindeki iki potansiyometre, bir hareket algıladıktan sonra hassasiyeti ve gecikme süresini ayarlamanıza olanak tanır.

PIR modülleri, insan vücudundan yayılan kızılötesinden doluluk ve hareketi algılayan pasif bir kızılötesi sensöre sahiptir. Bu modülü güvenlik sistemlerinde, akıllı aydınlatma sistemlerinde, otomasyonda vs. kullanabilirsiniz. Piyasada farklı PIR modülleri mevcuttur ancak hepsi temelde aynıdır. Hepsinin en az bir Vcc pini, GND pini ve dijital çıkışı vardır. Bu modüllerin bazılarında sensör üzerinde görüş açısını iyileştiren mercek benzeri bir top bulunmaktadır.

Adım 2: Arduino ile PIR Sensörü Kullanmak

Arduino ile PIR Sensörü Kullanmak
Arduino ile PIR Sensörü Kullanmak

Devre

PIR çıkışını herhangi bir dijital pin'e bağlayabilirsiniz. Bu modülün arkasında bir jumper var. Jumper'ı L konumuna getirirseniz, hareket algılandığında sensör "geçiş yapar" (durum değiştirir). Bunun pratik uygulamalarda çok fazla kullanılması olası değildir. Bu moda, tetiklemeyen veya Tek Tetikleme modu denir. Jumper'ı H konumuna taşımak, daha olağan sensör mantığına neden olacaktır. Sensör, hareket algılandığında açılacak ve son hareket algılandıktan bir süre sonra kapanacaktır. Bu sensör, her hareket algılandığında zamanlayıcıyı sıfırlayacaktır (aksi takdirde çıkışı kapatacaktır); bu, örneğin, ünite sıfırlanırken ışıkların yanıp sönmesini istemediğiniz oda doluluk aydınlatma kontrolü için geçerli olacaktır. Buna Yeniden Tetikleme modu denir. (veya tekrarlanabilir tetik modu). Bu modülün arkasında ayrıca iki adet potansiyometre bulunmaktadır. HASSASİYET potansiyometresini değiştirerek sensörün hassasiyetini azaltabilir veya artırabilirsiniz (saat yönünde artış) ve ayrıca ZAMAN potansiyometresini değiştirerek hareket algılamadan sonraki çıkış gecikmesi değişecektir.

kod

Kitaplığı eklemeniz ve ardından kodu yüklemeniz gerekir. Bir Arduino kartını ilk kez çalıştırıyorsanız, şu adımları izlemeniz yeterlidir: www.arduino.cc/en/Main/Software adresine gidin ve işletim sisteminizin yazılımını indirin. IDE yazılımını talimatlara göre kurun.

  1. Arduino IDE'yi çalıştırın ve metin düzenleyiciyi temizleyin ve aşağıdaki kodu metin düzenleyiciye kopyalayın.
  2. Araçlar ve panolarda kartı seçin, ardından Arduino Kartınızı seçin.
  3. Arduino'yu PC'nize bağlayın ve COM portunu araçlarda ve portta ayarlayın.
  4. Yükle (Ok işareti) düğmesine basın.
  5. Hepiniz hazırsınız!

Uygun kalibrasyon için, PIR sensörünün önünde 15 saniyeye kadar (Pin 13 kapatılana kadar) herhangi bir hareket olmamalıdır. Bu sürenin ardından sensör, görüş alanının anlık görüntüsünü alır ve hareketleri algılayabilir. PIR sensörü bir hareket algıladığında çıkış YÜKSEK, aksi takdirde DÜŞÜK olacaktır.

3. Adım: Raspberry Pi ile PIR Sensörü Kullanma

Raspberry Pi ile PIR Sensörü Kullanmak
Raspberry Pi ile PIR Sensörü Kullanmak

Devreyi not edin ve aşağıdaki kodu kullanın:

Adım 4: Örnek Projeler

Daha fazla okuma ile ilgileniyor musunuz? Bu projeyi kaçırmayın:

Arduino ve PIR Sensörü ile Hareket ve Hareket Algılama

Adım 5: Bir PIR Hareket Sensörü satın alın

ElectroPeak'ten bir PIR sensörü satın alın

Önerilen: