sábado, 14 de noviembre de 2015

Lectura de temperatura utilizando un lm35 usando arduino


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

Popular Posts

Conoce Manizales !!

La intranet de Manizales