Tartalomjegyzék:

MCP9808 5110 LCD: 6 lépés
MCP9808 5110 LCD: 6 lépés

Videó: MCP9808 5110 LCD: 6 lépés

Videó: MCP9808 5110 LCD: 6 lépés
Videó: Interfacing Nokia 5110 LCD with Pyboard v1.1 2024, Július
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Helló társak!

Ebben a rövid útmutatóban megmutatom, hogyan jelenítheti meg az MCP9808 I2C érzékelő hőmérsékletét Arduino és Nokia5110 LCD kijelzővel.

1. lépés: Az érzékelő

Röviden: Az MCP9808 (természetesen elméletben) egy nagy pontosságú hőmérséklet -érzékelő, amely az Arduino I2C buszát használja. Tehát csak 4 vezetékre van szükség a csatlakoztatáshoz. És baromi olcsó volt:)

Íme néhány link:

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

www.microchip.com/wwwproducts/en/en556182

Új érzékelőket kerestem az arduino projektjeimhez, és mivel nagyon olcsó volt az Ali -nál (1 dollár), megrendeltem két ilyen érzékelőt. Számos különböző kijelzőm van, és természetesen ismét a Nokia 5110 LCD -t választottam (az egyszerűség kedvéért).

Itt az ideje, hogy megépítsük az új hőmérőnket:)

2. lépés: Szükséges anyagok

A projektekhez szükséges alkatrészek a következők:

- Arduino Uno, Nano stb.

- Néhány áthidaló vezeték

- MCP9808 hőmérséklet -érzékelő

- Nokia5110 LCD

- Könyvtárak és vázlat

3. lépés: Szoftver

Készítettem egy nagyon egyszerű vázlatot a szenzor leolvasásának megjelenítésére. Nagyon egyszerű és könnyen érthető.

Töltse le és telepítse a vázlatban szereplő megfelelő könyvtárakat.

Először a megfelelő könyvtárakat vesszük fel, állítsuk be az érzékelő mérési felbontását, hozzuk létre az objektumokat az érzékelőhöz és a kijelzőhöz. Állítsa be a sorozatot, állítsa be a hőmérséklet -érzékelő címét, és végül állítsa be a kijelzőt az értékek nyomtatására.

Vigyáznunk kell a kijelző törlésére az üresség beállításában, és az üres hurok vagy más módon a kijelző másodpercenként villogni fog.

Az eredmények Celsius és Fahrenheit fokban jelennek meg.

Könnyű vagy nem ??

4. lépés: Csatlakozások

Kapcsolatok
Kapcsolatok

Az összefüggések a következők:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volt

GND - Föld

Az MCP9808 érzékelő

VCC - 3,3 vagy 5 volt

GND - Föld

SDA - analóg 4

SCL - analóg 5

5. lépés: Az eredmények

Az eredmények
Az eredmények
Az eredmények
Az eredmények
Az eredmények
Az eredmények

Ha mindent helyesen csinált, láthatja, hogy az arduino megjeleníti a hőmérsékletet az LCD -n.

Nem tudom, mennyire pontos az érzékelő, az egyetlen összehasonlításom a ds18b20 érzékelő között volt.

Jelenleg az érzékelőnek kell köszönetet mondanom:)

6. lépés: Kész

Kész!
Kész!

Kész vagy.

Használd kedved szerint és legyen szép napod!

Ajánlott: