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

Arduino ile PIR Hareket Sensörü Uygulaması

3 min read
0
0
950

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 !
  • 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

      Merhabalar, Bugün Rotate Komutuna değindik… komutumuzun simgesinden de belli …
  • 3D Yazıcı – Mekanik Parçaları

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

Bir Cevap Yazın

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

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…