Seguindo no raciocínio de sinais analógicos trabalhamos com inputs tanto no meio físico como no virtual.
O experimento consiste em ler a entrada do potenciômetro e exibir no Serial da IDE.
A atividade em sala progrediu para leitura do sinal provido do LDR
O objetivo se tornou ligar um LED utilizando como entrada o valor do LDR dependendo do ponto de aviso determinado pelo Potenciômetro. Utilizamos o seguinte código para isso:
int valor, valor2;
void setup() {
Serial.begin(9600);
pinMode(10, OUTPUT);
}
void loop() {
valor = analogRead(A2);
delay(200);
valor2 = analogRead(A0);
delay(200);
Serial.println("Valor LDR ");
Serial.println(valor);
Serial.println("Valor Potenciometro ");
Serial.println(valor2);
if (valor < valor2) {
digitalWrite(10,HIGH);
}
else{
digitalWrite(10,LOW);
}
}




0 comentários:
Postar um comentário