Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá amigos!
Neste breve instrutivo, mostrarei como exibir as leituras de temperatura do sensor MCP9808 I2C com um Arduino e um display LCD Nokia5110.
Etapa 1: o sensor
Resumindo: O MCP9808 é (em teoria, é claro) um sensor de temperatura de alta precisão que usa o barramento I2C do Arduino. Portanto, precisamos de apenas 4 fios para conectá-lo. E era muito barato:)
Aqui estão alguns links:
learn.adafruit.com/adafruit-mcp9808-precis…
www.microchip.com/wwwproducts/en/en556182
Eu estava procurando por novos sensores para meus projetos de arduino construir e como era muito barato no Ali (1 dólar), encomendei dois desses sensores. Tenho vários ecrãs diferentes e, claro, escolhi novamente o LCD Nokia 5110 (para simplificar).
É hora de construir nosso novo termômetro:)
Etapa 2: Materiais necessários
As peças necessárias para estes projetos são:
- Arduino Uno, Nano etc.
- Alguns fios de ligação
- sensor de temperatura MCP9808
- Nokia5110 LCD
- Bibliotecas e esboço
Etapa 3: Software
Criei um esboço muito simples para exibir as leituras do sensor. É muito simples e fácil de entender.
Baixe e instale as bibliotecas corretas incluídas no esboço.
Primeiro, incluímos as bibliotecas corretas, definimos a resolução de medição do sensor, criamos os objetos para o sensor e exibimos. Configure o serial, defina o endereço do sensor de temperatura e finalmente configure o display para imprimir os valores.
Temos que ter cuidado para limpar a tela na configuração do void e no loop do void, ou então fazer com que a tela pisque a cada segundo.
Os resultados são exibidos em Celsius e Fahrenheit.
Fácil ou não ??
Etapa 4: conexões
As conexões são as seguintes:
Nokia 5110
RST - D12
CE - D11
DC - D10
DIN - D9
CLK - D8
VCC - 3,3 Volts
GND - Ground
O sensor MCP9808
VCC - 3,3 ou 5 Volts
GND - Ground
SDA - Analógico 4
SCL - Analógico 5
Etapa 5: os resultados
Se você fez tudo corretamente, pode ver que o arduino está exibindo a temperatura no LCD.
Não sei quão preciso é o sensor, a única comparação que tive foi entre o sensor ds18b20.
Neste momento eu tenho que dar crédito ao sensor:)
Etapa 6: Pronto
Você terminou.
Use como quiser e tenha um bom dia!