MCP9808 5110 LCD: 6 etapas
MCP9808 5110 LCD: 6 etapas
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

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

Conexões
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

Os resultados
Os resultados
Os resultados
Os resultados
Os resultados
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

Feito!
Feito!

Você terminou.

Use como quiser e tenha um bom dia!