Robotik Kodlama

Robotik Kodlama
Ana Sayfa

İLGİNİZİ ÇEKEBİLECEK LİNKLER :

Pır sensörü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Pır sensörü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

28 Haziran 2021 Pazartesi

PIR Sensörü Nasıl Çalışır ve Arduino ile Nasıl Kullanılır?

PIR Sensörü Nasıl Çalışır ve Arduino ile Nasıl Kullanılır ?


PIR-Hareket Sensörü-HC-SR501-ModülüNasıl çalışır


Öncelikle çalışma prensibini açıklayalım. Modül aslında ısıya maruz kaldığında enerji üreten bir Pyroelektrik sensörden oluşur.

Bu, bir insan veya hayvan vücudu sensörün menziline girdiğinde, bir hareketi algılayacağı anlamına gelir çünkü insan veya hayvan vücudu, kızılötesi radyasyon şeklinde ısı enerjisi yayar. Sensörün adının geldiği yer, Pasif Kızılötesi sensördür. Ve "pasif" terimi, sensörün algılama amacıyla herhangi bir enerji kullanmadığı, sadece diğer nesnelerin verdiği enerjiyi algılayarak çalıştığı anlamına gelir.

PIR-Sensör04

Modül ayrıca kızılötesi sinyalleri piroelektrik sensöre odaklayan, Fresnel lens adı verilen özel olarak tasarlanmış bir kapaktan oluşur.

PIR-Hareket Sensörü Nasıl Çalışır


HC-SR501 PIR Sensör Modülü


Modülün sadece üç pimi, modüle güç sağlamak için bir Toprak ve bir VCC ve bir nesne algılandığında yüksek mantık seviyesi sağlayan bir çıkış pimi vardır. Ayrıca iki potansiyometreye sahiptir. Biri sensörün hassasiyetini ayarlamak için, diğeri ise nesne algılandığında çıkış sinyalinin yüksek kaldığı süreyi ayarlamak için. Bu süre 0,3 saniyeden 5 dakikaya kadar ayarlanabilir.

PIR Sensörü Pin Çıkışı

Modül, ikisi arasında bir jumper bulunan üç pime daha sahiptir. Bu pimler tetikleme modlarını seçmek içindir. İlki “tekrarlanamayan tetik” olarak adlandırılır ve şu şekilde çalışır: sensör çıkışı yüksek olduğunda ve gecikme süresi bittiğinde, çıkış otomatik olarak yüksekten alçak seviyeye değişecektir. "Tekrarlanabilir tetikleme" olarak adlandırılan diğer mod, algılanan nesne sensörün menzilinde bulunana kadar çıkışı her zaman yüksek tutacaktır.


Devre Şeması


Bu eğitici yazıya örnek olarak, sensör bir nesneyi algıladığında yüksek voltajlı bir lambayı açacak bir devre yapacağım. İşte devre şemaları. Sensörün çıkış pini Arduino Board üzerindeki 8 numaralı pime bağlanacak ve bir nesne tespit edildiğinde 7 numaralı pin röle modülünü aktif hale getirecek ve yüksek gerilim lambası yanacaktır.

/* Arduini PIR Motion Sensor Tutorial
*
* by Dejan Nedelkovski, www.HowToMechatronics.com
*
*/
int pirSensor = 8;
int relayInput = 7;
void setup() {
pinMode(pirSensor, INPUT);
pinMode(relayInput, OUTPUT);
}
void loop() {
int sensorValue = digitalRead(pirSensor);
if (sensorValue == 1) {
digitalWrite(relayInput, LOW); // The Relay Input works Inversly
}
}

Örneğin gösterimi, yukarıda ekli videonun sonunda görülebilir. Sensör modülünü çalıştırdıktan sonra, düzgün çalışması için “ısınması” için yaklaşık 20 - 60 saniye gerektiğine dikkat edin. Şimdi elinizi sensörün önüne koyduğunuzda röle lambayı etkinleştirecektir. Ancak, elinizi sürekli hareket ettirseniz bile, PIR sensörü “tekrarlanamayan tetikleme” modunda olduğundan ayarlanan gecikme süresi bittikten sonra lambanın söneceğini unutmayın. Sensörü atlama teli ile "tekrarlanabilir tetik" moduna değiştirirseniz ve elinizi sürekli hareket ettirirseniz, lamba da sürekli yanar ve hareket bittikten ve ayarlanan gecikme süresi sona erdikten sonra söner.

ANA SAYFAYA DÖN

Bahadır ÖZGEN
Electronic Robotic Coding Research and Development 1975 - ∞
Learn Forever
If you want, let's learn together...
https://roboticcode2020.blogspot.com/
bahadirozgen1975@gmail.com
facebook    robotic.code
instagram    @roboticcode


Sayfalarımı ziyaret ettiğiniz için teşekkür ederim.Bu sitede mevcut olan içerikler kendi oluşturduğum projeler yazı,resim ve videolardan oluşmaktadır.İçerik oluşturmak çok uzun sürdüğü için bazı projelerde yurtdışı kaynaklardan faydalandım.Buradaki amacım ticari değildir.Kaynağı belli olan ve bizim kaynağına ulaşabildiğimiz materyal (yazı, fotoğraf, resim, video v.b.) için ilgili konularda fotoğraflarda logo varsa v.b. not olarak gösterilecektir.Sitemizde yayınlanan tüm içerik, bizim tarafımızdan ve internet üzerinden youtube, facebook ve blog gibi paylaşıma sunulmuş kaynak sitelerden alındığı için, sitemiz yasal yükümlülüğe tabi tutulamaz. Sitemizde telif haklarının size ait olduğu bir içerik varsa ve bunu kaldırmamızı isterseniz, iletişim sayfamızdan bizimle iletişime geçtiğiniz takdirde içerik yayından kaldırılacaktır.Bu konu ve modüller ile uğraşarak, ileride çok güzel makine ve elektronik aletler yapabilirsiniz.