DISUSUN OLEH :
888740101190123
1. Membuat tempat atau apikasi blynk diandroid, pilih create new project isi nama project
dan device yang digunakan pilih creat tunggu sampai ada notive token dari email
2. Widget box
3. Merakit ESP8266 dengan sensor suara
#include <ESP8266WiFi.h>
#define BLYNK_PRINT Serial
#include <BlynkSimpleEsp8266.h>
WidgetLCD lcd(V1);
void setup() {
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
pinMode(Led, OUTPUT);
pinMode(Buzzer, OUTPUT);
pinMode(OutSuara, INPUT);
kondisi = 0; //Kondisi Lampu Awal Nyala
}
void Bunyi1(){
digitalWrite(Buzzer, HIGH);
delay(1000);
digitalWrite(Buzzer, LOW);
}
void Bunyi2(){
digitalWrite(Buzzer, HIGH);
delay(500);
digitalWrite(Buzzer, LOW);
delay(500);
digitalWrite(Buzzer, HIGH);
delay(500);
digitalWrite(Buzzer, LOW);
}
void loop() {
Blynk.run();
val = digitalRead(OutSuara);
if((val == HIGH)&&(kondisi == 0)){
kondisi = 1;
Bunyi2();
digitalWrite(Led, HIGH);
Serial.println("Lampu Menyala");
lcd.print(0, 0, "STATUS LAMPU");
lcd.print(0, 1, "Lampu Hidup");
}else if ((val == HIGH)&&(kondisi == 1)){
kondisi = 0;
Bunyi1();
digitalWrite(Led, LOW);
Serial.println("Lampu Mati");
lcd.print(0, 0, "STATUS LAMPU");
lcd.print(0, 1, "Lampu Padam");
}else{
}
}
6. Cek dahulu untuk penulisan kode program dengan cara pilih verify tunggu hingga selesai
tanpa eror
7. Sebelum upload pilih tools bagian board dan port disesuaikan dengan board dan port yang
digunakan. Contoh menggunakan board ESP8266 dengan port COM3. Selanjutnya
upload program ke ESP8266 pilih upload tunggu sampai proses selesai
8. Selamat mencoba