Plusieurs interrogations (LCD / interruption ect ect)

Comme ça cela ne fonctionnera pas. Il faudrait dire à la fonction température de retourner quelque chose http://arduino.cc/en/Reference/Return

float temperature()
{
  sensorVal = analogRead(sensorPin);
  float voltage = (sensorVal/1024.0) * 5.0;
  float temp = (voltage - .5) * 100;
  return temp;
}