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.
Adaptateur Expansion T GPIO 40 broches Pour Raspberry Pi 2 + Câble GPIO Maroc
W1209 contrôle température Thermostat numérique Maroc
Câble RS 232 a RJ11 Maroc
FS-50 bouton start stop Démarrage du moteur à distance allumage / Démarrage / Arrêt du moteur sans clé Maroc
Module de relais 8 canaux (5V, 250VAC) Maroc
Câble RS232 mini jack 2.5 mm à DB9 femelle Maroc
L7805CV Régulateur de tension linéaire Maroc
AFFICHEUR LCD 1602 Maroc
A56BT Datalogger Bluetooth température et humidité Maroc
traceur viseur de câble EM415pro Vérification de court-circuit atutomobile maroc
Programmateur ST-Link V2 Mini émulateur STM8 STM32 Downloader Maroc
STC-1000 Thermostat régulateur de température Maroc
GM200A Jauge d'épaisseur peinture voiture Maroc
UC3845AN Contrôleur PWM DIP8 Maroc
BC337 Transistor NPN Haute Performance 45V 800mA Maroc
Sintech convertisseur RS232 à RS485 Maroc
FSQ510 Maroc DIP7 Convertisseurs CA / CC SMPS Power Switch (QRC) 0.5A 700V
Relais de protection 63A contre les surintensités rail DIN Maroc
Ecran LCD 1602 avec boutons (LCD keypad shield) Arduino maroc
IR2113 MOSFET / IGBT Maroc
PROGRAMMATEUR USBASP AVR USBISP
LECTEUR CARTE USB RFID 125KHZ EM4100 Maroc
Module de Capteur Humidité et Température DHT11 Maroc 









There are no reviews yet.