Índice:

Termômetro com cor relativa da temperatura em um display TFT de 2 "e sensores múltiplos: 5 etapas
Termômetro com cor relativa da temperatura em um display TFT de 2 "e sensores múltiplos: 5 etapas

Vídeo: Termômetro com cor relativa da temperatura em um display TFT de 2 "e sensores múltiplos: 5 etapas

Vídeo: Termômetro com cor relativa da temperatura em um display TFT de 2
Vídeo: Sensores à Fibra Óptica - Prof. Dr. Joaquim Ferreira Martins Filho do DES - UFPE. 2024, Novembro
Anonim
Termômetro com cor relativa da temperatura em um 2
Termômetro com cor relativa da temperatura em um 2
Termômetro com cor relativa da temperatura em um 2
Termômetro com cor relativa da temperatura em um 2

Fiz um display que mostra as medições de vários sensores de temperatura. O legal é que a cor dos valores muda com a temperatura:

75 graus Celsius = VERMELHO> 60> 75 = LARANJA> 40 <60 = AMARELO> 30 <40 = AZUL CLARO <40 = AZUL ESCURO

Etapa 1: o motivo

Nossa casa é aquecida com aquecimento central. O sistema é alimentado por um fogão a lenha na cozinha que alimenta um tanque tampão de 1000 litros. A partir daqui, a água quente é bombeada para o aquecimento do piso e para os radiadores.

Isso funciona bem quando estou em casa, mas pode ser problemático quando estou fora por um longo período. Portanto, decidimos adicionar um aquecedor automático a pellet que também é conectado ao tanque de reserva de forma que os dois sistemas possam trabalhar juntos. É importante saber quando parar de queimar toras na estufa, pois pode ocorrer superaquecimento do tanque tampão. Obviamente existem todos os tipos de válvulas de segurança, mas prevenir é sempre melhor.

Eu queria uma tela que medisse a temperatura no tanque em vários níveis para que pudéssemos ver quanto calor armazenamos. Por fim, a cor da temperatura deve mudar com o valor: vermelho para muito quente (> 75 graus Celsius a azul escuro para frio, <30 graus.

Etapa 2: Materiais Usados

Sensores de temperatura Arduino UnoFour DS18b201 resistor de 4,7 k Ohm Uma tela TFT colorida, usei esta tela de 2 da AliexpressWiring etc.

Etapa 3: conectando tudo

Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo

Os quatro sensores DS18b20 são direcionados por meio do sistema de um fio. Isso economiza muitas conexões com o Arduino e é muito simples, veja a imagem. O resistor é adicionado aqui.

Conectar o monitor exigiu mais esforço. Ele deveria (deveria …) funcionar clicando nele como um escudo, mas não funcionou. Algumas pesquisas me mostraram como conectá-lo por meio de SPI (embora não tenha ideia do que isso significa) usando o seguinte esquema:

VCC 5vGND Terra CLK D13SDA D11 RS D9 RST D8 CS D10

É utilizada a biblioteca ILI9225, pois esta foi mencionada na embalagem do display. Você pode encontrar a biblioteca aqui no Github.

Tudo pronto, executei as amostras da biblioteca, tudo bem. Yeehaa !!!

Etapa 4: O Código

Levei um tempo para descobrir como desenhar texto, linhas etc. em uma tela TFT. Isso acabou sendo muito simples. O código para tornar a cor do texto em relação à temperatura era outra coisa, então me voltei para os fóruns do Arduino, onde um cara chamado "Wild Bill" me ajudou. Kudo's !!

Você pode encontrar o código aqui.

Etapa 5: considerações finais

Este foi um projeto muito legal. Agora terei que encontrar um bom invólucro para fazer a coisa parecer inteligente. Eu não sou bom nisso. Qualquer ajuda / sugestão de como fazer isso será muito apreciada

Lista de Desejos:

- Adicionar WIFI, deve ser simples com ESP288 ou Nodemcu; Eu tenho eles por aí

Recomendado: