#define pot 27
#define ldr 26
#define pir 19
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16,2);
void setup(){
Serial.begin(115200);
lcd.init();
pinMode(pot, INPUT);
pinMode(ldr, INPUT);
pinMode(pir, INPUT);
}
void loop(){
int valor = analogRead(pot);
int luminosidade = analogRead(ldr);
lcd.setCursor(0,0);
lcd.print("Valor do poten:");
lcd.setCursor(0,1);
lcd.print("ciometro e:");
lcd.setCursor(12,1);
lcd.print(valor);
delay(2000);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("O valor de lumi-");
lcd.setCursor(0,1);
lcd.print("nosidade e:");
lcd.setCursor(12,1);
lcd.print(luminosidade);
delay(2000);
lcd.clear();
int leitura = digitalRead(pir);
if(leitura == HIGH){
lcd.setCursor(3,0);
lcd.print("SENSOR PIR");
lcd.setCursor(4,1);
lcd.print("ATIVADO");
delay(500);
lcd.clear();
}
else {
}
}