/*
Entradas analógicas - Pinos de A0 a A5
O valor ajustado de 0.00 a 5.00V da entrada
é convertido por um Conversor A/D (Analógico/Digital)
em um valor de 10 bits (0 a 1023).
A função que permite a leitura desse valor é:
analogRead(pino)
Não é necessária a utilização da função pinMode()
para pinos analógicos.
*/
#define LED 10
#define POT A1
int valorCanal;
void setup() {
// Inicializa porta serial:
Serial.begin(9600);
// Configura pino do LED como saída:
pinMode(LED, OUTPUT);
}
void loop() {
valorCanal = analogRead(POT);
delay(1000);
Serial.print("Valor convertido pelo conversor A/D: ");
Serial.println(valorCanal);
if (valorCanal >= 600) digitalWrite(LED, HIGH);
else digitalWrite(LED, LOW);
}