Índice:
- Etapa 1: componentes necessários
- Etapa 2: montar todos os componentes
- Etapa 3: Programação
- Etapa 4: Resultado
Vídeo: Como fazer um termômetro digital nº 1: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Neste artigo farei um projeto denominado "Termômetro Digital". Eu uso "DHT11" para o sensor de temperatura. E use o "Módulo 7Segmrnt" como display.
Recomendo a leitura deste artigo primeiro "DHT11" e "Módulo de 7 segmentos". Nesse artigo, expliquei como usar o DHT11 e o Módulo 7Segment
Etapa 1: componentes necessários
Aqui estão os componentes de que precisamos neste projeto:
- DHT11 Senosor
- MAX7219 7 Segmento
- Arduino Nano V3
- Jumper Wire
- USBmini
- Quadro de Projetos
Biblioteca necessária:
- DHT
- LedControl
Etapa 2: montar todos os componentes
Consulte a imagem acima para obter orientação sobre a montagem dos componentes. Ou veja as informações abaixo:
Módulo Arduino para 7 Segmentos
+ 5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino para DHT11
+ 5V => +
GND => -
D2 => fora
Depois que todos os componentes estiverem conectados, vamos prosseguir para a seção de programação
Etapa 3: Programação
Abaixo está um esboço que usei neste projeto ou tutorial. Você pode usar este esboço para o seu projeto.
#include "DHT.h" #include "LedControl.h"
# define DHTPIN 2
# define DHTTYPE DHT11
LedControl lc = LedControl (12, 11, 10, 1);
DHT dht (DHTPIN, DHTTYPE);
void setup () {Serial.begin (9600); Serial.println (F ("Termômetro digital")); dht.begin (); lc.shutdown (0, falso); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
atraso (2000); float h = dht.readHumidity (); float t = dht.readTemperature (); float f = dht.readTemperature (true); if (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Falha ao ler do sensor DHT!")); Retorna; } float hif = dht.computeHeatIndex (f, h);
float hic = dht.computeHeatIndex (t, h, false);
Serial.print (F ("Temperatura:"));
Serial.print (t); Serial.println (F ("° C"));
atraso (1000);
char i = t; lc.setDigit (0, 3, t / 10, falso); lc.setDigit (0, 2, i% 10, falso); lc.setChar (0, 0, 0b1100, falso); atraso (400);
}
depois que o esboço for concluído, clique em upload e espere que ele termine.
Também forneço esboços na forma de arquivos ".ino". O arquivo pode ser baixado abaixo.
Etapa 4: Resultado
Veja a foto acima para ver os resultados.
para este projeto, exibo apenas a temperatura Celsius. Para temperatura Fahrenheit e nível de umidade, farei o próximo artigo.
Obrigado por ler este artigo, se você tiver dúvidas, escreva na coluna de comentários.
Vejo você no próximo artigo.
Recomendado:
Como fazer um termômetro usando Arduino e LM35: 6 etapas
Como fazer um termômetro usando Arduino e LM35: Hoje vou mostrar a vocês como fazer um termômetro com sensor de temperatura Arduino e LM35, display LCD, em uma placa de ensaio conectada com fios. Ela mostrará a temperatura em graus Celsius e Fahrenheit. Observado
Como fazer um termômetro infravermelho ?: 9 etapas
Como fazer um termômetro infravermelho ?: O termômetro infravermelho pode medir a temperatura da superfície de um objeto. Sua vantagem é a medição de temperatura sem contato, que pode medir de forma conveniente e precisa a temperatura de um objeto remoto, que é amplamente utilizado. Aqui apresentamos
Usar smartphone como termômetro sem contato / termômetro portátil: 8 etapas (com fotos)
Use Smartphone como termômetro sem contato / termômetro portátil: Medir a temperatura corporal com sem contato / sem contato como uma pistola térmica. Eu criei este projeto porque o Thermo Gun agora é muito caro, então preciso encontrar uma alternativa para fazer DIY. E o objetivo é fazer com a versão de baixo orçamento.SuppliesMLX90614Ardu
Como fazer um termômetro e um LCD funcionarem juntos ?: 10 etapas
Como fazer um termômetro e um LCD funcionarem juntos ?: O objetivo deste tutorial é mostrar como usar um termômetro DHT11 que exibirá a temperatura e a umidade em uma tela LCD 16 x 2
Termômetro infravermelho sem contato baseado em Arduino - Termômetro baseado em IR usando Arduino: 4 etapas
Termômetro infravermelho sem contato baseado em Arduino | Termômetro baseado em IR usando Arduino: Olá pessoal, neste instructables faremos um termômetro sem contato usando arduino. Já que às vezes a temperatura do líquido / sólido é muito alta ou muito baixa e então é difícil fazer contato com ele e ler sua temperatura então naquele cenário