Índice:
Vídeo: Verificador de temperatura do ar de bolso DIY: 6 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Usaremos um visor Nokia 5110, módulo de temperatura digital e um Arduino Uno para fazer isso. Um conector de 9 V com fios, não um barril, também é necessário, junto com uma chave e fios.
Pode ser necessário um ferro de solda, mas você também pode apenas torcer os fios.
Etapa 1: Fiação
Primeiro, pegue o módulo de temperatura digital e o Arduino.
Conecte o sensor desta forma:
A0 para o pino A0 do Arduino, G para o aterramento, + para 5V e D0 para o pino 3.
O sensor usado é do Kit Elegoo Sensor V2, mas suponho que sejam bastante comuns. Uma foto está anexada.
Etapa 2: calibração do sensor
Nem todos os sensores são perfeitos na detecção - talvez você precise mexer um pouco com eles!
Conecte seu Arduino ao computador.
Um arquivo.txt está acima contendo o código para calibração do sensor.
(Observe que este código não é minha propriedade, mas da elegoo. Este código pode ser encontrado aqui:
O arquivo.txt não é malware. É um texto simples e o texto é copiado em seu IDE Arduino.
Execute o código e abra o Monitor Serial.
Dê um guia, pode ser um monitor de temperatura comercial, um termostato ou AC.
Há um potenciômetro de precisão fina no sensor. Pegue uma pequena chave de fenda e ajuste-a à temperatura do AC.
Conforme mostrado na segunda imagem, meu sensor deu leituras de 70 graus C!
Etapa 3: conecte o monitor
Este é um guia de fiação dos Engenheiros de última hora que eu segui. No entanto, em vez do pino 3, usei o pino 2 porque o 3 já estava em uso.
Existem 8 pinos.
Conecte RST ao pino 2, CE ao 4, DC ao 5, DIR ao 6, CLK ao 7. O VCC não precisa ser conectado porque o BL é para a luz de fundo e também alimenta o display. No entanto, se você não quiser usar a luz de fundo, conecte o VCC à energia.
Ambos devem ser conectados a 3.3v. GND vai para o solo.
Etapa 4: envie o código
Desta vez, o código real!
Um arquivo.txt é novamente anexado.
Observe que não há atualizações automáticas e você terá que incorporar um botão para reiniciar o Arduino.
Desculpe, ainda sou um novato.
Este código possui temperaturas C e F.
Agora, use isso!
Ah sim, e também esqueci de dizer …
Ele se atualiza a cada 10 segundos ou mais, mas não consigo descobrir como limpá-lo a cada atualização …
Desculpe… pressione reset… e se você encontrar uma solução, por favor me avise!
Etapa 5: Bateria
Para economizar espaço, usaremos o pino VIN.
Também conecte uma chave para ligar e desligar o Arduino.
Aparentemente, torcer os fios em um pequeno switch hostil da placa de ensaio era muito difícil, então eu soldei os fios.
Conecte uma bateria de 9V ao clipe, ligue com o switch e deve funcionar!
Observe que existem 3 pinos em um switch. Prenda um pino no centro e o outro em um dos lados.
Etapa 6: Caixa
Claro, essa confusão de fios não vai caber. Vamos fazer uma caixa de papelão simples para mantê-la organizada.
Desenhe um retângulo que seja suficiente para caber no arduino. Você também adiciona um compartimento para a bateria.
Por favor, note que meu caso é muito feio.
Realmente muito feio.
Quer dizer, parece mesmo um gameboy.
* encolhe os ombros *
Decidi fazer as 2 portas abertas para expansão e qualquer outra coisa que eu possa exigir com a tela …
Feliz mexer!
Observe que para a imagem 1, o dispositivo ainda estava esperando pelo resultado do sensor, então nada foi exibido
REMIXES:
Não consegui encontrar meu sensor DHT11. Usando isso, você pode ter temperatura e umidade.
Você também pode fazer coisas como aceleração, níveis de luz, níveis de UV, qualidade do ar, etc.
Usar um Arduino Nano seria menor, e você poderia usar um LCD sobre I2C, mas I2C não funcionou para mim por algum motivo (acho que é um problema com a minha placa)
Você pode até tentar usar baterias recarregáveis.
Ah, sim, e se você usar um sensor de pulso, essa seria uma maneira barata de verificar o pulso.
:)