Alguém poderia explicar porque a adc está a ler valores sem ter qualquer entra analógica na respetiva porta (A1).
Estes foram os valores lidos:
3448.00
1098.00
197.00
239.00
1278.00
509.00
0.00
0.00
441.00
1101.00
(..)
Este foi o código utilizado para o arduino due:
//declaração de variáveis
float sampleV=0;
void setup() {
//iniciar comunicação serie
Serial.begin(9600);
//alterar a resolução da adc para 12 bits
analogReadResolution(12);
}
void loop() {
sampleV = analogRead(A1);
Serial.println(sampleV);
delay (3000);
}