Arduino Arduino ile PIR Hareket Sensörü Uygulaması By İsmet Ünallı Posted on 10 Aralık 2016 3 min read 1 0 34,208 Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Arkadaşlar Merhaba, Bu yazımızda PIR Hareket sensörü nasıl kullanılır onu göreceğiz. Bilindiği üzere Arduino’da 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ç Breadboard Devre Şeması : Arduino Kodları [php]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; } } }[/php] Uygulanın çalışma videosu aşağıda gösterilmiştir. Biz deneme yanılma metoduyla uçları bulduk arkadaşlar… :)) İyi seyirler…