//variabili globali int val_ADC1=0; int val_ADC2=0; int val_ADC3=0; int val_ADC4=0; int val_ADC5=0; float temp1=0; float temp2=0; float temp3=0; float temp4=0; float temp5=0; void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: //leggo val_ADC1=analogRead(A0); val_ADC2=analogRead(A1); val_ADC3=analogRead(A2); val_ADC4=analogRead(A3); val_ADC5=analogRead(A4); //converto i valori di ADC in gradi centigradi temp1=((val_ADC1*0.00488)-0.5)/0.01; temp2=((val_ADC2*0.00488)-0.5)/0.01; temp3=((val_ADC3*0.00488)-0.5)/0.01; temp4=((val_ADC4*0.00488)-0.5)/0.01; temp5=((val_ADC5*0.00488)-0.5)/0.01; Serial.print("T1;"); Serial.print(temp1); Serial.print(" ;T2;"); Serial.print(temp2); Serial.print(" ;T3;"); Serial.print(temp3); Serial.print(" ;T4;"); Serial.print(temp4); Serial.print(" ;T5;"); Serial.println(temp5); //ritardo 0.5s delay(500); }