
Questo sensore Bosch BME690 misura con precisione temperatura, pressione e umidità. Dispone inoltre di una funzione di scansione del gas.
Come i precedenti sensori della serie BME6XX, questo sensore di alta qualità può essere utilizzato per monitorare ogni aspetto dell’ambiente, effettuando misurazioni ad alta precisione di temperatura, pressione e umidità.
È inoltre dotato di una funzione di scansione gas con misurazioni estese, che reagisce alle variazioni di composti organici volatili (COV), composti volatili solforati (VSC) e alla presenza di monossido di carbonio e idrogeno per fornire una misurazione generale della qualità dell’aria interna o esterna. Grazie al software Bosch, è possibile analizzare ulteriormente le letture dei gas e addestrare gli algoritmi per trarre conclusioni su specifici indicatori della qualità dell’aria, tra cui la probabilità di proliferazione batterica e la presenza di altri contaminanti organici.
I miglioramenti rispetto al precedente sensore BME688 includono un minore consumo energetico e una maggiore robustezza in ambienti umidi.
Se ad esempio si desidera verificare se la ventilazione nella camera da letto, in officina o sul posto di lavoro sia adeguata, è possibile configura un BME690 su un Raspberry Pi Zero W o Pico W e registrare le letture dei sensori in un file, o pubblicarle su di un software di domotica o in un servizio web come adafruit.io.
Questo breakout è compatibile ad esempio con il sistema Breakout Garden di Pimoroni, dove utilizzare i breakout è semplicissimo: basta inserirli in uno degli slot e iniziare a far crescere il tuo progetto, creare e programmare. È anche compatibile con Qw/ST, il che significa che può essere collegato a microcontrollori o HAT con un connettore Qwiic o STEMMA QT tramite un pratico cavo.

Caratteristiche
- Sensore ambientale Bosch BME690 4 in 1 con IA (scheda tecnica)
- Interfaccia I2C, con selezione dell’indirizzo tramite traccia ADDR tagliabile (0x76 o 0x77)
- Connettore Qwiic/STEMMA QT
- Compatibile con 3,3 V o 5 V
- Protezione da inversione di polarità (sul connettore Breakout Garden)
- Pinout compatibile con Raspberry Pi (pin 1, 3, 5, 7, 9)
- Compatibile con Raspberry Pi (libreria Python)
- Compatibile con Raspberry Pi Pico/RP2040/RP2350 (librerie C++/MicroPython)
Il kit include
- Breakout BME690
- Connettore 1×5 pin
- Connettore 1×5 pin femmina ad angolo retto
La scheda è stata progettata in modo da poter saldare il pezzo di connettore femmina ad angolo retto e inserirlo direttamente sui 5 pin in basso a sinistra del connettore GPIO del tuo Raspberry Pi (pin 1, 3, 5, 7, 9). Il connettore ad angolo retto ha anche il vantaggio di posizionare il breakout lontano dalla CPU del Pi in modo da ridurre al minimo il calore irradiato.
Nota: I breakout BME280, BMP280 e BME6XX condividono tutti gli stessi indirizzi I2C, quindi per usarne due insieme occorre modificare l’indirizzo I2C su uno di essi attraverso il ponte di saldatura o le tracce tagliabili.
Software
Bosch fornisce una libreria C per questo sensore, oltre a strumenti desktop per un’ulteriore analisi dei dati del sensore.
viene fornita anche una libreria Python per l’utilizzo con i computer Raspberry Pi.
È possibile utilizzare questo breakout anche con Raspberry Pi Pico e altri microcontrollori basati su RP2040 e RP2350, utilizzando C++ o una delle nostre build MicroPython personalizzate.
Considerazioni finali
Il costo della scheda breakout Bosch BME690 distribuita da Pimoroni è un po’ elevato in assoluto, 19.50 sterline (circa 23 euro), ma consente di lavorare a bassa energia e con precisione elevatissima. Inoltre il sistema di distribuzione offre una serie di tools che consentono il riconoscimento automatico di pattern gassosi tramite routines di intelligenza artificiale forniti attraverso un framework apposito.
Domani prenderemo in esame un paio di esempi di programmazione del breakout.
Iscriviti ai nostri gruppi Telegram
Link utili
- Arduino UNO R3
- Elegoo UNO R3
- Arduino Starter Kit per principianti
- Elegoo Advanced Starter Kit
- Arduino Nano
- Raspberry PI 5
- Raspberry PI 400
- Raspberry PI Pico
- Programmiamo il Pico