Inhoudsopgave:

MCP9808 5110 LCD: 6 stappen
MCP9808 5110 LCD: 6 stappen

Video: MCP9808 5110 LCD: 6 stappen

Video: MCP9808 5110 LCD: 6 stappen
Video: Lesson 33: Using MCP9808 Temperature Sensor with LCD | Arduino Step By Step Course 2024, November
Anonim
MCP9808 5110 LCD-scherm
MCP9808 5110 LCD-scherm

Hallo maatjes!

In deze korte instructie laat ik je zien hoe je temperatuurmetingen van de MCP9808 I2C-sensor kunt weergeven met een Arduino en een Nokia5110 LCD-scherm.

Stap 1: De sensor

Kortom: De MCP9808 is (in theorie natuurlijk) een zeer nauwkeurige temperatuursensor die gebruik maakt van de I2C-bus van Arduino. Dus we hebben maar 4 draden nodig om hem aan te sluiten. En het was verdomd goedkoop:)

Hier zijn enkele links:

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

www.microchip.com/wwwproducts/en/nl556182

Ik was op zoek naar nieuwe sensoren om mijn Arduino-projecten te bouwen en omdat het erg goedkoop was voor Ali (1 dollar), bestelde ik twee van deze sensoren. Ik heb een aantal verschillende beeldschermen liggen en natuurlijk heb ik (voor de eenvoud) weer voor de Nokia 5110 LCD gekozen.

Het is tijd om onze nieuwe thermometer te bouwen:)

Stap 2: Benodigde materialen

De onderdelen die nodig zijn voor deze projecten zijn:

- Arduino Uno, Nano enz…..

- Een paar jumperdraden

- MCP9808 temperatuursensor

- Nokia5110 LCD

- Bibliotheken en schets

Stap 3: Software

Ik heb een heel eenvoudige schets gemaakt om de meetwaarden van de sensor weer te geven. Het is heel rechttoe rechtaan en gemakkelijk te begrijpen.

Download en installeer de juiste bibliotheken die in de schets zijn opgenomen.

Eerst nemen we de juiste bibliotheken op, stellen de meetresolutie van de sensor in, maken de objecten voor de sensor en weergave. Stel het serienummer in, stel het adres van de temperatuursensor in en stel ten slotte het display in om de waarden af te drukken.

We moeten voorzichtig zijn om de weergave in de void-setup en void-lus te wissen of anders zal het display elke seconde knipperen.

De resultaten worden weergegeven in Celsius en Fahrenheit.

Makkelijk of niet??

Stap 4: Aansluitingen

Verbindingen
Verbindingen

De aansluitingen zijn de volgende:

Nokia 5110

RST - D12

CE - D11

Gelijkstroom - D10

DIN-D9

CLK-D8

VCC - 3,3 Volt

GND - Aarde

De MCP9808-sensor

VCC - 3,3 of 5 volt

GND - Aarde

SDA - Analoog 4

SCL - Analoog 5

Stap 5: De resultaten

De resultaten
De resultaten
De resultaten
De resultaten
De resultaten
De resultaten

Als je alles goed hebt gedaan, kun je zien dat de arduino de temperatuur op het lcd-scherm weergeeft.

Ik weet niet hoe nauwkeurig de sensor is, de enige vergelijking die ik had is tussen de ds18b20-sensor.

Op dit moment moet ik de sensor de eer geven:)

Stap 6: Klaar

Gedaan!
Gedaan!

Je bent klaar.

Gebruik het zoals je wilt en een fijne dag verder!

Aanbevolen: