LCD MCP9808 5110: 6 passaggi
LCD MCP9808 5110: 6 passaggi
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Ciao amici!

In questo breve tutorial ti mostrerò come visualizzare le letture della temperatura dal sensore MCP9808 I2C con un Arduino e un display LCD Nokia5110.

Passaggio 1: il sensore

In breve: MCP9808 è (ovviamente in teoria) un sensore di temperatura ad alta precisione che utilizza il bus I2C di Arduino. Quindi abbiamo bisogno solo di 4 fili per collegarlo. Ed era dannatamente economico:)

Ecco alcuni link:

learn.adafruit.com/adafruit-mcp9808-precis…

www.microchip.com/wwwproducts/it/it556182

Stavo cercando nuovi sensori per i miei progetti Arduino da costruire e dato che era molto economico su Ali (1 dollaro) ho ordinato due di questi sensori. Ho diversi display in giro e ovviamente ho scelto di nuovo il Nokia 5110 LCD (per semplicità).

È ora di costruire il nostro nuovo termometro:)

Passaggio 2: materiali necessari

Le parti necessarie per questo progetto sono:

- Arduino Uno, Nano ecc…..

- Alcuni ponticelli

- Sensore di temperatura MCP9808

- LCD Nokia5110

- Librerie e sketch

Passaggio 3: software

Ho creato uno schizzo molto semplice per visualizzare le letture dal sensore. È molto semplice e facile da capire.

Scarica e installa le librerie corrette incluse nello schizzo.

Per prima cosa includiamo le librerie corrette, impostiamo la risoluzione di misurazione del sensore, creiamo gli oggetti per il sensore e la visualizzazione. Impostare la seriale, impostare l'indirizzo del sensore di temperatura ed infine impostare il display per la stampa dei valori.

Dobbiamo stare attenti a cancellare il display nell'impostazione void e void loop o altrimenti il display lampeggerà ogni secondo.

I risultati vengono visualizzati in gradi Celsius e Fahrenheit.

Facile o no??

Passaggio 4: connessioni

Connessioni
Connessioni

I collegamenti sono i seguenti:

Nokia 5110

RST - D12

CE - D11

CC - D10

DIN - D9

CLK - D8

VCC - 3,3 Volt

GND - Terra

Il sensore MCP9808

VCC - 3,3 o 5 Volt

GND - Terra

SDA - Analogico 4

SCL - Analogico 5

Passaggio 5: i risultati

I risultati
I risultati
I risultati
I risultati
I risultati
I risultati

Se hai fatto tutto correttamente puoi vedere che l'arduino sta visualizzando la temperatura sull'LCD.

Non so quanto sia preciso il sensore, l'unico confronto che ho avuto è tra il sensore ds18b20.

In questo momento devo dare credito al sensore:)

Passaggio 6: fatto

Fatto!
Fatto!

Hai fatto.

Usalo come preferisci e buona giornata!

Consigliato: