Problema con PIN analogici

ciao Imer
vedo 2 cose a prima vista:
definisci
"float costante = 0;"
che dovrebbe essere il fattore per calcolare la temperatura.

poi
Accumulo = (analogRead(analogPin1) * (float)costante) ;
Camino = (analogRead(analogPin2) * (float)costante) ;
val = (analogRead(analogPin3) * (float)costante) ;
scatto = (analogRead(analogPin0) * (float)costante) ;

manda dopo ogni analogRead il valore sul terminale seriale:

nel setup() aggiungi " Serial.begin(9600); "
e poi dopo ogni lettura analogica fai stampare il valore sul terminale del IDE con
Serial.println(Accumulo); ecc

Cosí vedi se é un problema di lettura o di elaborazione.

Ciao Uwe