Sommario:

BMP280+5110 LCD Arduino: 5 passaggi
BMP280+5110 LCD Arduino: 5 passaggi

Video: BMP280+5110 LCD Arduino: 5 passaggi

Video: BMP280+5110 LCD Arduino: 5 passaggi
Video: 063- Пример связи I2C: BNO055 НАСТРОЙКА и отображение — блок инерционных измерений, датчик угла Эйлера 2024, Luglio
Anonim
BMP280+5110 LCD Arduino
BMP280+5110 LCD Arduino

Ciao mondo!

Ho appena trascorso un lungo weekend e dopo aver finito con la saldatura dell'elettronica mi è venuta un'idea. Ho alcuni sensori BMP280 che ho ordinato per errore, ma non li ho usati per un po'. Questo è uno schizzo molto semplice per misurare i dati di pressione atmosferica e temperatura.

Iniziamo!

Passaggio 1: le parti di cui hai bisogno

Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!
Le parti di cui hai bisogno!

Le parti necessarie per questo progetto:

1 X Arduino Uno (es: Robotdyn Uno)

1 X tagliere

1 X Nokia 5110 LCD

1 X sensore BMP280

E alcuni ponticelli.

Passaggio 2: il pinout

LCD Nokia 5110:

RST: Digitale 12

CE: digitale 11

CC: digitale 10

DIN: digitale 9

CLK: Digitale 8

VCC: Arduino 3 Volt

LUCE: Arduino ground (se vuoi la retroilluminazione)

GND: massa Arduino

BMP280:

VIN: Arduino 3 o 5 Volt

GND: massa Arduino

SCL: Arduino analogico 5

SDA: Arduino Analog 4

O il pinout SCL SDA dedicato sul tuo arduino, se la scheda li ha.

Passaggio 3: il codice

1. Posizionalo nella cartella degli schizzi o delle librerie di Arduino.

2. Scarica le librerie corrette incluse nello schizzo.

3. Mettili nella cartella delle librerie.

4. Aprire il codice nell'IDE di Arduino.

5. Compilalo.

6. Caricalo sul tuo Arduino!

Passaggio 4: informazioni di base

Informazioni di base!
Informazioni di base!

Per ottenere la pressione barometrica corretta modificare (bme.readPressure() / 98.7); nello schizzo.

È comunque possibile ottenere aiuto dai dati barometrici della stazione locale di previsione del tempo per ottenere risultati accurati.

La misurazione della temperatura non è molto accurata con questo sensore. Se non vuoi misurare la temperatura, decommentala nel codice.

Spero che vi piaccia e che ne facciate buon uso!

Sentiti libero di usare questo codice o di anticiparlo.

Passaggio 5: un prototipo compatto

Un prototipo compatto!
Un prototipo compatto!

Se vuoi un progetto più piccolo, puoi comunque utilizzare una scheda PCB con un chip Atmega328P-Pu autonomo con alcuni fili e un po' di tempo per saldarlo insieme.

Consigliato: