termometro LM35 arduino lcd

Termómetro Arduino con pantalla LCD

Esto es un pequeño manual para crear un termómetro con Arduino a partir de un sensor de temperatura LM35. Para ello vamos a necesitar el siguiente material:

  • Arduino UNO
  • Resistencia de 220 Ω
  • Pantalla LCD de 16×2
  • Potenciómetro de 10KΩ
  • Sensor de temperatura LM35

Sensor de temperatura LM35

El sensor de temperatura LM35 tiene el siguiente patillaje.

sensor LM35

A parte del patillaje debemos saber como funciona este sensor. Es un sensor de temperatura que tiene una precisión de 1ºC de entre -55ºC y 155ºC. Básicamente lo que recibimos es una tensión comprendida entre -550mV y 1500mV y para saber la temperatura debemos convertir este voltaje en la temperatura correspondiente. Para ello utilizamos la siguiente formula:

(5.0 * analogRead(PIN_SENSOR) * 100.0) / 1024.0

En el código he simplificado la formula.

Circuito electrónico del sensor de temperatura y la pantalla LCD

He omitido la explicación del conexionado de la pantalla LCD ya que conlleva una explicación especifica. Para más información en el post de Como conectar una pantalla LCD a Arduino UNO.

El circuito de montaje del termómetro es el siguiente:

Esquema termómetro arduino LM35

Código Arduino

Podemos descargar el código aquí, es el siguiente:

Finalmente el resultado del termómetro Arduino es el siguiente:

Termómetro arduinoEncima del Arduino tengo colocada una shield para otra cosa que tengo en proyecto que ya os mostraré cuando la realice pero en este caso seria innecesaria, debéis conectar directamente al Arduino.

 

Deja un comentario