/* * lecture des capteurs de temperature LM35 */ /* -------------------------------------------------- */ #define NBVAL 4 #define DELAI 1000 /* -------------------------------------------------- */ void setup() { Serial.begin(9600); pinMode(LED_BUILTIN, OUTPUT); Serial.print("\n"); /* XXX */ /* changing the voltage reference of the ADC * greatly increase the prcision on the limited * range of our temperatures. */ analogReference(INTERNAL1V1); // Pour Arduino Mega2560 Serial.print("\n\n"); delay(1000); Serial.print("M running now\n"); } /* -------------------------------------------------- */ /* ================================================== */ short adc_pins[] = { A0, A1, A2, A4 }; #define NB_PASSE 4 /* -------------------------------------------------- */ void updatevalues(short *ptr) { short foo, pass; for (foo=0; foo