//vars
int chave = 12, pir = 11, led = 8;
bool abertC, sense;
void setup() {
pinMode(chave, INPUT);
pinMode(pir, INPUT);
pinMode(led, OUTPUT);
}
void loop() {
abertC = digitalRead(chave);
sense = digitalRead(pir);
if(abertC){
digitalWrite(led, sense);
}else{
digitalWrite(led, !sense);
}
}