diff --git a/Lock.rar b/Lock.rar index bb793f8..a966882 100644 Binary files a/Lock.rar and b/Lock.rar differ diff --git a/Lock/Lock.ino b/Lock/Lock.ino index 412b2b5..96ebc3e 100644 --- a/Lock/Lock.ino +++ b/Lock/Lock.ino @@ -762,37 +762,40 @@ void SerialRead() //Serial.println(input); input.trim(); if (input == "3") { - Serial.println("open_3"); if (Light_stt == false) { TurnOn_Light(); } + Serial.println("open_3"); ClearSerialdata(); } else if (input == "4") { - Serial.println("open_4"); + if (Light_stt == true) { TurnOff_Light(); } + Serial.println("open_4"); ClearSerialdata(); } else if (input == "1") { - Serial.println("open_1"); + if (relay_stt == false) { relay_stt = true; digitalWrite(13, HIGH); } + Serial.println("open_1"); ClearSerialdata(); }else if (input == "2") { - Serial.println("open_2"); + if (relay_stt_2 == false) { relay_stt_2 = true; digitalWrite(13, HIGH); } + Serial.println("open_2"); ClearSerialdata(); } else