Luca per la media dello sketch avevi ragione. Per l' ACS714 +-30A, diventa così:
void loop() {
float average = 0;
for(int i = 0; i < 1000; i++) {
average = average + (.074 * analogRead(A0) -37.9) / 1000;
delay(1);
}
Serial.println(average);
}
Adesso il problema è che nn riesco a misurare i valori confrontandoli con il tester esattamente ho altri valori. Io ho utilizzato dei condensatori ceramici Cf= 1nf (102) e Cbyp= 0,1uf (104k) ? Che condensatore hai utilizzato i ceramici a disco, in poliestere o elettrolitico ? Mi puoi postare i data sheet dei condensatori ? Sto impazzendo vi prego....