Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
int correta1[4]={1,2,4,3}; int correta2[4]={2,2,4,3}; int a = 0; int b = 0; int senha[4]; void setup(){ pinMode(5, INPUT); pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); pinMode(8, OUTPUT); //LED VERDE pinMode(9, OUTPUT); //LED VERMELHOR digitalWrite(8, LOW); digitalWrite(9, LOW); Serial.begin(9600); } void loop(){ b = 0; if (digitalRead (5)==1) b = 1; if (digitalRead (2)==1) b = 2; if (digitalRead (3)==1) b = 3; if (digitalRead (4)==1) b = 4; if (b) { senha[a] = b; a++; if (a==4) { if (((correta1[0] == senha[0]) & (correta1[1] == senha[1]) & (correta1[2] == senha[2]) & (correta1[3] == senha[3])) | ((correta2[0] == senha[0]) & (correta2[1] == senha[1]) & (correta2[2] == senha[2]) & (correta2[3] == senha[3]))){ digitalWrite(8, HIGH); a = 0; b = 0; } else { digitalWrite(9, HIGH); delay(500); digitalWrite(9, LOW); delay(500); digitalWrite(9, HIGH); delay(500); digitalWrite(9, LOW); delay(500); digitalWrite(9, HIGH); delay(500); digitalWrite(9, LOW); delay(500); a = 0; b = 0; } } delay(500); } // if (digitalRead (5)==1){ // Serial.print("1"); // digitalWrite(9,LOW); // delay(1000); // digitalWrite(8,HIGH); // delay(1000); // noTone(8); // } }
Compartilhar