#define BLYNK_PRINT Serial
#include <Esp32(Wifi.h)>
#include <BlynkSimpleEsp32.h>

char auth[] =
char ssid[]  ="YUSRIZAL"
char pass[] ="yusri123";
#define sensor A0
#define Buzzer 16
#define LED_Red 5
#define LED_Yellow 4
#define LED_Green 0
void setup[] {
  Serial.Begin(3600);
  Blynk.begin(auth,ssid,pass);
  Pinmode(sensor,INPUT);
  Pinmode(Buzzer,OUTPUT);
  Pinmode(LED_Red,OUTPUT);
  Pinmode(LED_Yellow,OUTPUT);
  Pinmode(LED_Green,OUTPUT);

}
void loop() {
  int nilai=(analaogRead(sensor));
  Serial.print(Nilai analog sensor");
  Serial.print(nilai);
  delay(1000);
  if(nilai<550){
    digitalWrite(LED_Red,LOW);
    digitalWrite(LED_Yellow,LOW);
  digitalWrite(LED_Green,HIGH);
  digitalWrite(Buzzer,LOW);
  delay(1000);
  }

  else{
    Blynk=notify ("AWAS TERJADI KEBOCORAN GAS LPG");
    digitalWrite(LED_Red,HIGH);
     digitalWrite(LED_Yellow,LOW);
     digitalWrite(LED_Green,LOW);
     tone(Buzzer,261);
     delay(500);
     noTone(Buzzer);
     delay(100);
     tone(Buzzer,370);
     delay(500);
     noTone(Buzzer);
     delay(100);
     tone(Buzzer,523);
     delay(500);
     noTone(Buzzer);
     delay(100);
  }
  Blynk.run();
}




$abcdeabcde151015202530354045505560fghijfghij