ช่วยดูเออเร่อหน่อยครับ ปีกกาไม่รู้ เกินหรือขาด หรือโค้ดตรงไหนผิดพลาด
#include <TridentTD_LineNotify.h>
#include <ESP8266WiFi.h>
#define ssid "CHAMPIONS" //you wifi router
#define pass "mmmmmmmm" //password of wifi
#define LINE_TOKEN "azJN8ijOesfMoS41vNvGwfqpplLaUeCsgQw1j33bq3l" //line token at https://notify-bot.line.me/en/
#define BUZZER D7
TridentTD_LineNotify myLINE(LINE_TOKEN);
int sensorValue;
bool smoke2 = 0;
void setup() {
Serial.begin(115200);
pinMode(BUZZER, OUTPUT);
WiFi.begin(ssid, pass);
}
void smokeRead();
void loop() {
digitalWrite(BUZZER, LOW);
smokeRead ();
Serial.println(sensorValue);
if (smoke2 == 1){
myLINE.notify("Fire! Fire! Fire!"); // Messenger to line notification
digitalWrite(BUZZER, HIGH);
delay(5000);
Serial.println("Warnig, Warning, Warning");
}
delay(2000)
}
//////////////////////////////////////////////////
void smokeRead();{
sensorValue = analogRead(A0);
Serial.println(sensorValue);
if (sensorValue > 380) {
smoke2 = 1;
Serial.println("SMOKE, SMOKE, SMOKE");
} else {
smoke2 = 0;
Serial.println("NO SMOKE");
}
}