İçindekiler:

PIR Sensör ve Arduino İle Kontrol Edilen Oda Işığı: 6 Adım
PIR Sensör ve Arduino İle Kontrol Edilen Oda Işığı: 6 Adım

Video: PIR Sensör ve Arduino İle Kontrol Edilen Oda Işığı: 6 Adım

Video: PIR Sensör ve Arduino İle Kontrol Edilen Oda Işığı: 6 Adım
Video: Arduino PIR Sensörü - Hareket Sensörü - Hırsız Alarmı - Güvenlik Alarmı -Ders 45 - 2024, Temmuz
Anonim
PIR Sensör ve Arduino Kullanılarak Kontrol Edilen Oda Işığı
PIR Sensör ve Arduino Kullanılarak Kontrol Edilen Oda Işığı
PIR Sensör ve Arduino Kullanılarak Kontrol Edilen Oda Işığı
PIR Sensör ve Arduino Kullanılarak Kontrol Edilen Oda Işığı

Bugün, bir Arduino PIR Hareket Sensörü kullanarak hareket algılama yoluyla oda ışıklarınızı kontrol edeceğiz. Bu projeyi yapmak çok eğlenceli ve evinizde çok pratik kullanımı var ve bu projeyi yaparak size biraz para kazandırabilir. Kısa bir SORUMLULUK REDDİ, bu proje, 120V ile oynayacağınız (sizi şok edecek) hat voltajını içerir, eğer bu konfor alanınızın dışındaysa veya fazla deneyiminiz olmadıysa, muhtemelen geri gelmelisiniz. bu projeye daha sonra

Bu, elbette kolay bir adımla baştan sona size rehberlik edecek öğreticidir. Başlayalım!

Gereçler

  • Arduino Mikrodenetleyici
  • 1 x Ekmek Tahtası
  • 1 x PIR Hareket Sensörü
  • 1 x SRD-05VDC-SL-C Röle
  • 1 x 1KΩ Direnç
  • 1 x 1N4007 Diyot
  • 1 x 2N2222 Transistör (NPN)
  • 1 x Uzatma Kablosu
  • 1 x Ampul/Lamba
  • 2 x Tel Bağlayıcı
  • Elektrik bandı
  • Bir çift bağlantı kablosu

Adım 1: Tedarik Satın Alma

Tedarik Satın Alma
Tedarik Satın Alma

Bu sarf malzemelerinden bazılarına erişiminiz yoksa, her birini ucuz fiyatlarla satın alabileceğiniz bağlantılar sağladım.

  • Arduino Mikrodenetleyici
  • 1 x Ekmek Tahtası
  • 1 x PIR Hareket Sensörü
  • 1 x SRD-05VDC-SL-C Röle
  • 1 x 1KΩ Direnç
  • 1 x 1N4007 Diyot
  • 1 x 2N2222 Transistör (NPN)
  • 1 x Uzatma Kablosu
  • 1 x Ampul/Lamba
  • 2 x Tel Bağlayıcı
  • Elektrik bandı
  • Bir çift bağlantı kablosu

Adım 2: Uzatma Kablosu ile Çalışmak

Uzatma Kablosu ile Çalışma
Uzatma Kablosu ile Çalışma
Uzatma Kablosu ile Çalışma
Uzatma Kablosu ile Çalışma

İlk adımımız uzatma kablosunu devreye sokmak ve böylece devreye bağlanmaya hazır hale getirmek, bundan sonra belirtilene kadar uzatma kablosunu duvara takmayın. İlk önce uzatma kablomuzu alıp makasla ikiye keseceğiz, ardından kablonun dış yalıtımını 2-3 inç kadar sıyıracağız. İç kablolara zarar vermemek için dış yalıtımı soyarken emin olun. Daha sonra striptizci kullanarak, her iki ucun iç tellerinin yaklaşık yarım inçini soyun. Kullandığım özel uzatma kablosunun içinde 3 tel var, yeşil tel toprak, beyaz tel nötr ve siyah tel hat. Şimdi kablo konektörlerimizi kullanarak, toprak (yeşil) ve nötr (beyaz) kabloları tekrar birbirine bağlayın, artık yalnızca 2 siyah kabloyu açıkta bırakmalısınız. Artık uzatma kablosunu ayarlamayı bitirdik ve ihtiyaç duyulana kadar yanda tutacağız.

Adım 3: Röleyi Ayarlama

