Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: Ensamble todos los componentes
- Paso 3: programación
- Paso 4: Resultado
Video: Cómo hacer un termómetro digital n. ° 1: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este artículo haré un proyecto llamado "Termómetro digital". Yo uso "DHT11" para el sensor de temperatura. Y use el "Módulo 7Segmrnt" como pantalla.
Recomiendo leer este artículo primero "DHT11" y "Módulo de 7 segmentos". En ese artículo he explicado cómo usar DHT11 y 7Segment Module
Paso 1: componentes necesarios
Estos son los componentes que necesitamos en este proyecto:
- Señor DHT11
- MAX7219 7 segmentos
- Arduino Nano V3
- Cable pasa corriente
- USBmini
- Junta de proyecto
Biblioteca requerida:
- DHT
- LedControl
Paso 2: Ensamble todos los componentes
Consulte la imagen de arriba para obtener orientación sobre cómo ensamblar los componentes. O vea la información a continuación:
Arduino a módulo de 7 segmentos
+ 5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino a DHT11
+ 5V => +
GND => -
D2 => fuera
Después de que todos los componentes estén conectados, procedamos a la sección de programación
Paso 3: programación
A continuación se muestra un boceto que utilicé en este proyecto o tutorial. Puede utilizar este boceto para su proyecto.
#include "DHT.h" #include "LedControl.h"
#define DHTPIN 2
#define DHTTYPE DHT11
LedControl lc = LedControl (12, 11, 10, 1);
DHT dht (DHTPIN, DHTTYPE);
configuración vacía () {Serial.begin (9600); Serial.println (F ("Termoeter digital")); dht.begin (); lc.shutdown (0, falso); lc.setIntensity (0, 8); lc.clearDisplay (0); }
bucle vacío () {
retraso (2000); flotar h = dht.readHumidity (); flotar t = dht.readTemperature (); flotar f = dht.readTemperature (verdadero); if (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("¡No se pudo leer el sensor DHT!")); regreso; } flotante hif = dht.computeHeatIndex (f, h);
flotador hic = dht.computeHeatIndex (t, h, falso);
Serial.print (F ("Temperatura:"));
Serial.print (t); Serial.println (F ("° C"));
retraso (1000);
char i = t; lc.setDigit (0, 3, t / 10, falso); lc.setDigit (0, 2, i% 10, falso); lc.setChar (0, 0, 0b1100, falso); retraso (400);
}
una vez finalizado el boceto, haga clic en cargar y espere a que termine.
También proporciono bocetos en forma de archivos ".ino". El archivo se puede descargar a continuación.
Paso 4: Resultado
Vea la imagen de arriba para ver los resultados.
para este proyecto solo muestro la temperatura Celsius solamente. Para la temperatura y el nivel de humedad Fahrenheit, haré el siguiente artículo.
Gracias por leer este artículo, si tiene alguna pregunta, por favor escriba en la columna de comentarios.
Nos vemos en el próximo artículo.
Recomendado:
Cómo hacer un termómetro usando Arduino y LM35: 6 pasos
Cómo hacer un termómetro usando Arduino y LM35: Hoy te voy a mostrar cómo hacer un termómetro con sensor de temperatura Arduino y LM35, pantalla LCD, en una placa de prueba conectada entre sí con cables, mostrará la temperatura en grados Celsius y Fahrenheit. Observado
¿Cómo hacer un termómetro infrarrojo ?: 9 pasos
¿Cómo hacer un termómetro infrarrojo ?: El termómetro infrarrojo puede medir la temperatura de la superficie de un objeto. Su ventaja es la medición de temperatura sin contacto, que puede medir de manera conveniente y precisa la temperatura de un objeto remoto, que es ampliamente utilizado. Aquí presentamos
Use el teléfono inteligente como termómetro sin contacto / termómetro portátil: 8 pasos (con imágenes)
Use el teléfono inteligente como termómetro sin contacto / termómetro portátil: mide la temperatura corporal con un termómetro sin contacto / sin contacto como una pistola térmica. Creé este proyecto porque Thermo Gun ahora es muy caro, así que debo buscar una alternativa para hacer bricolaje. Y el propósito es hacer con una versión de bajo presupuesto. SuministrosMLX90614Ardu
¿Cómo hacer que un termómetro y una pantalla LCD funcionen juntos?: 10 pasos
¿Cómo hacer que un termómetro y una pantalla LCD funcionen juntos?: El objetivo de este tutorial es mostrarle cómo usar un termómetro DHT11 que mostrará la temperatura y la humedad en una pantalla LCD de 16 x 2
Hacer un termómetro digital: 5 pasos
Haga un termómetro digital: en este instructivo, aprenderá cómo hacer un termómetro digital simple para menos de £ 10 usando algunos componentes simples y 1 IC. El proyecto terminado debería verse así: