Consultation en lecture seule
⚡ Compteur électrique intelligent
Énergie & électricité — partagé via IoT-Lab
Un compteur prépayé mesure tension, courant et énergie d'un foyer. L'ESP32 transmet en NB-IoT vers une plateforme de facturation. En cas de surcharge ou de crédit épuisé, un relais coupe automatiquement l'alimentation.
6
Composants
11
Connexions
Composants du montage
- Module PZEM-004T (100A)
- Tore de courant 100A
- ESP32 DevKit
- Module NB-IoT SIM7080G + SIM
- Contacteur / relais de puissance 230V
- Écran OLED 0,96"
Code Arduino
// ⚡ Compteur électrique intelligent
// Domaine : Énergie
// Un compteur prépayé mesure tension, courant et énergie d'un foyer. L'ESP32 transmet en NB-IoT vers une plateforme de facturation. En cas de surcharge ou de crédit épuisé, un relais coupe automatiqueme
//
// CAPTEURS disponibles dans ce projet :
// - Tension (V) plage 185 – 245
// - Courant (A) plage 0 – 60
// - Puissance (W) plage 0 – 13000
// ACTIONNEURS disponibles :
// - Relais de coupure
// Réseau : NB-IoT (LTE Cat-NB)
// ==========================================================
// À VOUS DE COMPLÉTER ce squelette : c'est l'exercice du projet.
// Utilisez les API des bibliothèques modélisées (dht.readTemperature,
// bme.readPressure, Serial.print, digitalWrite, delay…).
// ==========================================================
void setup() {
Serial.begin(115200);
// TODO : initialiser les broches d'actionneurs avec pinMode().
}
void loop() {
// TODO 1 — Lire les capteurs.
// TODO 2 — Appliquer les règles de décision du projet.
// TODO 3 — Émettre les valeurs (Serial.print, MQTT…).
delay(2000);
}
Envie de concevoir vos propres systèmes IoT ?
Créez un compte gratuit.