Arduino İle Yangın Alarm Uygulaması – Arduino Projeleri

Arduino İle Yangın Alarm Uygulaması – Arduino Projeleri

arduino-yangin-alarmiBu yazımızda basit elektronik elemanları kullanarak, Arduino ile beraber yangın alarmı uygulaması yapacağız. Devrede kullanılan malzemeler, devre şeması ve kodlarını vereceğiz. Bu uygulamamızda yangın esnasında oluşan ısıyı düşüneceğiz ve onu ölçen bir sensör kullanacağız. Ölçüm sırasında sensörümüze bir eşik değeri yani sıcaklık nereye ulaştığında çalışması gerektiğini kod yardımı ile söyleyeceğiz. Isı bu eşik değeri geçtiğinde gerek LED’ler gerekse Buzzer’dan çıkan sesler ile bizi uyaracak.

Devrede Kullanılan Malzemeler

1 X Arduino UNO

1 X LM35

 2 X Led ( Kırmızı, Yeşil )

2 X 330 Ω Direnç

1 X Buzzer

Devre Şeması

Devremizi oluşturmak için bir şemaya ihtiyacımız var. Aşağıdaki resimden yardım alarak uygulamamızı oluşturalım;

arduino-yangin-alarmi
Resmi büyütmek için, resme sağ tıklayıp yeni sekmede açabilirsiniz

Devrenin Yazılımı

Devrenin yazılımı aşağıdaki gibidir. Arduino IDE programı ile, Arduino’muza bu programı atacağız.

int lm35_pin=A1;

int yesil_led=11;

int kirmizi_led=5;

int buzzer_alarm=2;

void setup()

pinMode(lm35_pin,INPUT);

pinMode(yesil_led,OUTPUT);

pinMode(kirmizi_led,OUTPUT);

pinMode(buzzer_alarm,OUTPUT);

digitalWrite(yesil_led,HIGH);

void loop()

float lm35_okunan_deger=analogRead(lm35_pin);

float analog_sicaklik=(lm35_okunan_deger/1023)*5000;

float dijital_sicaklik=analog_sicaklik/10.0;

if(dijital_sicaklik>50)

tone(buzzer_alarm,300);

digitalWrite(kirmizi_led,HIGH);

digitalWrite(yesil_led,LOW);

else

noTone(buzzer_alarm);

digitalWrite(yesil_led,HIGH);

digitalWrite(kirmizi_led,LOW);

}

Bir Cevap Yazın

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