Butona basınca bildirim

Katılım
29 Eyl 2018
Mesajlar
8
Puanları
1
Yaş
40
merhaba arkadaşlar aşağıdaki kod, alarm sistemi için kullanılabiliyor. yapmak istediğim aynı kodda bir buton koyup butona basınca bildirimin gitmsini istiyorum beceremedim!
 
C#:
#include <ESP8266WiFi.h>
#define BLYNK_PRINT Serial    //
#include <BlynkSimpleEsp8266.h> // NETTEN HABERLEŞME YAZILIM KUTUPHANESİ
char auth[] = "88d753bd40864ced8e34be7da47928ea"; // TOKEN KODUM

/* KABLOSUZ AĞ BAĞLANMA KODLARIM */
char ssid[] = "okhan";
char pass[] = "atakan2009";
/* YAHYA KILIÇASLAN BOTECH ALARM SİSTEMİ*/
/* 01.05.2018*/
/* KULLANILACAK PIN UÇLARIM */
#define pirLedPin D7 // PIR LED YAKMAK İÇİN 7 NOLU DİJİTAL PİNİM
#define pirPin D2 // HAREKET SENSÖRÜ

int pirValue; // PIR DEĞERİ


/* PİN DURUMLARINI BELİRLE GİRİŞ/ÇIKIŞ */
void setup()
{
  Serial.begin(115200);
  delay(1000);
  Blynk.begin(auth, ssid, pass);
  pinMode(pirLedPin, OUTPUT);

}
/* PİN DURUMLARINI BELİRLE GİRİŞ/ÇIKIŞ  KODLARIN BİTİŞİ */
/****************************************************** */
/* OKUNAN DEĞERLERİ MESAJ İLE YOLLA LED YAK VS */
void loop()
{
  getValues();
  Blynk.run();
}
void getValues(void)
{
  pirValue = digitalRead(pirPin);

  if (pirValue)
  {
    
    Serial.println("HAREKET ALGILANDI");
    Blynk.notify("ZİL ÇALDI!"); 
  }
 
    digitalWrite(pirLedPin, pirValue);

 
}
 
Digital 7nolu pine bir buton üzerinden artı 5 volt ver.
Butonu pulldown şeklinde bağla.Bilmiyorsan google de örnekleri var.
 

Forum istatistikleri

Konular
127,952
Mesajlar
913,873
Kullanıcılar
449,599
Son üye
Gksn

Yeni konular

Geri
Üst