I want to turn LED ON/OFF through serial monitor by sending 1,0 Respectively. If LED is already OFF and i send "0" Serial Monitor must reply "LED is already OFF" same in the case of LED ON. here's my Code.
int led = 13;
int x;
int y;
int s;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
digitalWrite(led, LOW);
Serial.println("READY");
}
void loop() {
if (Serial.available() > 0) {
x = Serial.read();
y = digitalRead(led);
if (x == '1') {
digitalWrite(led, HIGH);
Serial.println("LED is ON");
delay(10);
}
if (x == '0') {
digitalWrite(led, LOW);
Serial.println("LED is OFF");
delay(10);
}
if (x == 's') {
Serial.println(y);
}
}
}