1) Se il povero Arduino vive tra 0 e 5 Volt, come pensi di vedere tutto ciò che sta sopra 5V o sotto 0V?
2) lo stupido salvataggio di campioni lo si può fare nel seguente modo (occhio è pseudo-codice):
...tutto quello che serve prima del loop
int vettore[]; // dichiari il vettore
int t_camp = 100 //tempo di campionamento in millisecondi...scegli tu
int i = 0;
void loop() {
vettore[i] = analog.read(porta); //leggi e salvi un valore
i++; //incrementi il contatore
delay(t_camp);
}
in questo modo acquisisci un valore ogni 100 millisecondi e lo salvi in un vettore finché i non va in overflow...lo so è stupidissimo ma è l'esempio più semplice che si possa fare, con pochi accorgimenti in più lo modifichi a tuo desiderio!
