Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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
Du är färdig.
Använd den som du vill och ha en bra dag!