Sisukord:

MCP9808 5110 LCD: 6 sammu
MCP9808 5110 LCD: 6 sammu

Video: MCP9808 5110 LCD: 6 sammu

Video: MCP9808 5110 LCD: 6 sammu
Video: Lesson 33: Using MCP9808 Temperature Sensor with LCD | Arduino Step By Step Course 2024, November
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Tere kaaslased!

Selles lühikeses juhendis näitan teile, kuidas kuvada temperatuurinäidud MCP9808 I2C andurilt koos Arduino ja Nokia5110 LCD -ekraaniga.

Samm: andur

Lühidalt: MCP9808 on (muidugi teoreetiliselt) ülitäpne temperatuuriandur, mis kasutab Arduino I2C siinit. Nii et selle ühendamiseks vajame ainult 4 juhtmest. Ja see oli jube odav:)

Siin on mõned lingid:

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

www.microchip.com/wwwproducts/en/en556182

Otsisin oma arduino projektide jaoks uusi andureid ehitamiseks ja kuna see oli Ali jaoks väga odav (1 dollar), tellisin kaks neist anduritest. Mul on palju erinevaid kuvareid ja loomulikult valisin (lihtsuse huvides) uuesti Nokia 5110 LCD.

On aeg ehitada uus termomeeter:)

Samm: vajalikud materjalid

Selle projekti jaoks vajalikud osad on järgmised:

- Arduino Uno, Nano jne ….

- Mõned hüppajajuhtmed

- temperatuuriandur MCP9808

- Nokia5110 LCD

- Raamatukogud ja visand

Samm: tarkvara

Lõin anduri näitude kuvamiseks väga lihtsa visandi. See on väga sirgjooneline ja kergesti mõistetav.

Laadige alla ja installige visandisse lisatud õiged teegid.

Esiteks kaasame õiged teegid, määrame anduri mõõteresolutsiooni, loome objektid anduri ja ekraani jaoks. Seadistage jada, seadistage temperatuurianduri aadress ja lõpuks seadistage ekraan väärtuste printimiseks.

Peame olema ettevaatlikud ekraani tühjendamiseks tühimike seadistuses ja tühjusring või muu, kui ekraan vilgub iga sekundiga.

Tulemused kuvatakse Celsiuse ja Fahrenheiti kraadides.

Lihtne või mitte ??

4. samm: ühendused

Ühendused
Ühendused

Ühendused on järgmised:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volti

GND - maapind

MCP9808 andur

VCC - 3,3 või 5 volti

GND - maapind

SDA - analoog 4

SCL - analoog 5

5. samm: tulemused

Tulemused
Tulemused
Tulemused
Tulemused
Tulemused
Tulemused

Kui olete kõik õigesti teinud, näete, et arduino kuvab LCD -l temperatuuri.

Ma ei tea, kui täpne on andur, ainus võrdlus, mis mul oli, on ds18b20 anduri vahel.

Praegu pean andurile au andma:)

6. samm: valmis

Valmis!
Valmis!

Sa oled valmis.

Kasuta seda nii nagu sulle meeldib ja kena päeva!

Soovitan: