ZMPT101B – Module capteur de tension AC précis pour Arduino, ESP32 et systèmes de mesure intelligents
Le ZMPT101B est un module capteur de tension alternative (AC) très apprécié dans les projets d’électronique, d’automatisation, de domotique et d’IoT. Grâce à son transformateur de tension miniature de haute précision, il permet de surveiller la tension secteur de façon plus sûre, stable et pratique pour les microcontrôleurs comme Arduino, ESP32, ESP8266 et autres cartes de développement.
Pourquoi choisir le module ZMPT101B ?
Dans de nombreux projets électroniques, il devient indispensable de mesurer la tension secteur afin de surveiller la qualité de l’alimentation, détecter des variations, contrôler un système énergétique, analyser la stabilité du réseau ou encore développer un produit connecté capable de remonter des données électriques en temps réel. Le capteur ZMPT101B répond précisément à ce besoin.
Ce module intègre un transformateur de tension de précision ainsi qu’un circuit d’amplification permettant de fournir un signal analogique exploitable par un microcontrôleur. Il se distingue par sa sensibilité réglable, sa simplicité d’utilisation et son excellent rapport entre compacité, coût et efficacité. Pour les makers, les étudiants, les techniciens, les intégrateurs IoT et les développeurs de solutions embarquées, le ZMPT101B est une solution idéale pour la détection et la mesure de tension AC.
Présentation détaillée du capteur ZMPT101B
Le ZMPT101B est un module conçu pour la détection de tension alternative. Il est généralement utilisé pour mesurer une tension AC telle que 110V ou 220V, selon le montage, la calibration et l’environnement d’utilisation. Son fonctionnement repose sur un petit transformateur de tension haute précision capable d’isoler et d’abaisser le signal afin qu’il puisse être ensuite traité par une électronique basse tension.
Cette architecture est particulièrement intéressante dans les applications où l’on souhaite surveiller le secteur sans attaquer directement le microcontrôleur avec une tension dangereuse. Une fois le signal adapté, le module délivre une sortie analogique que l’on peut lire via une entrée ADC. Avec un traitement logiciel adapté, il devient possible de reconstruire la forme d’onde, d’estimer la tension efficace, de suivre les variations et même d’intégrer la donnée dans un tableau de bord connecté.
Le module comporte souvent un potentiomètre de réglage permettant d’ajuster la sensibilité et donc de faciliter la calibration selon le système de lecture utilisé. Cette souplesse en fait un composant populaire aussi bien pour des essais de laboratoire que pour des prototypes fonctionnels ou des systèmes de supervision personnalisés.
Les avantages du module ZMPT101B
- Mesure de tension AC adaptée aux projets Arduino et ESP32
- Isolation par transformateur pour une meilleure sécurité de principe
- Sortie analogique facile à lire avec un microcontrôleur
- Sensibilité réglable grâce au potentiomètre intégré
- Format compact compatible avec les montages sur breadboard ou carte prototype
- Excellent choix pour la domotique, l’IoT, l’énergie et l’automatisation
- Idéal pour l’apprentissage de la mesure de tension alternative
- Bonne compatibilité avec les systèmes de surveillance électrique DIY
Applications possibles du ZMPT101B
Le module ZMPT101B peut être utilisé dans une grande variété de projets. En domotique, il permet par exemple de surveiller la tension secteur d’une installation, détecter les baisses ou hausses de tension et alimenter une logique d’alerte. Dans un projet IoT, il peut envoyer les données de tension à un serveur MQTT, à une API ou à une application mobile. Dans l’univers industriel ou semi-industriel, il peut participer à des systèmes de supervision énergétique ou à des montages de sécurité.
Les établissements techniques, laboratoires et centres de formation l’utilisent aussi pour illustrer la mesure de tension alternative, le conditionnement du signal et le traitement ADC. Pour les makers, il sert dans les tableaux de bord énergétiques, les compteurs DIY, les systèmes d’alarme de surtension, les projets de monitoring à distance, les onduleurs expérimentaux, les installations solaires hybrides et les solutions de maintenance préventive.
Grâce à son coût accessible et à sa simplicité d’intégration, le ZMPT101B s’impose comme une référence dans les projets éducatifs et professionnels nécessitant une surveillance de tension AC.
Caractéristiques techniques générales
| Caractéristique | Description |
|---|---|
| Nom du module | ZMPT101B Voltage Sensor Module |
| Type de mesure | Tension alternative AC |
| Sortie | Analogique |
| Réglage | Potentiomètre de calibration / sensibilité |
| Compatibilité | Arduino, ESP32, ESP8266, STM32, cartes ADC |
| Usage principal | Surveillance tension secteur, mesure AC, IoT énergétique |
Brochage du ZMPT101B
Le module ZMPT101B dispose généralement de trois broches côté basse tension :
- VCC : alimentation du module
- GND : masse
- OUT : sortie analogique vers l’entrée ADC du microcontrôleur
Côté mesure, on retrouve les bornes destinées au signal AC à surveiller. Comme il s’agit d’une mesure reliée au secteur dans de nombreuses applications, il est fondamental de manipuler ce module avec prudence, dans un environnement adapté, en respectant les règles de sécurité électrique.
Pourquoi le ZMPT101B est-il intéressant pour Arduino et ESP32 ?
Les cartes comme Arduino Uno, Nano ou ESP32 ne peuvent pas mesurer directement le 220V AC. Elles ont besoin d’un signal réduit, conditionné et compatible avec leurs entrées analogiques. C’est précisément ce que propose le module ZMPT101B. Il joue le rôle d’interface entre une tension alternative élevée et une électronique de traitement basse tension.
Sur Arduino, le module peut être utilisé pour réaliser des démonstrations, des prototypes de voltmètres AC ou des dispositifs de supervision énergétique. Sur ESP32, on peut aller encore plus loin grâce au Wi-Fi intégré : envoi des mesures vers une interface web, intégration dans Home Assistant, publication MQTT, journalisation cloud, affichage en temps réel sur smartphone, etc.
Cela fait du ZMPT101B un excellent capteur pour projet IoT, notamment lorsqu’on souhaite surveiller une installation électrique locale ou développer un appareil connecté de diagnostic énergétique.
Exemple de câblage simple avec Arduino
ZMPT101B -> Arduino VCC -> 5V GND -> GND OUT -> A0
Une fois ce câblage réalisé, Arduino peut lire la tension analogique issue du module, puis effectuer des calculs pour obtenir une valeur exploitable. Il faut toutefois garder à l’esprit que la précision finale dépendra de la calibration, de la qualité de l’alimentation, du bruit ambiant et de l’algorithme de traitement utilisé.
Code exemple Arduino pour lecture du ZMPT101B
Voici un exemple simple pour lire la sortie analogique du module. Ce code constitue une base de départ utile pour afficher des valeurs brutes et commencer la calibration.
const int sensorPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int rawValue = analogRead(sensorPin);
float voltage = rawValue * (5.0 / 1023.0);
Serial.print("Valeur brute: ");
Serial.print(rawValue);
Serial.print(" | Tension analogique: ");
Serial.print(voltage, 3);
Serial.println(" V");
delay(500);
}
Cet exemple ne donne pas directement la tension secteur réelle en volts AC. Il sert à visualiser la sortie du capteur. Pour obtenir une estimation plus réaliste de la tension mesurée, il faut échantillonner le signal, calculer une forme de valeur efficace ou calibrer le système avec un instrument de référence.
Exemple de code amélioré pour estimation RMS
Dans une application plus sérieuse, il est préférable d’échantillonner plusieurs fois le signal pour calculer une valeur approchée RMS. Voici un exemple pédagogique :
const int sensorPin = A0;
const int numSamples = 500;
void setup() {
Serial.begin(115200);
}
void loop() {
long sum = 0;
for (int i = 0; i < numSamples; i++) {
int raw = analogRead(sensorPin);
int centered = raw - 512;
sum += (long)centered * (long)centered;
delayMicroseconds(200);
}
float meanSquare = (float)sum / numSamples;
float rms = sqrt(meanSquare);
Serial.print("RMS brut: ");
Serial.println(rms);
delay(1000);
}
Ce code reste volontairement générique. Selon votre carte, votre tension d’alimentation, la résolution ADC, le montage exact et le réglage du potentiomètre, il faudra ajuster l’offset, l’échelle et les constantes de conversion.
Exemple de code ESP32 avec lecture analogique
Si vous utilisez un ESP32, vous pouvez connecter la sortie du ZMPT101B à une entrée analogique compatible. Voici un exemple simple :
const int sensorPin = 34;
void setup() {
Serial.begin(115200);
}
void loop() {
int rawValue = analogRead(sensorPin);
Serial.print("Lecture ADC ESP32 : ");
Serial.println(rawValue);
delay(500);
}
L’ESP32 étant très populaire dans les systèmes connectés, le couple ESP32 + ZMPT101B est parfait pour créer une solution de mesure de tension AC avec remontée de données en Wi-Fi.
Calibration du ZMPT101B
La calibration est une étape essentielle. Sans calibration, la lecture obtenue sera indicative mais pas nécessairement exploitable avec précision. Le potentiomètre intégré permet d’ajuster la sensibilité du module. Ensuite, il faut comparer les lectures obtenues avec une référence fiable, par exemple un multimètre de qualité.
Une méthode courante consiste à relever la tension secteur réelle avec un appareil de mesure externe, puis à ajuster progressivement le coefficient de conversion dans le code jusqu’à obtenir une valeur cohérente. Dans certains projets, on peut aussi moyenner les mesures, appliquer un filtrage numérique ou compenser l’offset afin d’améliorer la stabilité.
La qualité du résultat dépendra aussi du bruit électrique, du routage, de la stabilité de l’alimentation microcontrôleur, du blindage éventuel et de l’algorithme de traitement logiciel. C’est pourquoi le ZMPT101B est excellent pour la détection et la supervision, tandis que pour de la métrologie avancée il faudra toujours valider soigneusement le système complet.
Idéal pour les projets de domotique et de surveillance énergétique
Avec la montée en puissance des systèmes de maison connectée, le module ZMPT101B devient un composant très pertinent. Il permet de connaître l’état de la tension secteur, de détecter des anomalies d’alimentation et d’intégrer la donnée dans des scénarios intelligents. Par exemple, un ESP32 connecté à un ZMPT101B peut envoyer une alerte si la tension chute sous un seuil donné ou dépasse une limite configurée.
Dans les installations solaires, hybrides ou de secours, ce type de surveillance est précieux pour suivre la présence du secteur, vérifier la stabilité du réseau ou piloter des automatismes. Dans les environnements techniques, il peut aussi servir à tracer les variations de tension sur plusieurs heures ou plusieurs jours.
Son format compact facilite son intégration dans un boîtier, une armoire électronique, une carte d’interface ou un prototype de laboratoire. Pour tous ceux qui développent des équipements intelligents, le capteur de tension ZMPT101B constitue un module incontournable.
Un excellent choix pour l’apprentissage et la formation
Le ZMPT101B n’est pas seulement un composant utile pour les projets finaux. C’est aussi un très bon support pédagogique. Il permet d’aborder plusieurs notions fondamentales : la tension alternative, l’isolation par transformateur, le conditionnement du signal, la lecture analogique, la conversion numérique, la calibration et le traitement logiciel de données électriques.
Dans un parcours de formation en électronique, automatisme, embarqué ou IoT, il trouve naturellement sa place dans les TP et les maquettes expérimentales. Les étudiants peuvent apprendre à lire un signal, observer sa variation, comprendre l’importance de la calibration et intégrer les résultats dans un programme plus global.
Conseils d’utilisation
- Vérifier soigneusement le câblage avant mise sous tension
- Utiliser une alimentation stable pour le microcontrôleur
- Calibrer le module avec un appareil de référence
- Prévoir un filtrage logiciel pour améliorer la stabilité
- Respecter les règles de sécurité lors des essais sur secteur
- Éviter les manipulations à proximité de conducteurs nus sous tension
- Intégrer le montage dans un boîtier adapté si nécessaire
Sécurité et précautions
Même si le ZMPT101B utilise un transformateur de mesure, il reste destiné à des projets touchant à la tension alternative, souvent reliée au secteur. Cela impose de manipuler le module avec prudence. Ce composant doit être utilisé par des personnes ayant les compétences adaptées ou dans un cadre pédagogique encadré. Toute intervention sur une tension AC potentiellement dangereuse doit se faire dans le respect des normes et bonnes pratiques de sécurité.
Il est recommandé de couper l’alimentation avant toute modification du câblage, d’éviter les contacts accidentels, d’utiliser des connecteurs adaptés et de tester dans un environnement sécurisé. Pour un produit destiné à être installé durablement, il convient de prévoir une intégration mécanique et électrique correcte.
Pourquoi acheter le ZMPT101B pour votre boutique électronique ou votre laboratoire ?
Le ZMPT101B est un produit très demandé car il répond à un besoin concret : mesurer la tension alternative dans un projet électronique sans recourir à des circuits complexes dès le départ. Il est recherché par les amateurs d’Arduino, les développeurs ESP32, les techniciens, les formateurs, les intégrateurs IoT et les entreprises qui conçoivent des prototypes de surveillance énergétique.
Pour une boutique comme DS Industrie, ce module a toute sa place dans un catalogue orienté électronique, automatisme, IoT et instrumentation. Il complète parfaitement une offre composée de microcontrôleurs, alimentations, relais, capteurs de courant, afficheurs, modules Wi-Fi et accessoires de prototypage.
Il peut être proposé seul ou associé à d’autres références pour créer des packs de mesure électrique : Arduino + ZMPT101B + capteur de courant + afficheur OLED + boîtier. Ce type de combinaison est très pertinent pour les clients qui souhaitent concevoir un système de suivi énergétique personnalisé.
Résumé des points forts
- Module compact pour mesure de tension AC
- Compatible avec Arduino, ESP32, ESP8266 et autres systèmes embarqués
- Sortie analogique simple à exploiter
- Potentiomètre intégré pour le réglage
- Adapté à la domotique, aux projets IoT et à la surveillance énergétique
- Très bon choix pour les projets éducatifs, les prototypes et les systèmes de monitoring
Conclusion
Le capteur de tension AC ZMPT101B est un module incontournable pour tous ceux qui souhaitent mesurer, surveiller ou analyser une tension alternative dans un projet électronique ou IoT. Son principe basé sur un transformateur de précision, sa sortie analogique exploitable, sa compatibilité avec les plateformes modernes et sa simplicité d’intégration en font un excellent choix pour une large gamme d’applications.
Que vous soyez étudiant, maker, technicien, intégrateur ou développeur de solutions intelligentes, le ZMPT101B vous offre une base pratique et économique pour concevoir un système de lecture de tension AC. Sur une fiche produit WooCommerce, il représente une référence attractive, utile et très recherchée. C’est un composant pertinent pour enrichir une offre orientée innovation, automatisation et électronique appliquée.
Commandez votre module ZMPT101B dès maintenant
Optez pour le ZMPT101B pour vos projets de mesure de tension AC, de surveillance secteur, de domotique et d’IoT. Un module compact, pratique et efficace pour intégrer la mesure électrique à vos réalisations Arduino et ESP32.
DK125 convertisseur DIP-8 DC-DC Maroc
Circuit intégré STRA6059H STR-A6059H A6059H DIP-7 Maroc
Lot de 65 câbles DUPONT MALE/MALE de branchement assortis pour montages sur breadboard et Arduino Maroc
pack 3 piece Poudre solution Tampon étalonnage PH 4.00, 6.86 et 9.18 Maroc
LNK362G LNK362G SOP-7 Maroc
MD1803DFX ST1803DFX MD1803 TO-3PF Maroc
Batterie Lithium-Ion 3.7V Maroc
IRLZ24N MOSFET Maroc
TRANSISTOR C945 BIPOLAIRE TO-92 2SC945 Maroc
Jauge de marquage ronde 360 degrés Maroc
Programmateur ST-Link V2 Mini émulateur STM8 STM32 Downloader Maroc
Règle d'angle orthopédique Maroc
Électrolyseur TDS 220V Testeur d'électrolyse TDS Testeur de qualité de l'eau filtrée rapide Maroc
fiche rj11 Maroc
FGH60N60UFD Transistor IGBT Maroc
HD74LS74AP HD74LS74P HD74LS74 SN74LS74AN SN74LS74N 74LS74 DIP-14 Maroc
ATMEGA32A-AU TQFP-44 ATMEGA32A 32 ATMEGA32 32A ATMEGA 32A Maroc
Barette tulipe 40 broches femelle-male Maroc
Lampe UV 365/395 nm zoomable, rechargeable USB Maroc
CARTE SHIELD CNC Maroc
TL071CP TL071 DIP-8 Amplificateur opérationnel Maroc
Capteur de Courant AC Détachable 50A Max Maroc 






There are no reviews yet.