Tabla de contenido:

Sensor de temperatura (Arduino): 8 pasos
Sensor de temperatura (Arduino): 8 pasos

Video: Sensor de temperatura (Arduino): 8 pasos

Video: Sensor de temperatura (Arduino): 8 pasos
Video: Sensor DHT11 - Medir Temperatura y humedad relativa - Arduino 2024, Mes de julio
Anonim
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)
Sensor de temperatura (Arduino)

Este proyecto es perfecto para aficionados intermedios y principiantes. La configuración es muy sencilla. Hay un chip llamado LM35 (enlace para una explicación adicional) que le permite al Arduino determinar la temperatura del entorno.

Suministros

1) 1 x Arduino nano / Arduino Uno + cable de conexión

2) Tablero perfilado de 5 cm x 5 cm o un tablero pequeño

3) 20 x cables de puente o alambres

4) Pantalla LCD de 1 x 16x2

5) 1 potenciómetro de 100K o 250K

6) 1 batería de 9V + clip conector

Paso 1: diseño y comprensión de los circuitos

Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos
Diseño y comprensión de los circuitos

El chip, LM 35, funciona según el principio de que por cada aumento de 1 ° C en la temperatura circundante, el voltaje emitido por el pin "out" del LM 35 aumenta en 10 mV. La relación lineal comienza a 0 ° C. Por ejemplo, si la temperatura es de 25 ° C, el voltaje emitido por el pin "out" sería 25 * 10mV = 250mV o 0.25V.

El Arduino puede leer el nivel de voltaje que se emite desde el pin "out" cuando está conectado a uno de los pines analógicos del Arduino. La función en el Arduino es analogRead. Después de recibir información sobre el voltaje que emite el LM 35, el Arduino puede realizar un par de cálculos simples para finalmente obtener un valor en grados Celsius.

Paso 2: planificación de la construcción de los circuitos

Planificación de la construcción del circuito
Planificación de la construcción del circuito

Hay un par de opciones sobre cómo armar el circuito.

1) Para las personas que se dedican a la electrónica, recomendaría usar la placa de pruebas para construir el circuito. Es mucho menos complicado que soldar y será más fácil de depurar porque los cables se pueden ajustar fácilmente. Siga las conexiones que se muestran en las imágenes fritzing.

2) Para las personas más experimentadas, intente soldar el circuito en la placa de pruebas. Será más permanente y durará más. Lea y siga el esquema como guía.

3) Por último, también puede solicitar un PCB prefabricado de SEEED. Todo lo que tendrías que hacer es soldar los componentes. El archivo Gerber necesario se adjunta en el paso. Aquí hay un enlace a una carpeta de Google Drive con el archivo Gerber comprimido:

Paso 3: soldar los cables de la pantalla LCD

Este paso es necesario solo si está construyendo la placa de pruebas o la versión de placa de perforación del circuito

Recomendaría soldar los cables en la pantalla LCD, ya que esto le dará flexibilidad cuando intente insertar la pantalla LCD de 16x2 en el panel de la interfaz de usuario. Además, será más fácil conectar de forma más segura la pantalla LCD a los pines de Arduino.

Consejos para soldar con almohadillas:

Caliente la junta colocando el soldador en la parte superior del punto de contacto entre la clavija y la almohadilla del cable.

Espere unos 5-8 segundos hasta que la unión se caliente.

Alimente la escritura de soldadura en la almohadilla. Debe estar cerca del punto de contacto pero no int

Paso 4: Conexión de la pantalla LCD al Arduino

Conexión de la pantalla LCD al Arduino
Conexión de la pantalla LCD al Arduino
Conexión de la pantalla LCD al Arduino
Conexión de la pantalla LCD al Arduino

Los pines 2, 3, 4, 5 del Arduino se conectan a los pines 14, 13, 12, 11 de la pantalla LCD, respectivamente, cuando se cuenta de izquierda a derecha.

Los pines 1, 5 y 16 de la pantalla LCD se conectan a tierra

Los pines 2 y 15 de la pantalla LCD se conectan a + 5V

Los pines 4 y 6 de la pantalla LCD se conectan a los pines 12 y 11 del Arduino respectivamente.

El pin 3 de la pantalla LCD está conectado a + 5V a través de un potenciómetro de 100K o 250K.

Los pines 7, 8, 9 y 10 de la pantalla LCD no están conectados a nada

Paso 5: Conexión del LM 35 al Arduino

Conectando el LM 35 al Arduino
Conectando el LM 35 al Arduino

Cuando coloca el lado plano del LM 35 hacia usted, los pines que se mueven de izquierda a derecha son 1, 2 y 3.

El pin 1 está conectado a la fuente de alimentación. Funciona para cualquier voltaje entre 4V y 20V

El pin 2 es el pin de salida. Este es el pin que cambia de valor con un cambio de temperatura. El pin 2 está conectado al pin A0 (pin analógico 0) en el Arduino.

El pin 3 está conectado a tierra. Este es el lado negativo o negro de la batería. Esto también se conoce como raíl 0V.

Paso 6: carga del código

Subiendo el código
Subiendo el código

El código es fácil de seguir. Hay comentarios en el propio código para que sea más fácil de entender.

Puede encontrar un enlace de descarga del código aquí:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

Paso 7: Construcción de la vivienda

Construyendo la Vivienda
Construyendo la Vivienda

1) Puede usar cualquier estuche de plástico viejo para su carcasa. Usando un cuchillo caliente para cortar las ranuras para la pantalla LCD y el botón.

2) Además, puede consultar mi cuenta para ver otro instructivo donde describo cómo construir una caja de acrílico cortado con láser. Podrá encontrar un archivo SVG para la cortadora láser. https://www.instructables.com/id/Laser-Cut-Ac Acrylic…

3) Finalmente, puede dejar el circuito sin carcasa. Será fácil de reparar y modificar.

Paso 8: prueba del sensor de temperatura

Como puede ver, la temperatura que se muestra aumenta una vez que pongo mi mano en el sensor. Es relativamente preciso si desea conocer la temperatura del día.

Recomendado: