Indholdsfortegnelse:

MCP9808 5110 LCD: 6 trin
MCP9808 5110 LCD: 6 trin

Video: MCP9808 5110 LCD: 6 trin

Video: MCP9808 5110 LCD: 6 trin
Video: TIVA C on Energia 2024, November
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Hej kammerater!

I denne korte instruktive vil jeg vise dig, hvordan du viser temperaturmålinger fra MCP9808 I2C -sensoren med en Arduino og et Nokia5110 LCD -display.

Trin 1: Sensoren

Kort sagt: MCP9808 er (i teorien selvfølgelig) en højpræcisions temperatursensor, der bruger I2C -bussen fra Arduino. Så vi behøver kun 4 ledninger for at forbinde det. Og det var vildt billigt:)

Her er nogle links:

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

www.microchip.com/wwwproducts/en/en556182

Jeg ledte efter nye sensorer til mine arduino -projekter at bygge, og da det var meget billigt på Ali (1 dollar), bestilte jeg to af disse sensorer. Jeg har en række forskellige skærme liggende, og jeg har selvfølgelig valgt Nokia 5110 LCD igen (for enkelhedens skyld).

Det er tid til at bygge vores nye termometer:)

Trin 2: Nødvendige materialer

De nødvendige dele til disse projekter er:

- Arduino Uno, Nano osv ….

- Et par springtråde

- MCP9808 temperatursensor

- Nokia5110 LCD

- Biblioteker og skitser

Trin 3: Software

Jeg lavede en meget enkel skitse for at vise målingerne fra sensoren. Det er meget ligetil og let at forstå.

Download og installer de korrekte biblioteker, der er inkluderet i skitsen.

Først inkluderer vi de korrekte biblioteker, indstiller sensorens måleopløsning, opretter objekterne til sensoren og displayet. Indstil serienummeret, indstil temperatursensoradressen, og konfigurer til sidst displayet til at udskrive værdierne.

Vi skal være omhyggelige med at rydde displayet i hulrumsopsætningen, og tomrumsløkken eller anden visning vil displayet blinke i hvert sekund.

Resultaterne vises i Celsius og Fahrenheit.

Let eller ej ??

Trin 4: Forbindelser

Forbindelser
Forbindelser

Forbindelserne er følgende:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volt

GND - Jord

MCP9808 -sensoren

VCC - 3,3 eller 5 volt

GND - Jord

SDA - analog 4

SCL - Analog 5

Trin 5: Resultaterne

Resultaterne
Resultaterne
Resultaterne
Resultaterne
Resultaterne
Resultaterne

Hvis du har gjort alt korrekt, kan du se, at arduinoen viser temperatur på lcd'en.

Jeg ved ikke, hvor præcis sensoren er. Den eneste sammenligning, jeg havde, er mellem ds18b20 -sensoren.

På dette tidspunkt må jeg give æren til sensoren:)

Trin 6: Udført

Færdig!
Færdig!

Du er færdig.

Brug det som du vil, og hav en dejlig dag!

Anbefalede: