From 4a621917874e4d44cc9255528390da894b8a28df Mon Sep 17 00:00:00 2001 From: haimd Date: Tue, 29 Dec 2020 13:59:57 +0700 Subject: [PATCH] sua bo response cua button 1,2 --- Lock.rar | Bin 0 -> 6681 bytes Lock/Lock.ino | 19 ++++++++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 Lock.rar diff --git a/Lock.rar b/Lock.rar new file mode 100644 index 0000000000000000000000000000000000000000..bb793f8ef1020148855c7d51fe41403fc61f4330 GIT binary patch literal 6681 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 literal 0 HcmV?d00001 diff --git a/Lock/Lock.ino b/Lock/Lock.ino index 8e3dccd..412b2b5 100644 --- a/Lock/Lock.ino +++ b/Lock/Lock.ino @@ -142,9 +142,9 @@ void setup() // delay(2000); // digitalWrite(relay_2, HIGH); // Make sure door is locked // delay(2000); - digitalWrite(redLed, LED_OFF); // Make sure led is off - digitalWrite(greenLed, LED_OFF); // Make sure led is off - digitalWrite(blueLed, LED_OFF); // Make sure led is off +// digitalWrite(redLed, LED_OFF); // Make sure led is off +// digitalWrite(greenLed, LED_OFF); // Make sure led is off +// digitalWrite(blueLed, LED_OFF); // Make sure led is off digitalWrite(Light, LOW); //Protocol Configuration @@ -729,7 +729,7 @@ void ReadButton() if (stt == 0 && stt_old == 1) { relay_stt = true; - Serial.println("Button 1 press"); + //Serial.println("Button 1 press"); } else { @@ -737,7 +737,7 @@ void ReadButton() } if (stt_2 == 0 && stt_old_2 == 1) { - Serial.println("Button 2 press"); + //Serial.println("Button 2 press"); relay_stt_2 = true; } else @@ -759,16 +759,17 @@ void SerialRead() while (Serial.available() > 0) { input = Serial.readStringUntil('\r'); - Serial.println(input); + //Serial.println(input); input.trim(); if (input == "3") { - Serial.println(input); + Serial.println("open_3"); if (Light_stt == false) { TurnOn_Light(); } ClearSerialdata(); } else if (input == "4") { + Serial.println("open_4"); if (Light_stt == true) { TurnOff_Light(); @@ -777,7 +778,7 @@ void SerialRead() } else if (input == "1") { - Serial.println("open"); + Serial.println("open_1"); if (relay_stt == false) { relay_stt = true; @@ -786,7 +787,7 @@ void SerialRead() ClearSerialdata(); }else if (input == "2") { - Serial.println("open"); + Serial.println("open_2"); if (relay_stt_2 == false) { relay_stt_2 = true;