Innehållsförteckning:
- Steg 1: Sensorn
- Steg 2: Material som behövs
- Steg 3: Programvara
- Steg 4: Anslutningar
- Steg 5: Resultaten
- Steg 6: Klar
Video: MCP9808 5110 LCD: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
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!
Rekommenderad:
"Space Impact" -spel med gyrosensor och Nokia 5110 LCD: 3 steg
"Space Impact" -spel med gyrosensor och Nokia 5110 LCD: Efter att min Tamagotchi dog (förra projektet) började jag leta efter ett nytt sätt att slösa min tid. Jag bestämde mig för att programmera det klassiska spelet "Space Impact" på Arduino. För att göra spelet lite mer intressant och roligare använde jag en gyroskopsensor som jag hade
VEML6070 UV -sensor med Nokia 5110 LCD: 11 steg
VEML6070 UV -sensor med Nokia 5110 LCD: Efter att ha suttit 3 månader på detta projekt trodde jag att jag skulle dela det med tillverkargemenskapen. Ett budgetpris UV -sensor :) Den kan monteras inom 1 timme och kan användas i flera år
Arduino barometer med Nokia 5110 LCD: 4 steg
Arduino barometer med Nokia 5110 LCD: Detta är en enkel barometer med Arduino
DIY Ardunio Weather Station Nokia 5110 LCD: 3 steg
DIY Ardunio Weather Station Nokia 5110 LCD: Ännu en mycket enkel och bärbar "väderstation". Jag hade några sensorer kvar, en pro mini och en LCD -display. Jag hittade 3 plasthölje som jag saknade ett tag nu. Så jag bestämde mig för att göra en kompakt pryl till mig själv som kommer att förstöra
PC -hårdvarumonitor med Arduino och Nokia 5110 LCD: 3 steg
PC -hårdvaruövervakning med Arduino och Nokia 5110 LCD: Arduino -baserad PC -bildskärm som visar CPU -temperatur, belastning, klocka och använd RAMCPU -belastning eller klockvärden kan också ritas som en graf. Delar: Arduino Nano eller Arduino Pro Mini med USB till seriell adapter Nokia 5110 84x48 LCD