C++ kodundaki hata nedir?

omercantr1

Hectopat
Katılım
25 Kasım 2020
Mesajlar
1.234
Çözümler
8
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Kod:
{ //dedektörler
 //dedektör1
 { if (dedle1 > 50)
 {
 Serial.println("DEDEKTOR 1 Düşük");
 digitalWrite(dedlow, LOW);
 digitalWrite(dedhigh, HIGH);
 }
 else {
 digitalWrite(dedlow, HIGH);
 digitalWrite(dedhigh, LOW);
 }
 }

 //dedektör2
 { if (dedle2 > 50)
 {
 Serial.println("DEDEKTOR 2 Düşük");
 digitalWrite(dedlow, LOW);
 digitalWrite(dedhigh, HIGH);
 }
 else {
 digitalWrite(dedlow, HIGH);
 digitalWrite(dedhigh, LOW);
 }
 }

 //dedektör3
 { if (dedle3 > 50)
 {
 Serial.println("DEDEKTOR 3 Düşük");
 digitalWrite(dedlow, LOW);
 digitalWrite(dedhigh, HIGH);
 }
 else {
 digitalWrite(dedlow, HIGH);
 digitalWrite(dedhigh, LOW);
 }
 } }

Koddaki yanlış nedir? 3'ü de aynı çıkışa veriyor iflerin.
@Rosalind hocam neye kızgın attınız?
 
Son düzenleme:
Ne nereden geliyor, nereye gidiyor; hiçbiri belli değil.
  • Kodun tamamını paylaşın.
Hocam kusura bakmayın arkadaşım attı foruma sormam için ben yazılımla uğraşmıyorum zaten. İstedim şuan.
Kod:
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
#include <Pushbutton.h>

#define seviye1 A0
int sev1;
#define seviye2 5
int sev2;
#define seviye3 A2
int sev3;
#define dedek1 A3
int ded1;
#define dedek2 A4
int ded2;
#define dedek3 A5 //Potansiyometreyi A0 pinine tanımlıyoruz
int ded3;
#define sevche 8
#define dedche 7
#define sevled1 9
#define sevled2 10
#define sevled3 11
#define dedled1 7
#define dedled2 6
#define dedled3 5
const int buttonPin = 2;
const int okPin = 3;
Pushbutton pbutton1(buttonPin);
Pushbutton pbutton2(okPin);
#define uyari 300
//"Değer" adlı 0 başlangıçlı bir değişken tanımlıyoruz
int sevle1;
int sevle2;
int sevle3;
int dedle1;
int dedle2;
int dedle3;
int a = 0, e1 = 0, e2 = 0, ufo = 0, e3 = 0, saat = 0, daak = 0, cas = 0, count = 0,sicaklik,cont = 100;

LiquidCrystal_I2C lcd(0x27,16,2); // Bu kodu kullanırken ekranda yazı çıkmaz ise 0x27 yerine 0x3f yazınız !!
void setup() {
  cas = 0;
  pinMode(buttonPin, INPUT);
  pinMode(okPin, INPUT);
  lcd.init();                      // initialize the lcd
  lcd.backlight();
  Serial.begin(9600); //9600 Baund bir seri haberleşme başlatıyoruz
  lcd.setCursor(0,0); // İlk satırın başlangıç noktası
 lcd.print("SENSOR");
 lcd.setCursor(0,1);
 lcd.print("ISITILIYOR"); // İkinci satırın başlangıç noktası
 
  pinMode(seviye1, INPUT_PULLUP);
  pinMode(seviye2, INPUT_PULLUP);
  pinMode(seviye3, INPUT_PULLUP);
  pinMode(dedek1, INPUT_PULLUP);
  pinMode(dedek2, INPUT_PULLUP);
  pinMode(dedek3, INPUT_PULLUP);
  pinMode(sevled1, INPUT_PULLUP);
  pinMode(sevled2, INPUT_PULLUP);
  pinMode(sevled3, INPUT_PULLUP);
  pinMode(sevche, OUTPUT);
  pinMode(dedled1, OUTPUT);
  pinMode(dedled2, OUTPUT);
  pinMode(dedled3, OUTPUT);
  pinMode(dedche, OUTPUT);
  pinMode(dedek1, INPUT_PULLUP);

  { //PREHEAT
    Serial.println("Sensor isitiliyor...");
    Serial.print("Sensor isitiliyor...");
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
    digitalWrite(dedled1, HIGH);
    digitalWrite(dedled2, HIGH);
    digitalWrite(dedled3, HIGH);
    digitalWrite(dedche, HIGH);
    delay(100);
    digitalWrite(dedled1, LOW);
    digitalWrite(dedled2, LOW);
    digitalWrite(dedled3, LOW);
    digitalWrite(dedche, LOW);
    delay(100);
     lcd.clear();
  }
 


}

