MZ80 Sensörü ile Alarm(KIZIL ÖTESİ UZAKLIK SENSÖRÜ)
Herkese Merhabalar! Tekrardan sizlerle beraberiz. Bu yazımızda sizlere E18-D80NK sensörünü kullanarak Alarm yapımını anlatacağım. Bağlantıları şema olarak değil,yazıyla vereceğim. Zaten kısa bir devre. E18-D80NK sensörünü ve bir çok sensörü bu adresten satın alabilirsiniz. www.robotistan.com
İlk önce kodumuzu paylaşalım:
/*MZ80 Kızılötesi Sensör ile Cisim Algılama
Cisim Varsa Arduino Uno'nun 12 nolu Bacağındaki Ledi Yak
*/
int sensor = 2; //MZ80 data ucu 2 nolu pine bağlı
int led = 12; //led, 12 nolu pine bağlı
int cisim;
void setup(){
pinMode(sensor, INPUT);
pinMode(led, OUTPUT);
}
void loop(){
//sensörün data ucundan gelen dijital sinyali okuyalım
cisim = digitalRead(sensor);
//cisim varsa led yansın yoksa sönük kalsın
if(cisim == LOW){//
digitalWrite(led, HIGH);
}
else{
digitalWrite(led, LOW);
}
}
Evet şimdi bağlantılar..
MZ80 sensörün data ucu yani sarı uç 2 nolu pine bağlı.
MZ80 sensörün 5V ucu yani kırmızı uç 5V'a bağlı.
MZ80 sensörün Yeşil ucu GND'ye bağlı.
Uzaklığı ayarlamak istiyorsak sensörün arkasında ki vidayı oynatabilirsiniz.
İlk önce kodumuzu paylaşalım:
/*MZ80 Kızılötesi Sensör ile Cisim Algılama
Cisim Varsa Arduino Uno'nun 12 nolu Bacağındaki Ledi Yak
*/
int sensor = 2; //MZ80 data ucu 2 nolu pine bağlı
int led = 12; //led, 12 nolu pine bağlı
int cisim;
void setup(){
pinMode(sensor, INPUT);
pinMode(led, OUTPUT);
}
void loop(){
//sensörün data ucundan gelen dijital sinyali okuyalım
cisim = digitalRead(sensor);
//cisim varsa led yansın yoksa sönük kalsın
if(cisim == LOW){//
digitalWrite(led, HIGH);
}
else{
digitalWrite(led, LOW);
}
}
Evet şimdi bağlantılar..
MZ80 sensörün data ucu yani sarı uç 2 nolu pine bağlı.
MZ80 sensörün 5V ucu yani kırmızı uç 5V'a bağlı.
MZ80 sensörün Yeşil ucu GND'ye bağlı.
Uzaklığı ayarlamak istiyorsak sensörün arkasında ki vidayı oynatabilirsiniz.
OKUDUĞUNUZ İÇİN TEŞEKKÜRLER.! YORUM ATMAYI VE PAYLAŞMAYI UNUTMAYIN!
WWW.ROBOTİSTAN.COM
Yorumlar
Yorum Gönder
Hosgeldiniz!Yazimizi okudugunuz icin tesekkurler. Yorum birakmayi unutmayin.