Blynk ile Akıllı Gaz / Duman Dedektörü 

“Bu projemizde telefonumuza kurduğumuz blynk programını kullanarak wifi ağı üzerinden Esp8266 modülünü kullanan Nodemcu kartı sayesinde Gaz sensörümüzden gelen veriler sayesinde ortamın gaz ve duman seviyesini ölçücez,belli seviye üzerinde telefonumuza bildirim gelecek ve buzzerımız çalışacak”

Youtube kanalıma BAKMAK istersenız
Projemiz için gerekli malzemeler 

1.   NodeMcu (veya Esp8266 içeren bir kart)
2.   2 adet Led (Kırmızı ve Yeşil) 
3.   2 adet 150 ohm Direnç
4.   MQ2 Gaz sensörü

5.   Buzzer 
6.   Breadboard
7.   Jumper Kabloları

Devre Şeması

Bu projemizde gaz sensörümüzün ısınma süresinde yüksek değerler göstermesi doğaldır.Yaklaşık 2-3 dakika sonrasında sensörümüz düzgün değerler vermeye başlar !!!

Kodlar

Kodları çalıştırmadan önce blynk kütüphanesinin ve Esp8266 kartlarının arduinonuza yüklü olduğundan  emin olun 

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#define BLYNK_PRINT Serial   

char auth[] = "--------------"; //Mail Adresinize Gelen tokeni Buraya yapistirin
char ssid[] = "------"; //Wifi Isminizi buraya yazin
char pass[] = "-----"; //Wifi sifrenizi buraya yazin
 
BlynkTimer timer;
 
int GazSensoru = A0; // A0 pinine 
int data = 0; 
#define YesilLed 14 //D5 pinidir
#define KirmiziLed 12 // D6 pinidir 
int buzzer = 0; // D3 pinidir 

void setup() 
{
  Serial.begin(115200);
  Blynk.begin(auth, ssid, pass);
  pinMode(YesilLed, OUTPUT);
  pinMode(KirmiziLed, OUTPUT);
  timer.setInterval(1000L, getSendData);
}
 
void loop() 
{
  timer.run(); 
  Blynk.run();
}
 
void getSendData()
{
data = analogRead(GazSensoru); 
  Blynk.virtualWrite(V2, data);
  
 if (data > 300)
  {
    Blynk.notify("Dikkat !!! Gaz Sensörünüz Çalıştı");
    digitalWrite(YesilLed, LOW);
    digitalWrite(KirmiziLed, HIGH);
    tone(buzzer, 1000, 200);
  }

  else
  {
    digitalWrite(YesilLed, HIGH);
    digitalWrite(KirmiziLed, LOW);
    noTone(buzzer);
  }
}

Diger Ilginç Projelerimiz için Tıklayın

Proje Adam
Proje Adam Youtube Kanalı

Bu sitenin tüm hakları saklıdır © ProjeAdam