Röleyi Ayarlama
Röleyi Ayarlama
Röleyi Ayarlama
Röleyi Ayarlama
Röleyi Ayarlama
Röleyi Ayarlama

Şimdi röleyi kuracağız ve Arduino ile bağlayacağız, ancak röle ile devam etmeden önce rölenin ne olduğunu ve ne için kullanıldığını anlayalım. Röle temel olarak elektrikle çalışan bir anahtarın başka bir şeklidir, başka bir devredeki kontakları açıp kapatarak bir elektrik devresini kontrol ederler. Çoğu durumda, bir röle temelde nispeten düşük bir voltajın daha yüksek güç devrelerini kolayca kontrol etmesine izin verir, bu projede yaptığımız şey budur. Tamam şimdi gelelim röleyi bağladığımız kısma!!!

Röle üzerinde ortak, normalde açık (NO), normalde kapalı (NC) ve 2 bobin olmak üzere 5 adet pin bulunmaktadır, pinler için yukarıdaki şemaya bakınız. Öncelikle devre tahtası üzerindeki VCC rayına rölenin bobin pinlerinden birini bağlamamız, ardından diğer bobine bir diyot bağlayıp VCC rayına takmamız gerekiyor. Diyot, voltaj yükselmelerini veya akımın geriye doğru akışını önlemek için yerindedir.

Şimdi NPN transistörünü alın ve transistörün kolektörünü diyotun bağlı olduğu bobine bağlayın. Ardından NPN transistörünün emitör tarafını devre tahtasındaki toprak rayına bağlayın. Son olarak, 1KΩ kullanarak transistörün tabanını Arduino'nun dijital pin 2'sine bağlayın.

Son olarak, gerçekten önemli bir bağlantı yapacağız. Hazırladığımız uzatma kablosunu alın ve bir adet siyah kabloyu röledeki ortak pime bağlayın ve bağlantıyı elektrik bandı ile sabitleyin. Ardından diğer ucunu rölenin NO pinine bağlayın.

Adım 4: PIR Hareket Sensörünün Bağlanması

PIR Hareket Sensörünün Bağlanması
PIR Hareket Sensörünün Bağlanması
PIR Hareket Sensörünün Bağlanması
PIR Hareket Sensörünün Bağlanması

Ayrıca neredeyse bitirdik, şimdi PIR hareket sensörünü devreye bağlayacağız ama yapmadan önce PIR sensörünün ne olduğunu anlayalım. PIR sensörü Pasif Kızılötesi sensör anlamına gelir, bu sensör insanların veya hayvanların varlığını algılayabilir ve hareket algıladığını söyleyen bir sinyal gönderebilir. PIR sensöründe 3 pin, VCC, Çıkış ve Toprak bulunur.

Öncelikle PIR sensörünün VCC pinini breadboard üzerindeki VCC rayına bağlamamız ve PIR sensörünün topraklama pinini yer rayına bağlamamız gerekiyor. Ardından çıkış pinini Arduino pinlerinden birine bağlayacağız, pin 4 kullandım. PIR sensörünü şimdi başarıyla bağladınız!!

Adım 5: Kodu Yazma

Kodu Yazma
Kodu Yazma

Şimdi tüm devrelerle işimiz bitti ve şimdi yapmamız gereken tek şey kodu yazmak. Bu proje için kod nispeten basittir ve mantık basittir. Yukarıda bu devrenin kodunu ekledim, ancak bu kodun gerçekte ne yaptığını anlayalım.

İlk olarak röle pinimizi ve PIR sensör pinimizi başlatıyoruz ve val adında bir int değişkeni oluşturuyoruz. Ardından röle pinini çıkış olarak ilan ediyoruz (sinyal sadece Arduino'dan geliyor) ve PIR sensör pinini giriş olarak ilan ediyoruz (sinyal sadece Arduino'ya gidiyor). Son olarak, 0 (hareket yok) veya 1 (hareket) olan PIR sensöründen bir okuma almak için digitalread kullanıyoruz ve bunu değişken val'de saklıyoruz. Daha sonra ampulü açmak/kapatmak için sakladığımız bu değeri kullanmak için bir if ve else deyimi kullanıyoruz ve şimdi kodumuz bitti!!

6. Adım: Keyfini çıkarın

Umarım beğenirsiniz ve bugün kendi başınıza başardıklarınızla gurur duyarsınız!!

Önerilen: