El LM35 es un sensor de temperatura con una precisión calibrada de 1 ºC. Su rango de medición abarca desde -55 °C hasta 150 °C.
La salida es lineal y cada grado Celsius equivale a 10 mV, por lo tanto:
150 ºC = 1500 mV
-55 ºC = -550 mV1
Llega hasta 1.5 voltios en variables de arduino es aprox 307
mide aprox entre 0 grados y 150 grados centigrados si necesitara mas rangos necesitaria el SMT36
/*
lectura de temperatura usando arduino
lee el voltaje en la analog in Nalog 0 y lo convierte a valor en voltios y en grados centigrados
Tomamos el volataje y enviamos al analog in A0 , check
the documentation at http://www.arduino.cc
This example code is in the public domain.
modified 14 Nov 2015
by Carlos Garcia
*/
int volt;
float vreal,temp;
// inicializamos la comunicacion con el puerto serial
void setup() {
Serial.begin(9600);
}
// the loop function runs over and over again forever
void loop() {
volt=analogRead(A0); // wait for a second
vreal=volt*0.0048828125;
//Serial.print("Voltaje= ");
//Serial.println(volt);
//Serial.print("Voltaje Real= ");
//Serial.println(vreal);
temp=100*vreal;
Serial.print("Termperatura= ");
Serial.print(temp);
Serial.println(" grados centigrados");
}


No hay comentarios:
Publicar un comentario