Ana Sayfa Arduino Arduino ile PIR Hareket Sensörü Uygulaması

Arduino ile PIR Hareket Sensörü Uygulaması

3 min read
0
0
494
PIR

Arkadaşlar Merhaba,

Bu yazımızda PIR Hareket sensörü nasıl kullanılır? nasıl basit bir devreyle çalıştırabiliriz buna değineceğim.

Bilindiği üzere arduinoda yapacağınız tüm şeyler sizin hayal gücünüze kalmış. Böylece farklı farklı yaratıcı projeler çıkmaktadır. Bizim projemiz onların yanında biraz sade kalacaktır ama en azından okuyucularımız sensör hakkında kullanım bilgisine sahip olacaktır. Şimdi ilk olarak gerekli malzemeler neler onlardan bahsedelim arkadaşlar..

 

 Kullanılan Malzemeler:

  • Arduino (herhangibir sürümü olabilir biz UNO R3 kullandık)
  • 3 adet Jumper kablo(dişi-erkek)
  • 1 adet PIR Sensörü
  • Led Diyot
  • Direnç

Bağlantı Şeması aşağıda verilmiştir.

pır_sensor

 

Kodlar aşağıda verilmiştir.


int led = 13; // 13 nolu dijital pini kullanacağız (hatta o pine bağlı ledi)
int sensor = 2; //2 nolu dijital pinimiz sensör girişimiz
int state = LOW; // hareket olmadığında durum="0" olacak
int val = 0; // ilk başta value değeri "0" tanımladık

void setup() {
pinMode(led, OUTPUT); // 13 nolu pin çıkış olarak tanımlandı
pinMode(sensor, INPUT); // 2 nolu pin giriş olarak tanımlandı
Serial.begin(9600);
}

void loop(){
val = digitalRead(sensor); // sensörü oku value değerine at
if (val == HIGH) { // eğer value değeri ="1" ise
digitalWrite(led, HIGH); //LED i yak
delay(100);

if (state == LOW) {
Serial.println("hareket algılandı!");
state = HIGH;
}
}
else {
digitalWrite(led, LOW); // LED i kapat
delay(200);

if (state == HIGH){
Serial.println("Hareket durdu!");
state = LOW;
}
}
}

Uygulanın çalışma videosu aşağıda gösterilmiştir.

Biz deneme yanılma metoduyla uçları bulduk arkadaşlar… :))

İyi seyirler…



						
						
					
Buna Benzer Yazılar Göster !
  • roboturka LDer

    Arduino İle LDR Uygulaması

    Merhaba arkadaşlar, Bu yazımızda Arduino ile LDR uygulamasını gerçekleştirdik. Aslında gün…
  • catia_rotate_komutu

    CATIA – Rotate Komutu

      Merhabalar, Bugün Rotate Komutuna değindik… komutumuzun simgesinden de belli …
  • 3d_yazici_mekanik_parcalar

    3D Yazıcı – Mekanik Parçaları

    Arkadaşlar tekrar merhaba Söz verdiğimiz üzere sözümüzde durmaya devam ediyoruz umarız ki …
Daha Fazlasını Yükle - İsmet Ünallı
Daha Fazla Göster -  Arduino

Bir Cevap Yazın

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

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Bak Bakalım ?

Arduino İle LDR Uygulaması

Merhaba arkadaşlar, Bu yazımızda Arduino ile LDR uygulamasını gerçekleştirdik. Aslında gün…