Inhaltsverzeichnis:

BMP280+5110 LCD Arduino - Gunook
BMP280+5110 LCD Arduino - Gunook

Video: BMP280+5110 LCD Arduino - Gunook

Video: BMP280+5110 LCD Arduino - Gunook
Video: Обзор модуля BMP280 Датчик атмосферного давления для arduino 2024, Juli
Anonim
BMP280+5110 LCD-Arduino
BMP280+5110 LCD-Arduino

Hallo Welt!

Ich hatte gerade ein langes Wochenende und nachdem ich mit meinem Elektroniklöten fertig war, kam mir eine Idee. Ich habe ein paar BMP280-Sensoren, die ich versehentlich bestellt habe, aber ich habe sie eine Weile nicht verwendet. Dies ist eine sehr einfache Skizze zum Messen der Luftdruck- und Temperaturdaten.

Lasst uns beginnen!

Schritt 1: Die Teile, die Sie brauchen

Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!
Die Teile, die Sie brauchen!

Die Teile, die Sie für dieses Projekt benötigen:

1 X Arduino Uno (zB: Robotdyn Uno)

1 X Steckbrett

1 X Nokia 5110 LCD

1 X BMP280-Sensor

Und einige Überbrückungsdrähte.

Schritt 2: Die Pinbelegung

Nokia 5110 LCD:

RST: Digital 12

CE: Digital 11

Gleichstrom: Digital 10

DIN: Digital 9

CLK: Digital 8

VCC: Arduino 3 Volt

LICHT: Arduino-Masse (Wenn Sie Hintergrundbeleuchtung wünschen)

GND: Arduino-Masse

BMP280:

Fahrgestellnummer: Arduino 3 oder 5 Volt

GND: Arduino-Masse

SCL: Arduino-Analog 5

SDA: Arduino-Analog 4

Oder die dedizierte SCL-SDA-Pinbelegung auf Ihrem Arduino, wenn das Board sie hat.

Schritt 3: Der Code

1. Legen Sie es in Ihren Arduino-Sketces- oder Bibliotheksordner.

2. Laden Sie die richtigen Bibliotheken herunter, die in der Skizze enthalten sind.

3. Legen Sie sie in den Bibliotheksordner.

4. Öffnen Sie den Code in der Arduino-IDE.

5. Kompilieren Sie es.

6. Laden Sie es auf Ihr Arduino hoch!

Schritt 4: Grundlegende Informationen

Grundlegende Informationen!
Grundlegende Informationen!

Um den korrekten Luftdruck zu erhalten, ändern Sie (bme.readPressure() / 98.7); in der Skizze.

Sie können immer noch Hilfe von den barometrischen Daten der lokalen Wetterprognose-Station erhalten, um genaue Ergebnisse zu erhalten.

Die Temperaturmessung ist bei diesem Sensor nicht sehr genau. Wenn Sie die Temperatur nicht messen möchten, entkommentieren Sie sie im Code.

Ich hoffe, dass es Ihnen gefällt und Sie es gut nutzen!

Bitte zögern Sie nicht, diesen Code zu verwenden oder ihn zu erweitern.

Schritt 5: Ein kompakter Prototyp

Ein kompakter Prototyp!
Ein kompakter Prototyp!

Wenn Sie ein kleineres Projekt wünschen, können Sie immer noch eine Leiterplatte mit einem eigenständigen Atmega328P-Pu-Chip mit einigen Drähten und etwas Zeit zum Zusammenlöten verwenden.