const int receiver 25
const int pir 27
const int echo 19
const int trig 18
float distancia;
bool nivel1;
int nivel3;
void setup()
{
Serial.begin(115200);
pinMode(trig, OUTPUT); // trigger
pinMode(echo, INPUT); //echo
pinMode(pir,INPUT);
pinMode(receiver, INPUT);
}
void setup()
{
nivel1 = analogRead(receiver);
nivel3 = analogRead(pir);
if (nivel1 == true){
Serial.println("Nível 1 violado!");
delay(1000);
} else if(distancia < 20 && nivel1 == true){
Serial.println("Nível 1 e Nível 2 violados!");
delay(1000);
} else if(distancia < 20 && nivel1 == true && nivel3 == true){
Serial.println("Níveis 1, 2 e 3 violados!");
}
}