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.
Transistor Bipolaire NPN 2N1711 Maroc
G5NB-1A-E 12V DC Relais électromagnétique Maroc
L7818 Régulateur de Tension 18V TO-220 Maroc
FQP30N06 Transistors MOSFET Maroc
Boîte fusible 6*30mm industriel 0.5/1/2/3/5/6/8/10/15/20A 50 pièces Maroc
LECTEUR CARTE USB RFID 125KHZ EM4100 Maroc
ZK-MG Variateur de Vitesse PWM Pour Moteur Maroc
Adaptateur réseau Ethernet type C Maroc
Micro perceuse à main en aluminium avec mandrin Maroc
Duromètre pour Pneu en Caoutchouc Maroc
Variateur led 12-24v 8a Maroc
Testeur TDS Jaune de pureté pour filtre Maroc
TOP261EN Maroc
Convertisseur USB 2.0 à Série RS-232 DB9 9Pin FTDI Chipset Maroc
FY-T738-12VACDC Module de relais d'interface à 8 canaux sur rail DIN Maroc
DK125 convertisseur DIP-8 DC-DC Maroc
HORUSDY SDY-202084 Lot de 4 crochets Extracteur de joint torique Maroc
DG-10 Pistolet à air comprimé à gâchette pour compresseur
Module de Capteur Humidité et Température DHT11 Maroc
Yanpodo RU-5600 Lecteur et Programmateur RFID UHF USB Maroc
Câble OBD MPPS V21 Breakout Tricore pour Diagnostics et Reprogrammation ECU Maroc
Filet Filtrant pour Pistolet de Pulvérisation Maroc
2N2907 Transistor PNP 60V 600mA Maroc
Pince à Dénuder Multi-usage pour Câbles UTP/STP Maroc
NOYAFA NF-8506 : Testeur de Câbles Réseau Multifonction Maroc
Elitech RC-5+ Enregistreur de température Data Logger Maroc
Moteur Automatique pour Incubateur 220V avec Chaîne 100CM Maroc
DHT11 CAPTEUR DE TEMPERATURE ET HUMIDITE DIGITAL Maroc
Ethernet Shield W5100 Maroc
STC-1000 Thermostat régulateur de température Maroc
Pistolet à Colle Chaude 100W Professionnel Maroc
OP320-A – Terminal HMI industriel RS232/RS485 Maroc
JZ-801 module temporisateur minuterie Maroc
e18-d80nk Interrupteur photoélectrique infrarouge Obstacle capteur de module 








There are no reviews yet.