// 2S/1 ILK ÜÇ LED

// 2S/2 SON ÜÇ LED

// 2S/4 ROLE

// 2S/5 GUC

 

#define role1 D9

#define LedK3 D12

#define LedK2 D1

#define LedK1 D0

#define LedG3 D13

#define LedG2 D14

#define LedG1 D15

 

void setup() {

 pinMode(role1,OUTPUT);

 pinMode(LedK3, OUTPUT);

 pinMode(LedK2, OUTPUT);

 pinMode(LedK1, OUTPUT);

 pinMode(LedG3, OUTPUT);

 pinMode(LedG2, OUTPUT);

 pinMode(LedG1, OUTPUT);

 

 Serial.begin(115200);

 delay(100);

 Serial.println("Basladi");

}

 

void loop() {

  if (Serial.available()){

    int tus = Serial.read();

  if (tus == 107){

      Serial.print(tus);

      digitalWrite(role1,HIGH);

      Serial.println(" Röle Kapali");

      digitalWrite(LedG3, HIGH);

      digitalWrite(LedG2, HIGH);

      digitalWrite(LedG1, HIGH);

      delay(2000);

     }

 

   if (tus == 97){

      Serial.print(tus);

      digitalWrite(role1,LOW);

      Serial.println("  Röle Acik");

      digitalWrite(LedK3, HIGH);

      digitalWrite(LedK2, HIGH);

      digitalWrite(LedK1, HIGH);

      delay(2000);

     }

   else{

     digitalWrite(LedK3, LOW);

     digitalWrite(LedK2, LOW);

     digitalWrite(LedK1, LOW);

     digitalWrite(LedG3, LOW);

     digitalWrite(LedG2, LOW);

     digitalWrite(LedG1, LOW);

    }

}}