Il
sensoreBMP680 può essere considerato il "fratello maggiore"
del BMP280, infatti oltre alla temperatura e alla pressione,
misura anche l'umidità e la qualità dell'aria. Inoltre usa il protocollo I2C, e quindi è del tutto compatibile con ESP01. |
Il progetto |
|
Ecco l'immagine di come inserire il modulo sulla basetta sperimentale. La posizione del BMP680 è stato evidenziato inserendo il sensore in un rettangolo rosso.In questa foto invece appare la reale disposizione del componente sulla basetta sperimentale. Mettere molta cura nell'inserimento corretto del dispaly sullo zoccolo I2C2. Clicca qui per il progetto della basetta sperimentale |
Ed
ecco lo schema di collegamento del sensore BMP680 con ESP01,
nel caso non si utilizzi la basetta sperimentale. |
Lo sketch e la configurazione |
Come
prima cosa, è necessario verificare se si sono
installate tutte le librerie necessarie. Verificando
o lanciando la compilazione del programma, verranno
visualizzate quelle eventualmente mancanti. In
questo caso, provare prima di tutto a scaricarle
attraverso la Ide di Arduino
(sketch/include
library/manage library). Nel caso non si trovassero tutte, scaricarle dalla finestra che appare sulla destra. Nel caso di dubbio, controllare la pagina relativa alla gestione delle librerie. |
Wire.h Adafruit_Sensor.h Adafruit_BME680.h ESPAsyncWebServer.h |
Il
programma |
Questo programma è abbastanza semplice nella sua implementazione. Come sempre quando ci si deve collegare alla rete WiFi, e quello di inserire il nome e la password di rete. |
Dopo aver caricato il programma su ESP01, aprire il monitor seriale e prendere nota dell'indirizzo IP che il router gli avrà attribuito e prenderne nota. Es.: 192.168.1.51, come si vede nel riquadro bordato di roisso. Dopo qualche secondo, anche sul monitor seriale appaiono i dati rilevati dal sensore |
Inserire
nel campo di ricerca del proprio brower (Chrome, Firebird,
ecc.) l'indirizzo Ip di cui si è preso nota. Ecco come si presenta la visualizzazione dei dati rilevati dal sensore BMP680. Nel caso si visualizzassero da cellulare, i dati invece di essere due per colonna, saranno visualizzati in verticale , su di una singola colonna. Clicca qui per visualizzare il programma Clicca qui per scaricare il programma in formato ".zip" |
|