TABLE OF
CONTENT
o PERKENALAN
o LATAR BELAKANG
o ALAT DAN BAHAN
o PRINSIP KERJA
o PEMPROGRAMAN
o SIMULASI PROTEUS
Latar Belakang
SENSOR ANTI KEBAKARAN DI
RUMAH DENGAN ARDUINO
UNO
Prinsip Kerja
SENSOR ANTI KEBAKARAN DI RUMAH
Source Code DENGAN
ARDUINO UNO
Program Arduino {
lcd.clear();
#include <Wire.h> lcd.clear();
#include <LiquidCrystal_I2C.h> lcd.setCursor(0,0);
lcd.setCursor(0,0);
lcd.print(" KONDISI1 :");
lcd.print("System load");
int flame = 9; lcd.setCursor(0,1);
lcd.setCursor(0,1);
int mq2 = 8; lcd.print(" kEBAKARAN");
lcd.print("Run System");
int sound = 7; digitalWrite(sound, HIGH);
delay(700);
int led = 13; digitalWrite(pump, HIGH);
int pump = 12; digitalWrite(led, HIGH);
pinMode(flame, INPUT);
delay(500);
pinMode(mq2, INPUT);
LiquidCrystal_I2C lcd(0x27, 16, 2); }
pinMode(sound, OUTPUT);
else{
pinMode(led, OUTPUT);
void setup() { digitalWrite(sound, LOW);
pinMode(pump, OUTPUT);
lcd.begin(16,2); digitalWrite(pump, LOW);
lcd.backlight(); digitalWrite(led, LOW);
}
lcd.clear();
lcd.clear(); lcd.setCursor(0,0);
void loop() {
lcd.setCursor(0,0); lcd.print(" Kondisi:");
int NF = digitalRead(flame);
lcd.print("Giovani CA"); lcd.setCursor(0,1);
int NM = digitalRead(mq2);
lcd.setCursor(0,1); lcd.print(" Tidak Ada Api");
lcd.print("Anti Kebakaran"); delay(400);
if (NF==1 && NM==1)
delay(800); }
}
SENSOR ANTI KEBAKARAN DI
RUMAH DENGAN ARDUINO UNO
Simulasi Rangkaian
Proteus
THANK YOU
SENSOR ANTI KEBAKARAN DI
RUMAH
DENGAN ARDUINO UNO