Sadržaj:

MCP9808 5110 LCD: 6 koraka
MCP9808 5110 LCD: 6 koraka

Video: MCP9808 5110 LCD: 6 koraka

Video: MCP9808 5110 LCD: 6 koraka
Video: Interfacing Nokia 5110 LCD with Pyboard v1.1 2024, Juli
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Zdravo drugari!

U ovom kratkom uputstvu pokazat ću vam kako prikazati očitanja temperature sa MCP9808 I2C senzora s Arduinom i Nokia5110 LCD zaslonom.

Korak 1: Senzor

Ukratko: MCP9808 je (u teoriji naravno) senzor temperature visoke preciznosti koji koristi I2C sabirnicu Arduina. Dakle, za spajanje su vam potrebne samo 4 žice. I bilo je jako jeftino:)

Evo nekoliko linkova:

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

www.microchip.com/wwwproducts/en/en556182

Tražio sam nove senzore za svoje arduino projekte za izgradnju, a budući da je na Aliju bilo jako jeftino (1 dolar), naručio sam dva od ovih senzora. U blizini mi je niz različitih ekrana i naravno da sam ponovo odabrao Nokia 5110 LCD (radi jednostavnosti).

Vrijeme je za izradu našeg novog termometra:)

Korak 2: Potrebni materijali

Dijelovi potrebni za ove projekte su:

- Arduino Uno, Nano itd …

- Nekoliko kratkospojnih žica

- MCP9808 senzor temperature

- Nokia5110 LCD

- Biblioteke i skice

Korak 3: Softver

Napravio sam vrlo jednostavnu skicu za prikaz očitanja sa senzora. Vrlo je jasan i lak za razumevanje.

Preuzmite i instalirajte ispravne biblioteke uključene u skicu.

Prvo uključujemo ispravne biblioteke, postavljamo mjernu rezoluciju senzora, stvaramo objekte za senzor i prikazujemo. Postavite serijski broj, postavite adresu senzora temperature i na kraju postavite zaslon za ispis vrijednosti.

Moramo biti oprezni pri brisanju prikaza u postavkama void i void petlje ili drugačije, jer će ekran treperiti svake sekunde.

Rezultati su prikazani u Celzijusima i Farenhajtima.

Lako ili ne ??

Korak 4: Veze

Connections
Connections

Ove veze su sljedeće:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volti

GND - Uzemljenje

Senzor MCP9808

VCC - 3,3 ili 5 volti

GND - Uzemljenje

SDA - Analogni 4

SCL - Analogni 5

Korak 5: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati
Rezultati
Rezultati

Ako ste sve učinili ispravno, možete vidjeti da arduino prikazuje temperaturu na LCD -u.

Ne znam koliko je senzor precizan, jedino poređenje koje sam imao je senzor ds18b20.

U ovom trenutku moram odati priznanje senzoru:)

Korak 6: Gotovo

Gotovo!
Gotovo!

Završio si.

Koristite ga kako želite i ugodan dan!

Preporučuje se: