Trasmissione dato sensore

Buongiorno a tutti. Avrei la necessità di trasmettere a una pagina WEB esterna un dato di un sensore di temperatura. Il codice che sto usando lo riporto in parte sotto. Questa parte mi da errore in quanto il dato è trasmesso con "GET" e risulta essere non numerico. Come posso risolvere? Come posso far riconoscere le variabili in numeriche con il comando GET trasmesso nel protocollo HTTP? Grazie dell'aiuto in anticipo x tutto

Massimiliano

. . . . . . .

sensors.requestTemperatures(); 
  
Temperatura1 = sensors.getTempCByIndex(0);

Serial.print("Temperatura 1 : ");
Serial.println(sensors.getTempCByIndex(0));

  Serial.println("connecting...");

  if (client.connect(server, 84)) {
  Serial.println("connected");
  Serial.println("Trasmetto ...");

  client.println("GET /saveTemp.php?temp=") + Temperatura1;
  client.println("HTTP 2.0");
  client.println();
  } 
  else {
    // if you didn't get a connection to the server:
    Serial.println("connection failed");
  }
}

. . . . . . .

edit by mod: per favore includi il codice usando gli appositi tag

Immagino che la variabile Temperatura1 sia un float. Quindi devi usare una print apposita:

  client.print("GET /saveTemp.php?temp=");
  client.println(Temperatura1, 2);      // 2 indica il numero di decimali del float

Ottimo! :) Grazie dell'aiuto. Essendo alle prime armi sto imparando dagli errori. Oltre a questo sbagliavo a dichiarare la variabile Temperatura come INT mentre ora l'ho messa FLOAT

Ancora grazie