Innehållsförteckning:

MCP9808 5110 LCD: 6 steg
MCP9808 5110 LCD: 6 steg

Video: MCP9808 5110 LCD: 6 steg

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

Hej kompisar!

I denna korta instruerbara visar jag dig hur du visar temperaturavläsningar från MCP9808 I2C -sensorn med en Arduino och en Nokia5110 LCD -skärm.

Steg 1: Sensorn

Kort sagt: MCP9808 är (i teorin förstås) en högprecisions temperatursensor som använder Arduinos I2C -buss. Så vi behöver bara 4 ledningar för att ansluta den. Och det var sjukt billigt:)

Här är några länkar:

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

www.microchip.com/wwwproducts/en/en556182

Jag letade efter nya sensorer för mina arduino -projekt att bygga och eftersom det var väldigt billigt på Ali (1 dollar) beställde jag två av dessa sensorer. Jag har ett antal olika skärmar som ligger runt och naturligtvis har jag valt Nokia 5110 LCD igen (för enkelhetens skull).

Det är dags att bygga vår nya termometer:)

Steg 2: Material som behövs

De delar som behövs för detta projekt är:

- Arduino Uno, Nano etc ….

- Några bygelkablar

- MCP9808 temperaturgivare

- Nokia5110 LCD

- Bibliotek och skiss

Steg 3: Programvara

Jag skapade en mycket enkel skiss för att visa avläsningarna från sensorn. Det är väldigt rakt fram och lätt att förstå.

Ladda ner och installera rätt bibliotek som ingår i skissen.

Först inkluderar vi rätt bibliotek, ställer in sensorns mätupplösning, skapar objekt för sensorn och visar. Ställ in serienumret, ställ in temperaturgivarens adress och konfigurera slutligen displayen för att skriva ut värdena.

Vi måste vara noga med att rensa displayen i tomrumsinställningen och tomrumslingan eller annat visar att displayen blinkar i varje sekund.

Resultaten visas i Celsius och Fahrenheit.

Lätt eller inte ??

Steg 4: Anslutningar

Anslutningar
Anslutningar

Anslutningarna är följande:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 volt

GND - Jord

Sensorn MCP9808

VCC - 3,3 eller 5 volt

GND - Jord

SDA - analog 4

SCL - Analog 5

Steg 5: Resultaten

Resultaten
Resultaten
Resultaten
Resultaten
Resultaten
Resultaten

Om du har gjort allt korrekt kan du se att arduino visar temperatur på LCD -skärmen.

Jag vet inte hur exakt sensorn är, den enda jämförelsen jag hade är mellan ds18b20 -sensorn.

För närvarande måste jag ge kredit till sensorn:)

Steg 6: Klar

Gjort!
Gjort!

Du är färdig.

Använd den som du vill och ha en bra dag!

Rekommenderad: