PRIMERAS PRUEBAS ARDUINO UNO + LM 35 - ERROR EN T°

Hola. Soy Claudio, escribo desde Punta Arenas, Chile. Estoy comenzando a trabajar con una Tarjeta ARDUINO UNO R3 y la primera prueba que intente hacer fue ver el valor de T° con un sensor TM35, entre a una pagina en internet, realice las conexiones tal cual las indicaban en la pagina pero me entrega un valor que no corresponden.

Me pueden dar una mano para saber si esta mal conectada, necesito algun driver?, el codigo esta malo?, la placa tendra algun error?

la verdad me urge trabajar con esta tarjeta ya que es el principio de un proyecto.

Adjunto fotografias.

Fuente proyecto:

CODIGO:

// Declaracion de variables
float tempC;
int tempPin = 0; // Definimos la entrada en pin A0
void setup()
{
// Abre puerto serial y lo configura a 9600 bps
Serial.begin(9600);
}
void loop()
{
// Lee el valor desde el sensor
tempC = analogRead(tempPin);

// Convierte el valor a temperatura
tempC = (5.0 * tempC * 100.0)/1024.0;

// Envia el dato al puerto serial
Serial.print(tempC);
Serial.print(" grados Celsius\n");

// Espera cinco segundo para repetir el loop
delay(5000);
}

Probe varios programas, y en todos me da un error de los 200 y 300 °C

Desde ya muchas gracias por su cooperacion.

Saludos Cordiales.

Corrige esto a ver si resuelve el problema

    // Lee el valor desde el sensor[color=#222222][/color]
    tempC = (float) analogRead(tempPin);

En la misma web que imdicas, alguien tiene el mismo problema que tu y deja este comentario.

he solucionado el problema encontre el datasheets del sensor y pude poner los pines en su forma correcta ya que los chinos hacen el modulo desordenado con respecto a los pines reales del sensor en si.

Solo hay seis combinaciones posibles ;), aunque antes de probar al azar, buscaría el datasheet para no estropear el lm35