Anda di halaman 1dari 11

LAPORAN TUGAS MICROCONTROLLER II

MEMBUAT SENSOR PENDETEKSI API BERBASIS IOT


MENGGUNAKAN ESP8266

DISUSUN OLEH :

FARDAN ANDRI PUTRA | SKS – 19.2

888740101190123

PROGRAM STUDI S1 – SISTEM KOMPUTER SORE


UNIVERSITAS STEKOM SEMARANG
2021
Flame sensor sendiri dapat di gunakan dalam banyak mikrokontroller , Atmega , Arduino , PIC ,
Raspi dll . Output dari modul flame sensor adalah tegangan analog ataupun tegangan digital I/O .
Output analog tersebut dapat di gunakan dalam berbagai mikrokontroller pada pin analog ataupun
pin digital .

Selain itu sensor ini sering juga digunakan untuk mendeteksi api pada ruangan di perkantoran,
apartemen, maupun di perhotelan. Suhu normal pembacaan normal sensor ini yaitu pada 25 –
85°C dengan besar sudut pembacaan pada 60°.

Flame sensor mampu mendateksi suhu api antara 25*C sampai dengan 80*C . Range suhu sekian
bisa di aplikasikan dalam system kemanan gedung dalam melakukan deteksi kebakaran .Sensor
ini dapat mendeteksi nyala api dengan sudut maximal 60* . diatas suhu tersebut flame sensor
sudah tidak dapat melakukan deteksi sudut .

Alat dan bahan yang dibutuhkan :


1. ESP8266
2. Modul Sensor api 4 pin
3. Kebel jumper female – female
4. Arduino IDE untuk membuat kode program
5. Aplikasi blynk diandroid

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 pilih LCD, pilih advance, PIN V1

3. Merakit ESP8266 dengan modul sensor api

a. ESP8266 5v => modul sensor vcc


b. ESP8266 ground => modul sensor ground
c. ESP8266 D4 => modul sensor DO
d. ESP8266 D3 => modul sensor AO
4. Hubungkan ESP8266 dengan USB tipe B ke komputer yang sudah terinsatall library
ESP8266
5. Buka aplikasi arduino UNO untuk membuat program

6. Ketik program seperti contoh, sesuaikan kode token auth, ssid, dan password
#include <ESP8266WiFi.h>
#define BLYNK_PRINT Serial
#include <BlynkSimpleEsp8266.h>

// Cek Email Kode Auth


char auth[] = "eJePxbrV-8YT6XMdgpSM0wYBZbIQZ73h";
char ssid[] = "note9"; //Nama Wifi
char pass[] = "redminote9"; //Password

WidgetLCD lcd(V1);
int pinSensor = D4 ;

void setup() {
Serial.begin(9600);
pinMode(pinSensor, INPUT);
Blynk.begin(auth, ssid, pass);
}
void loop() {
Blynk.run();
lcd.clear();
lcd.print(0, 0, "STATUS RUMAH");
int bacasensor = digitalRead(pinSensor);
if (bacasensor == LOW) {
lcd.print(0, 1, "Api Terdeteksi");
} else {
lcd.print(0, 1, "Aman Jaya");
}
delay(1000);
}
7. Cek dahulu untuk penulisan kode program dengan cara pilih verify tunggu hingga selesai
tanpa eror

8. 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
9. Selamat mencoba

Anda mungkin juga menyukai