Sommario:

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

Video: LCD MCP9808 5110: 6 passaggi

Video: LCD MCP9808 5110: 6 passaggi
Video: Displaying the temperature of the Temperature sensor built in Tiva MicroController on LCD 2024, Novembre
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: