Arduino barometro con BMP 180 pressione atmosferica e display
Salve ragazzi, oggi in questo tutorial impareremo ad utilizzare in nostro Arduino come misuratore della pressione atmosferica così da misurare l`altitudine e visualizzarla sul display.
Utilizzeremo un sensore di pressione BMP 180, lo alimenteremo a 3,3 V, oltre a misurare la pressione il sensore misurerà anche la temperatura.
Compra qui il tuo sensore
In questo tutorial avremo bisogno anche di una libreria per il modulo BMP 180 che potete scaricare in fondo pagina.
Iniziamo con lo schema di collegamento.
Compra qui il tuo sensore
In questo tutorial avremo bisogno anche di una libreria per il modulo BMP 180 che potete scaricare in fondo pagina.
Iniziamo con lo schema di collegamento.
Ora passiamo al passo successivo. Per ottenere i valori corretti dell`altitudine dobbiamo inserire il valore della propria posizione nella variabile float seaLevelPressure, che di default ha il valore di 101325 Pa. Possiamo calcolarlo utilizzano un tool che si trova in rete cliccando sull`immagine.
Ora nella variabile float seaLevelPressure al posto di "101325" dobbiamo inserire il valore calcolato con il tool in Pa, nel mio caso "92339" Pa.
Il calcolo può essere approssimativo, perché la pressione dell`aria dipende da diversi fattori non solo dall´altitudine ma anche dalla temperatura, dalle condizioni atmosferiche e dall`umidità.
Il calcolo può essere approssimativo, perché la pressione dell`aria dipende da diversi fattori non solo dall´altitudine ma anche dalla temperatura, dalle condizioni atmosferiche e dall`umidità.
Ed ecco lo sketch, ricordo che potrete scaricare i file in fondo la pagina e non dimenticate di inserire le librerie necessarie.
Sketch:
Nota: Per il corretto funzionamento inserire la libreria liquidcrystal_i2c.zip e bmp180.zip nell'Arduino IDE. Tramite l'apposito comando cliccando su Sketch >> #include libreria >> aggiungi libreria da file .ZIP.
Vi lascio le librerie in fondo pagina in modo da poterle scaricare liberamente.
Vi lascio le librerie in fondo pagina in modo da poterle scaricare liberamente.
Scarica qui i tuoi file.
Libreria per sensore bmp180.zip | |
File Size: | 5 kb |
File Type: | zip |
Libreria display liquidcrystal_i2c.zip | |
File Size: | 485 kb |
File Type: | zip |
Sketch_arduino_barometro_bmp_180.ino | |
File Size: | 1 kb |
File Type: | ino |
Condividete le foto dei vostri progetti nei commenti.