8 - Sensor de Temperatura LM35
¡Descubriendo cómo medir la temperatura con Arduino y el Sensor LM35!
En el mundo de la electrónica y la robótica, es fundamental poder medir y monitorear la temperatura del ambiente. El sensor de temperatura LM35 es una herramienta precisa y fácil de usar que puede ayudarte a agregar la detección de temperatura a tus proyectos de Arduino. En este tutorial, te mostraré cómo conectar un sensor LM35 a tu Arduino y escribir un código simple para leer y mostrar la temperatura en tiempo real.
¿Qué es un Sensor LM35 y cómo funciona? El LM35 es un sensor de temperatura con una salida analógica proporcional a la temperatura en grados Celsius. A diferencia de los termistores, no requiere ninguna calibración adicional y puede proporcionar una lectura directa de la temperatura sin necesidad de conversión adicional.
Lista de Materiales: Para este tutorial, necesitarás:
Arduino Uno
Cable Arduino USB
Sensor de temperatura LM35
Protoboard
Cables de conexión
Conexión del Sensor LM35: El sensor LM35 tiene tres pines: VCC, GND y la señal de salida. Conecta el sensor a tu Arduino de la siguiente manera:
VCC a 5V en el Arduino
GND a GND en el Arduino
Señal de salida al pin analógico A2 en el Arduino
Proyecto: Medición de Temperatura con LM35 y Arduino
Paso 1:
Conexión del Hardware Coloca cuidadosamente tu sensor LM35 en el protoboard. Conecta el pin VCC del LM35 a 5V en el Arduino, el pin GND al GND del Arduino y el pin de señal al pin A2.
Paso 2:
Código para Leer la Temperatura del Sensor LM35 A continuación, escribe el siguiente código en el IDE de Arduino para poder leer la temperatura:
Paso 3:
Verificación y Observación Carga el código en tu Arduino y abre el monitor serial. Deberías ver la temperatura siendo impresa en grados Celsius cada segundo. Experimenta colocando el sensor en diferentes ambientes o acercando una fuente de calor para observar los cambios de temperatura.
Paso 4:
Modificación del Código para Incluir la Pantalla LCD Para que este código funcione, primero debes instalar la biblioteca que maneja la pantalla LCD I2C. Puedes encontrarla en el Gestor de Bibliotecas del IDE de Arduino buscando "LiquidCrystal I2C".
Una vez instalada la biblioteca, modifica tu código para incluir la visualización de la temperatura en la pantalla LCD:
Paso 5:
Observación de la Temperatura en la LCD Carga el código actualizado en tu Arduino, y observarás cómo la temperatura se muestra en la pantalla LCD. La pantalla se actualizará cada segundo junto con el monitor serial.
Conclusión del Ejercicio:
Con este ejercicio adicional, has mejorado tu proyecto incorporando una pantalla LCD I2C que te permite leer la temperatura de forma más cómoda y profesional. Ahora puedes integrar este conocimiento en tus futuros proyectos donde necesites una interfaz de usuario amigable.
Desafío para el Lector: Intenta expandir este proyecto integrando botones para ajustar un umbral de temperatura y usando la pantalla LCD para crear una alarma visual o auditiva cuando la temperatura exceda ese umbral.
¡Sigue experimentando y aprendiendo para convertir tus ideas en realidad!
Última actualización