INHOUDSOPGAWE:

MCP9808 5110 LCD: 6 stappe
MCP9808 5110 LCD: 6 stappe

Video: MCP9808 5110 LCD: 6 stappe

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

Hallo maatjies!

In hierdie kort instruksies sal ek u wys hoe u temperatuurmetings van die MCP9808 I2C -sensor met 'n Arduino en 'n Nokia5110 LCD -skerm kan vertoon.

Stap 1: Die sensor

Kortliks: die MCP9808 is (in teorie natuurlik) 'n temperatuursensor met 'n hoë presisie wat die I2C -bus van Arduino gebruik. Ons benodig dus slegs 4 drade om dit aan te sluit. En dit was baie goedkoop:)

Hier is 'n paar skakels:

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

www.microchip.com/wwwproducts/en/en556182

Ek was op soek na nuwe sensors vir my arduino -projekte om te bou, en aangesien dit baie goedkoop was vir Ali (1 dollar), het ek twee van hierdie sensors bestel. Ek het 'n aantal verskillende skerms, en ek het natuurlik weer die Nokia 5110 LCD gekies (vir die eenvoud).

Dit is tyd om ons nuwe termometer te bou:)

Stap 2: materiaal benodig

Die dele wat benodig word vir hierdie projekte is:

- Arduino Uno, Nano ens ….

- 'n Paar springdrade

- MCP9808 temperatuursensor

- Nokia 5110 LCD

- Biblioteke en skets

Stap 3: sagteware

Ek het 'n baie eenvoudige skets gemaak om die lesings van die sensor te wys. Dit is baie eenvoudig en maklik om te verstaan.

Laai die korrekte biblioteke in die skets af en installeer dit.

Eerstens sluit ons die korrekte biblioteke in, stel die meetresolusie van die sensor in, skep die voorwerpe vir die sensor en vertoon. Stel die reeks op, stel die adres van die temperatuursensor in en stel die skerm uiteindelik op om die waardes af te druk.

Ons moet versigtig wees om die skerm in die leemte -opstelling skoon te maak, en die leemte -lus of andersins sal die skerm in elke sekonde flikker.

Die resultate word in Celsius en Fahrenheit vertoon.

Maklik of nie ??

Stap 4: Verbindings

Verbindings
Verbindings

Die verbindings is die volgende:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volt

GND - Grond

Die MCP9808 -sensor

VCC - 3,3 of 5 volt

GND - Grond

SDA - Analoog 4

SCL - Analoog 5

Stap 5: Die resultate

Die resultate
Die resultate
Die resultate
Die resultate
Die resultate
Die resultate

As u alles korrek gedoen het, kan u sien dat die arduino temperatuur op die LCD vertoon.

Ek weet nie hoe akkuraat die sensor is nie; die enigste vergelyking wat ek gehad het, is tussen die ds18b20 -sensor.

Op die oomblik moet ek erkenning gee aan die sensor:)

Stap 6: Klaar

Klaar!
Klaar!

Jy is klaar.

Gebruik dit soos u wil en 'n aangename dag!

Aanbeveel: