Abaixo segue o código do programa realizado:
int ledPin = 13; //define o pino em que o led está ligado int ledPin2 = 12; int ledPin3 = 11; int LDR; char leitura; //define a variável leitura que corresponde a uma letra o teclado //definido por char void setup() { pinMode(ledPin, OUTPUT); //define que o pino 13 será uma saida pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(A0, INPUT); Serial.begin(9600); } void loop() { leitura = Serial.read(); // a variável leitura será obtida através do teclado LDR = analogRead(A0); Serial.print("Valor lido no LDR:\t"); Serial.println(LDR); if (LDR >=290) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } if (LDR >=370) { digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin2, LOW); } if (LDR >=600) { digitalWrite(ledPin3, HIGH); } else { digitalWrite(ledPin3, LOW); } }
Nenhum comentário:
Postar um comentário