Inhoudsopgave:

BMP280+5110 LCD Arduino: 5 stappen
BMP280+5110 LCD Arduino: 5 stappen

Video: BMP280+5110 LCD Arduino: 5 stappen

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

Hallo Wereld!

Ik had net een lang weekend en toen ik klaar was met mijn elektronica solderen kreeg ik een idee. Ik heb een paar BMP280-sensoren die ik per ongeluk heb besteld, maar ik heb ze een tijdje niet gebruikt. Dit is een heel eenvoudige schets om de luchtdruk- en temperatuurgegevens te meten.

Laten we beginnen!

Stap 1: De onderdelen die u nodig hebt

De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!
De onderdelen die u nodig heeft!

De onderdelen die je nodig hebt voor dit project:

1 X Arduino Uno (bijv. Robotdyn Uno)

1 X Breadboard

1 X Nokia 5110 LCD

1 X BMP280-sensor

En wat jumperdraden.

Stap 2: De pinout

Nokia 5110 LCD:

RST: Digitaal 12

CE: Digitaal 11

Gelijkstroom: digitaal 10

DIN: Digitaal 9

CLK: Digitaal 8

VCC: Arduino 3 Volt

LICHT: Arduino-aarde (als je achtergrondverlichting wilt)

GND: Arduino-aarde

BMP280:

VIN: Arduino 3 of 5 Volt

GND: Arduino-aarde

SCL: Arduino analoog 5

SDA: Arduino analoog 4

Of de speciale SCL SDA-pinout op je arduino, als het bord ze heeft.

Stap 3: De code

1. Plaats het in uw Arduino-sketces- of bibliothekenmap.

2. Download de juiste bibliotheken die in de schets zijn opgenomen.

3. Plaats ze in de bibliothekenmap.

4. Open de code in de Arduino IDE.

5. Compileer het.

6. Upload het naar je Arduino!

Stap 4: Basisinformatie

Basisinformatie!
Basisinformatie!

Om de juiste luchtdruk te krijgen, wijzigt u de (bme.readPressure() / 98.7); in de schets.

U kunt nog steeds hulp krijgen van de barometrische gegevens van het lokale waether-voorspellingsstation om nauwkeurige resultaten te krijgen.

De temperatuurmeting is niet erg nauwkeurig met deze sensor. Als je de temperatuur niet wilt meten, verwijder dan het commentaar in de code.

Ik hoop dat je het leuk zult vinden en er goed gebruik van zult maken!

Pls voel je vrij om deze code te gebruiken of vooruit te gaan.

Stap 5: Een compact prototype

Een compact prototype!
Een compact prototype!

Als je een kleiner project wilt, kun je nog steeds een printplaat gebruiken met een zelfstandige Atmega328P-Pu-chip met wat draden en een beetje tijd om het aan elkaar te solderen.

Aanbevolen: