Aciklamandan hicbir sey anlasilmiyor, anladigim kadariyla butona basinca bir baslangic tarihi kaydetmek istiyorsun o halde loop fonksiyonu icinde update fonksiyonu cagrildiktan sonra bir if tanimla, bu if buton basilinca calissin ve tarih degerlerini global degiskenlere atasin, kontrol islemini de bu global degisken ve guncel tarihi karsilastirarak ikinci bir if yordamiyla halledersin.
Aciklamandan hicbir sey anlasilmiyor, anladigim kadariyla butona basinca bir baslangic tarihi kaydetmek istiyorsun o halde loop fonksiyonu icinde update fonksiyonu cagrildiktan sonra bir if tanimla, bu if buton basilinca calissin ve tarih degerlerini global degiskenlere atasin, kontrol islemini de bu global degisken ve guncel tarihi karsilastirarak ikinci bir if yordamiyla halledersin.
Hocam ben zaten pek hakim değilim konuya genel yazılım bilgimden yola çıkarak yardımcı olmaya çalıştım. 0 değerinin okunmasıyla alakalı nette de bir şey bulamadım
Ay degisince degisken niye degissin bu islem buton basilinca yapilacak eger buton basilmissa global sabitay = saat.month, ben mi yanlis anliyorum yoksa.
Ay degisince degisken niye degissin bu islem buton basilinca yapilacak eger buton basilmissa global sabitay = saat.month, ben mi yanlis anliyorum yoksa.
hocam çünkü değşken mesela int sabitay=saat.month a eşit oluyor ay devam ederken değişmiyor ama yeni aya girerken saat.mont değişince değişkenin içide değişmiş oluyor ister istemez.
hocam çünkü değşken mesela int sabitay=saat.month a eşit oluyor ay devam ederken değişmiyor ama yeni aya girerken saat.mont değişince değişkenin içide değişmiş oluyor ister istemez.
for(int h=0 ; h<1;h++) // 1 kez çalıştırmak için konuldu....
{
//Eğer Android'ten gelen değer "1" ise( yani 1 rakamına bastığımızda,)
digitalWrite(buzzerPin,LOW); //digitalWrite ile BUZZER pinini (low) yaparak yeni alarm kurulacağı için PASİF DURUMA GETİRİLDİ.
Serial.println("");
Serial.print("h değeri =");
Serial.println(h);