domingo, 21 de julio de 2019

Termómetro Arduino con pantalla LCD y NTC

Este medidor de temperatura hace uso de pocos componentes y una programación muy sencilla. El principal que se usa para la medición de la temperatura es un NTC de 10k y todos los cálculos se realizan mediante una biblioteca específica para los termistores. Durante las pruebas, el dispositivo mostró una buena precisión; sin embargo, si tú necesitas una medición muy precisa se recomienda usar otro tipo de sensor, como por exemplo el LM35.


A continuación se muestran dos fotos con todo montado en una placa de pruebas:



El diseño del proyecto:


Aquí el proyecto en el formato pdf.
Y aquí en el formato ps.

¡No olvide! Tanto la resistencia como el NTC deben ser necesariamente de 10 kohm.

He hecho pruebas con otros modelos de NTC, pero todos de 10 kohm, y todo salió bien.

El trimpot se utiliza para ajustar el contraste de la pantalla LCD. ¡Nada más!

Y antes de comenzar la programación, debe asegurarse de que su IDE Arduino tenga la librería thermistor.h, que realizará todos los cálculos necesarios a través de la ecuación de Steinhart-Hart (no tengo idea de quiénes son estos tipos, probablemente Alemanes).

Si no la tienes, aquí está:
thermistor.zip

La mejor manera de instalar una librería es descomprimirla directamente en la carpeta libraries de su entorno Arduino.

Para más información sobre esta librería, y incluso versiones más nuevas, visite estos links:
https://github.com/panStamp/thermistor
https://www.arduinolibraries.info/libraries/thermistor

La programación es muy sencilla, perfecta para los principiantes que tienen ganas de aprender:


La misma programación en un archivo pdf.
Y si eres demasiado perezoso para escribir, aquí está el archivo txt con el código listo.

A continuación otra programación con algunas modificaciones:
La segunda versión en archivo pdf.
Y en el archivo txt.

En el siguiente video como quedó después de esta otra programación:


¡Y no te olvides estudiar las referencias!

Si no sabes lo que es un NTC:
https://es.wikipedia.org/wiki/Termistor_NTC

La gran ventaja de usar un NTC es su bajo precio, lea esta conversación:
https://forum.arduino.cc/index.php?topic=63557.0

Otros guiones acerca de los termistores con Arduino:
https://www.luisllamas.es/medir-temperatura-con-arduino-y-termistor-mf52/
https://learn.adafruit.com/thermistor/using-a-thermistor
https://microcontrolandos.blogspot.com/2013/01/termometro-com-ntc-e-arduino.html

Te enseña cómo instalar una librería:
https://programarfacil.com/blog/arduino-blog/instalar-una-libreria-de-arduino/
https://www.robocore.net/tutoriais/adicionando-bibliotecas-na-ide-arduino.html

Aquí todas las referencias en una carpeta con archivos pdf.

¿Es esta tu primera visita? ¡Utilice los marcadores del blog! Facilitan la navegación y son útiles para elegir temas.

No te olvides de leer el último post, hay una descripción de nuestro objetivo y también un guion de los marcadores.

¿Has encontrado un error? ¿Algún link quedó roto? Toma mi correo electrónico en el perfil del blog y me envía un mensaje para que pueda solucionar.

No hay comentarios.:

Publicar un comentario