Inhaltsverzeichnis:

MCP9808 5110 LCD - Gunook
MCP9808 5110 LCD - Gunook

Video: MCP9808 5110 LCD - Gunook

Video: MCP9808 5110 LCD - Gunook
Video: Датчик температуры и влажности AM2320 2024, November
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Hallo Freunde!

In dieser kurzen Anleitung zeige ich Ihnen, wie Sie Temperaturwerte vom MCP9808 I2C-Sensor mit einem Arduino und einem Nokia5110 LCD-Display anzeigen.

Schritt 1: Der Sensor

Kurz gesagt: Der MCP9808 ist (theoretisch natürlich) ein hochpräziser Temperatursensor, der den I2C-Bus von Arduino verwendet. Wir brauchen also nur 4 Drähte, um es anzuschließen. Und es war verdammt günstig:)

Hier einige Links:

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

www.microchip.com/wwwproducts/en/en556182

Ich war auf der Suche nach neuen Sensoren für meine Arduino-Projekte und da es bei Ali (1 Dollar) sehr günstig war, habe ich zwei dieser Sensoren bestellt. Ich habe eine Reihe verschiedener Displays herumliegen und habe mich natürlich wieder für das Nokia 5110 LCD entschieden (der Einfachheit halber).

Es ist Zeit, unser neues Thermometer zu bauen:)

Schritt 2: Benötigte Materialien

Die für dieses Projekt benötigten Teile sind:

- Arduino Uno, Nano usw.…..

- Ein paar Überbrückungsdrähte

- MCP9808 Temperatursensor

- Nokia5110 LCD

- Bibliotheken und Skizze

Schritt 3: Software

Ich habe eine sehr einfache Skizze erstellt, um die Messwerte des Sensors anzuzeigen. Es ist sehr direkt und leicht zu verstehen.

Laden Sie die in der Skizze enthaltenen richtigen Bibliotheken herunter und installieren Sie sie.

Zuerst binden wir die richtigen Bibliotheken ein, stellen die Messauflösung des Sensors ein, erstellen die Objekte für den Sensor und zeigen sie an. Richten Sie die Serie ein, stellen Sie die Temperatursensoradresse ein und richten Sie schließlich das Display zum Drucken der Werte ein.

Wir müssen darauf achten, dass die Anzeige im Void-Setup und in der Void-Schleife oder auf andere Weise gelöscht wird, da die Anzeige jede Sekunde blinkt.

Die Ergebnisse werden in Celsius und Fahrenheit angezeigt.

Einfach oder nicht??

Schritt 4: Verbindungen

Anschlüsse
Anschlüsse

Die Anschlüsse sind folgende:

Nokia 5110

RST - D12

CE - D11

Gleichstrom - D10

DIN - D9

CLK - D8

VCC - 3,3 Volt

GND - Masse

Der MCP9808-Sensor

VCC - 3,3 oder 5 Volt

GND - Masse

SDA - Analog 4

SCL - Analog 5

Schritt 5: Die Ergebnisse

Die Ergebnisse
Die Ergebnisse
Die Ergebnisse
Die Ergebnisse
Die Ergebnisse
Die Ergebnisse

Wenn Sie alles richtig gemacht haben, können Sie sehen, dass das Arduino die Temperatur auf dem LCD anzeigt.

Ich weiß nicht, wie genau der Sensor ist, der einzige Vergleich, den ich hatte, ist zwischen dem DS18b20-Sensor.

Zu diesem Zeitpunkt muss ich dem Sensor Kredit geben:)

Schritt 6: Fertig

Fertig!
Fertig!

Du bist fertig.

Verwenden Sie es wie Sie möchten und haben Sie einen schönen Tag!

Empfohlen: