Sisällysluettelo:

MCP9808 5110 LCD: 6 vaihetta
MCP9808 5110 LCD: 6 vaihetta

Video: MCP9808 5110 LCD: 6 vaihetta

Video: MCP9808 5110 LCD: 6 vaihetta
Video: Interfacing Nokia 5110 LCD with Pyboard v1.1 2024, Heinäkuu
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Hei kaverit!

Tässä lyhyessä ohjeessa näytän sinulle, kuinka näyttää lämpötilalukemat MCP9808 I2C -anturista Arduino- ja Nokia5110 -LCD -näytöllä.

Vaihe 1: Anturi

Pian: MCP9808 on (teoriassa tietysti) korkean tarkkuuden lämpötila -anturi, joka käyttää Arduinon I2C -väylää. Joten tarvitsemme vain 4 johtoa sen liittämiseen. Ja oli halpaa:)

Tässä muutamia linkkejä:

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

www.microchip.com/wwwproducts/en/en556182

Etsin uusia antureita arduino -projekteihini rakentaakseni ja koska se oli erittäin halpaa Alissa (1 dollari), tilasin kaksi näistä antureista. Minulla on useita erilaisia näyttöjä ja tietysti olen valinnut uudelleen Nokia 5110 LCD -näytön (yksinkertaisuuden vuoksi).

On aika rakentaa uusi lämpömittari:)

Vaihe 2: Tarvittavat materiaalit

Tähän projektiin tarvittavat osat ovat:

- Arduino Uno, Nano jne.

- Muutama hyppyjohdin

- Lämpötila -anturi MCP9808

- Nokia5110 LCD

- Kirjastot ja luonnos

Vaihe 3: Ohjelmisto

Tein hyvin yksinkertaisen luonnoksen näyttääkseni anturin lukemat. Se on hyvin suoraviivaista ja helposti ymmärrettävää.

Lataa ja asenna luonnokseen sisältyvät oikeat kirjastot.

Sisällytämme ensin oikeat kirjastot, asetamme anturin mittausresoluution, luomme objektit anturille ja näytölle. Määritä sarja, aseta lämpötila -anturin osoite ja lopuksi aseta näyttö tulostamaan arvot.

Meidän on oltava varovaisia tyhjentämään näyttö tyhjässä asennuksessa ja tyhjä silmukka tai muu näyttö, joka vilkkuu joka sekunti.

Tulokset näytetään Celsius- ja Fahrenheit -asteina.

Helppoa vai ei ??

Vaihe 4: Liitännät

Liitännät
Liitännät

Liitännät ovat seuraavat:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volttia

GND - Maa

MCP9808 -anturi

VCC - 3,3 tai 5 volttia

GND - Maa

SDA - analoginen 4

SCL - analoginen 5

Vaihe 5: Tulokset

Tulokset
Tulokset
Tulokset
Tulokset
Tulokset
Tulokset

Jos olet tehnyt kaiken oikein, näet, että arduino näyttää lämpötilan LCD -näytöllä.

En tiedä kuinka tarkka anturi on, ainoa vertailuni minulla oli ds18b20 -anturin välillä.

Tällä hetkellä minun on tunnustettava anturi:)

Vaihe 6: Valmis

Tehty!
Tehty!

Olet valmis.

Käytä sitä haluamallasi tavalla ja mukavaa päivää!

Suositeltava: