top of page

Arduino ile Alev Sensörü (Flame Sensor) Kullanımı

Bu uygulamamızda Arduino kartımıza bağladığımız alev sensörü (Flame Sensor) kullanacağız. Sensörden gelen veriye göre normal şartlarda yeşil led yanacak eğer alev algılanırsa kırmızı led yanıp sönecek ve buzzerdan ses çıkışı olacaktır. Bu uygulamada kullanacağımız malzemelerimiz;


  • Arduino UNO

  • 5mm Kırmızı LED

  • 5mm Yeşil LED

  • 220R veya 330R Direnç

  • Buzzer

  • Alev Sensörü (Flame Sensor)

  • Jumper Kablolar (E-E,D-E)

  • Breadboard


Devremizi bu şemaya göre kurup bağlantılarımızı yapıyoruz.



Alev sensörü hem analog hem dijital değer okuyabilmektedir. Bu uygulamamızda dijital girişi kullanacağız. Daha hassas ölçümler için sensörün analog girişini kullanabilirsiniz sensör üzerindeki potansiyometre ile hassasiyetini ayarlayabilirsiniz.

Alev sensörü 760-1100 nm arasındaki dalga boyuna sahip alevi tespit edebilmektedir. Yangın söndüren robotlarda ve ateş alıgılama sistemlerinde kullanılan sensördür.


Devre bağlantısını yaptıktan sonra kodlama kısmına geçebiliriz.


#define alev_sensor 9 //Baglantıların pin numaraları tanımlandı.
#define kirmizi_LED 2
#define yesil_LED 3
#define buzzer 7
 
 
int sensor_durum; 
 
 
void setup() {
 pinMode(alev_sensor,INPUT); // sensor giriş pini olarak ayarlandı.
 pinMode(kirmizi_LED,OUTPUT); //LED'ler ve Buzzer cıkış pini olarak ayarlandı.
 pinMode(yesil_LED,OUTPUT);
 pinMode(buzzer,OUTPUT);
 }
 
void loop() {
 sensor_durum=digitalRead(alev_sensor); //Alev sensoru dijital olarak okundu ve sensor_durum değişkenine atandı.
 
 if(sensor_durum == 0) // Sensor alevi algıladıysa buzzer ve kırmızı led uyarı verecek.
 {
 digitalWrite(buzzer,HIGH);
 digitalWrite(kirmizi_LED,HIGH);
 delay(300);
 digitalWrite(kirmizi_LED,LOW);
 digitalWrite(buzzer,LOW);
 delay(300);
 }
 
 else // alev algılanmadıysa yeşil led yanacak.
 {
 digitalWrite(buzzer,LOW);
 digitalWrite(yesil_LED,HIGH); 
 }
 
}
 




Projenizi yaparken karşılaştığınız problemleri yorumlar kısmında belirtirseniz ekibimiz en kısa sürede size yardımcı olacaktır





Comments


Son Paylaşımlar

banner300900.gif
banner300900.gif
bottom of page