BME680 CJMCU-680 – Capteur Température Humidité Pression et Qualité de l’Air
Module environnemental 4-en-1 haute précision compatible Arduino, ESP32, ESP8266 et Raspberry Pi.
Présentation du module BME680
Le BME680 CJMCU-680 est un capteur environnemental numérique ultra performant conçu pour mesurer simultanément la température, l’humidité relative, la pression atmosphérique ainsi que la qualité de l’air.
Ce module est particulièrement adapté aux projets modernes de domotique, IoT, station météo et surveillance environnementale. Grâce à son interface numérique, il s’intègre facilement dans tous types de systèmes embarqués.
Avantages principaux
- ✔ Capteur 4-en-1 (température + humidité + pression + gaz)
- ✔ Compatible Arduino, ESP32, ESP8266, STM32
- ✔ Interface I2C / SPI
- ✔ Faible consommation énergétique
- ✔ Format compact facile à intégrer
- ✔ Idéal pour projets IoT et domotique
Fonctionnalités détaillées
🌡️ Température
Mesure précise de la température ambiante pour contrôle thermique, monitoring et automatisation.
💧 Humidité
Surveillance de l’humidité pour serre, stockage ou confort intérieur.
🌬️ Pression atmosphérique
Utilisée pour stations météo et estimation d’altitude.
🧪 Qualité de l’air (VOC)
Détection des composés organiques volatils pour surveiller l’air intérieur.
Caractéristiques techniques
| Paramètre | Valeur |
|---|---|
| Modèle | BME680 |
| Module | CJMCU-680 |
| Communication | I2C / SPI |
| Mesures | Température, humidité, pression, gaz |
| Applications | IoT, domotique, météo |
Code Arduino / ESP32 (lecture capteur)
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME680.h>
Adafruit_BME680 bme;
void setup() {
Serial.begin(115200);
if (!bme.begin()) {
Serial.println("Capteur non détecté !");
while (1);
}
}
void loop() {
if (!bme.performReading()) {
Serial.println("Erreur lecture");
return;
}
Serial.print("Température: ");
Serial.print(bme.temperature);
Serial.println(" °C");
Serial.print("Humidité: ");
Serial.print(bme.humidity);
Serial.println(" %");
Serial.print("Pression: ");
Serial.print(bme.pressure / 100.0);
Serial.println(" hPa");
Serial.print("Gaz: ");
Serial.print(bme.gas_resistance / 1000.0);
Serial.println(" KOhms");
delay(2000);
}
Exemple ESP32 avec WiFi
#include <WiFi.h>
#include <Wire.h>
#include <Adafruit_BME680.h>
const char* ssid = "TON_WIFI";
const char* password = "MOT_DE_PASSE";
Adafruit_BME680 bme;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
}
if (!bme.begin()) {
Serial.println("Erreur capteur");
while (1);
}
}
void loop() {
if (!bme.performReading()) return;
Serial.println(bme.temperature);
Serial.println(bme.humidity);
delay(3000);
}
Câblage simple
- VCC → 3.3V
- GND → GND
- SDA → SDA
- SCL → SCL
Applications
- Station météo intelligente
- Maison connectée
- Surveillance qualité de l’air
- Serre agricole
- Projet IoT ESP32
Conclusion
Le BME680 CJMCU-680 est un capteur incontournable pour tous les projets modernes. Compact, précis et polyvalent, il permet de créer des systèmes intelligents capables d’analyser l’environnement en temps réel.
2N2907 Transistor PNP 60V 600mA Maroc
W1209 contrôle température Thermostat numérique Maroc
viper17l Maroc DIP8 Circuit intégré
CY3001 Professional OBD2 Scanner
MMA -200 Poste à souder HIZAN Maroc
L293D L293 293 DIP-16 Maroc
Clavier sans Fil Air Mouse X6 2,4 GHz télécommande rétro éclairer Maroc
Programmateur ST-Link V2 Mini émulateur STM8 STM32 Downloader Maroc
Flamingo F014 nettoyant brillant pour jantes maroc
Badge porte clé rfid 13.56 mhz rewritable mifare MF1 IC S50 1Kbit Maroc
IGCM04G60HA Maroc
S8025L SCR Thyristor 800V 25A TO-220 Isolé
Relais de signal 4100F-DC24V Maroc
BD139 Transistor simple bipolaire NPN Maroc
Transistor Bipolaire NPN 2N1711 Maroc
Module de relais 8 canaux (5V, 250VAC) Maroc
LM317T Régulateur de tension variable TO-220 Maroc
Viper22A Maroc DIP8 Circuit intégré
Flamingo F099 dissolvant anti-rayures voiture Maroc
Variateur led 12-24v 8a Maroc
IRLZ24N MOSFET Maroc
Clutch Outil universel d’alignement d’embrayage Maroc
5V Module de relais électronique a bouclier de 8 canaux pour Arduino Maroc
NB114 – Convertisseur UART Série vers Ethernet RJ45 | RS232/RS485/RS422 | IoT & Industrie Maroc
Module IIC/I2C/TWI/SP Serial Interface pour Arduino 1602LCD Noir MAROC
porte-clés RFID 125KHZ EM4305 T5577 Réinscriptible Maroc
Tv box x96Q Android 2GB 16GB Maroc
e18-d80nk Interrupteur photoélectrique infrarouge Obstacle capteur de module 









There are no reviews yet.