Alev Dedektörü Devresi
Alev sensörleri ortamda alev algıladığında uyarı sinyali verir. Alev sensörü 760 nm – 1100 nm arasındaki dalga boyuna sahip ışığı (kızılötesi ışınım) tespit etmek için kullanılır. Görselde alev sensörü pin yapısı, Görseldeki ise alev dedektörü devresi görülmektedir.

A0: Analog veri çıkışı.
GND: Toprak pini.
+: 3,3 V-5 V besleme.
D0: Dijital veri çıkışı.

const byte buzzer = 13; // Buzzer'ın takılacağı pin.
void setup() {
pinMode(buzzer, OUTPUT); // Buzzer pin çıkış olarak ayarlandı.
}
void loop() {
int deger = analogRead(A0); // Sensörden analog değer oku.
if (deger > 300) { // Sensörden okunan değer belirlenen değerinden büyükse çalışır.
digitalWrite(buzzer, HIGH);
delay(100);
digitalWrite(buzzer, LOW);
delay(100);
} else { //Sensörden okunan değer belirlenen değerinin altındaysa çalışır.
digitalWrite(buzzer, LOW);
}
}
#include <LiquidCrystal.h>
// LCD modülün Arduino pinlerne bağlantısı.
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
lcd.begin(16, 2); //LCD modülün satır ve sütün sayısı.
}
void loop() {
int analogGirisDegeri = analogRead(A0); //A0 girişini oku.
lcd.setCursor(0, 1);
//imleci 0. sütün 1. satıra konumlandır.
lcd.print(analogGirisDegeri); // Okunan analog değerini ekrana yaz.
}