Professional Documents
Culture Documents
#include <LiquidCrystal.h>
int pirFrontValue = 0;
int pirBackValue = 0;
int pirSideValue = 0;
int smokeValue = 0;
void setup() {
Serial.begin(9600);
pinMode(pirFront, INPUT);
pinMode(pirBack, INPUT);
pinMode(pirSide, INPUT);
pinMode(ledPin, OUTPUT);
pinMode(smokeSensor, INPUT);
lcd.begin(16, 2);
lcd.print("SEGURANCA ATIVA!");
void loop() {
pirFrontValue = digitalRead(pirFront);
pirBackValue = digitalRead(pirBack);
pirSideValue = digitalRead(pirSide);
smokeValue = analogRead(smokeSensor);
if (b>85){
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("PERIGO!!!!!!");
lcd.setCursor(0, 1);
lcd.print("GAS A VISTA");
delay(1000);
lcd.clear();
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("FRENTE DA CASA");
lcd.setCursor(0, 1);
lcd.print("INVASAO A VISTA");
digitalWrite(ledPin, HIGH);
delay(1000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("FUNDO DA CASA");
lcd.setCursor(0, 1);
lcd.print("INVASAO A VISTA");
digitalWrite(ledPin, HIGH);
delay(1000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("LATERAL DA CASA");
lcd.setCursor(0, 1);
lcd.print("INVASAO A VISTA");
digitalWrite(ledPin, HIGH);
delay(1000);