void loop() {
  while (!Serial)
  if (cas == 0)
  {
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("Dedektor 1");
    lcd.setCursor(0, 1);
    lcd.print(sevle3);

  }


    //SEVİYE LED


    //SEVİYE 1
    sevle1 = map(sev1,0,1023,0,100);
  sevle2 = map(ded2,0,1023,0,100);
  sevle3 = map(sev3,0,1023,0,100);
  dedle1 = map(ded1,0,1023,0,100);
  dedle2 = map(ded2,0,1023,0,100);
  dedle3 = map(ded3,0,1023,0,100);
  if (sevle1 < 35)
  {
    digitalWrite(sevled1, HIGH);
  }
  else
  {
    digitalWrite(sevled1, LOW);
  }

  //SEVİYE 2
  if (sevle2 < 35)
  {
    digitalWrite(sevled2, HIGH);
  }
  else
  {
    digitalWrite(sevled2, LOW);
  }

  //SEVİYE 3
  if (sevle3 < 35)
  {
    digitalWrite(sevled3, HIGH);
  }
  else
  {
    digitalWrite(sevled3, LOW);
  }


  //DEDEKTÖR 1
  int dedsens1 = analogRead(dedek1);
  int dedsens2 = analogRead(dedek2);
  int dedsens3 = analogRead(dedek3);


  if (dedsens1 >= 55)

  {
    digitalWrite(dedled1, HIGH);
  }
  else
  {
    digitalWrite(dedled1, LOW);//Alarmın çalmadığı durumda LED'in yeşil yanmasını istiyoruz:

  }

  //DEDEKTÖR 3



  if (dedsens3 >= 55)
  {

    digitalWrite(dedled2, HIGH);
  }
  else
  {
    digitalWrite(dedled2, LOW);//Alarmın çalmadığı durumda LED'in yeşil yanmasını istiyoruz:
  }


  //DEDEKTÖR 3



  if (dedsens3 >= 55)

  {
    digitalWrite(dedled3, HIGH);
  }
  else
  {
    digitalWrite(dedled3, LOW);//Alarmın çalmadığı durumda LED'in yeşil yanmasını istiyoruz:
  }






  //ikaz noktaları.
  digitalWrite(sevche, HIGH);
  delay(100);
  digitalWrite(sevche, LOW);
  delay(100);
  digitalWrite(sevche, HIGH);
  delay(100);
  digitalWrite(sevche, LOW);
  delay(400);


  {
    sev1 = analogRead(seviye1);
    sev2 = analogRead(seviye2);
    sev3 = analogRead(seviye3);
    ded1 = analogRead(dedek1);
    ded2 = analogRead(dedek2);
    ded3 = analogRead(dedek3);//"Değer" değişkeni potansiyometrenin değerini okuyup buna göre değişir

    Serial.print("seviye 1- ");
    Serial.print("\t");
    Serial.println(sevle1);
    Serial.print("\t");
    { if (sevle1 < 35)
      {
        Serial.println("Seviye 1 Düşük");
      }
      Serial.print("\n");
    }

    Serial.print("seviye 2- ");
    Serial.print("\t");
    Serial.println(sevle2);
    Serial.print("\t");
    { if (sevle2 < 35)
      {
        Serial.println("Seviye 2 Düşük");
      }
      Serial.print("\n");
    }

    Serial.print("seviye 3- ");
    Serial.print("\t");
    Serial.println(sevle3);
    Serial.print("\t");
    { if (sevle3 < 35)
      {
        Serial.println("Seviye 3 Düşük");
      }
      Serial.print("\n");
    }

    Serial.print("dedektör 1- ");
    Serial.print("\t");
    Serial.println(dedle1);
    Serial.print("\t");
    { if (dedle1 > 50)
      {
        Serial.println("DEDEKTER 1 KAÇAK MEVCUT");
      }
      Serial.print("\n");
    }

    Serial.print("dedektör 2- ");
    Serial.print("\t");
    Serial.println(dedle2);
    Serial.print("\t");
    { if (dedle2 > 50)
      {
        Serial.println("DEDEKTER 2  KAÇAK MEVCUT");
      }
      Serial.print("\n");
    }

    Serial.print("dedektör 3- ");
    Serial.print("\t");
    Serial.println(dedle3);;
    Serial.print("\t");
    { if (dedle3 > 50)
      {
        Serial.print("DEDEKTER 3 KAÇAK MEVCUT");
      }
      Serial.print("\n");
    }

    delay(100); //Bu işlem 100 milisaniye aralıklarla yapılır
  }
}
void termo()
{
  while ( a <= 50) // eğer a değeri 50 küçük ise while çalışsın.
  {
    a = a + 1; // a'yı 1 arttır.
    delay(200); // 200 ms bekle
    lcd.setCursor(13, 1);

    lcd.print(sicaklik);
    lcd.print("C");
  }
}
@Rosalind inceliyor musunuz hocam?
 
Son düzenleme:

Technopat Haberler

Geri
Yukarı