Problema Lm 35 DZ

Un saludo.Compre 5 lm 35dz y poniendo el script que hay en Internet no funciona da valores aleatorios.Le puse la resistencia y nada el condensador y resistencia y nada.
Probé varios scripts y hace lo mismo siempre.
Que puede ser??
Muchas gracias

y como lo conectas?

Esta es la hoja de datos

Lo probé todo todo lo del dstasheet lo hice con el shetch este y nada todo son numero s aleatorios

// 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);
}

Lee las Normas del foro.
Luego ve a More (abajo a la derecha), click, luego Modify y estas en modo EDICION.
**Selecciona todo el código y click en </> arriba del emoticon **
Tags.jpg

tempC = (5.0 * tempC * 100.0)/1024.0;

reemplazalo por 1023.0 al final
hay 1024 pasos desde 0 a 1023

Por otro lado tienes algo mal en las conexiones.
Has puesto GND del sensor con GND del arduino supongo.
Y la salida al A0?

No uses resistencia porque requiere fuente negativa que no tienes.

Prové 1023 y si gnd es del arduino y los 5v tambien y nada da valorés aleatorios en los 5 lm35 q tengo y si le pongo 5v a la entrada A0 me marca 500 grados fijos Eso demuestra q va bien todo

O sea se resolvió?

No no. Al conectar el lm35 da error usaré un tmp36 o un ds

Apuntando las "patitas" de tu sensor a tus ojos y con la cara plana del sensor apuntando hacia arriba, la patita del lado izquierdo va a 5V en el Arduino, la de en medio va a A0 y la del lado derecho va a GND, así lo tienes conectado?

No es mas fácil poniendo una imagen. Como el dice haber hecho todo en base a un tutorial, descarté que ya lo ha visto debidamente.

Pon en Google: Arduino LM35 y encontraras mucha información y para los esquemas, solo selecciona Imagenes

Si si así lo hice es que es tan sencillo que no se q falla,olvido el lm35 paso al tmp36 o al ds y listo Gracias

Es sencillo pero no he escuchado que puedas leer solo 1. Has probado con uno? Donde compraste los LM35. Recuerdo un hilo donde alguien los compró en china y tenían los pines al revés. Como al revés no me acuerdo, pero si que estaban cambiados.

Los compre en aliexpress y si conecto uno sólo al arduino, lo de los pines no sabía nada :confused:

…y si conecto uno sólo al arduino, lo de los pines no sabía nada

que signfica tu respuesta?

Todos los datasheet pone el lm35/ 5v data y gnd/ No vi nada de q los chinos los pines van diferente. Sabéis como van ? No encontré nada

Hagamos una prueba para definir las cosas.

Como te puse en la imagen, conecta un pin a GND, otro pin a 5V y mide con un tester/multímetro la salida sin usar Arduino. Dime que lees. Repite eso con los otros 4 sensores.

Sin ARDUINO!!!

No da ni un milivolt.

E visto un esquema que lo conectaba 5v gnd data

Mañana lo pruebo

A todo esto, nunca viste la hoja de datos? LM35 datasheet

Es lo primero que hice y conectandolos como dice no funciona

Leí un comentario donde alguien dice que sus LM35DZ se comportaron como transistores. link

De todos modos te recomiendo compres en un buen proveedor 5 nuevos LM35.