Le capteur de contact humain KY-036 détecte le contact direct d’un doigt sur son électrode métallique et le transforme en un signal propre, directement lisible par un microcontrôleur. C’est le module des boutons tactiles, des veilleuses qu’on effleure et des interfaces où l’on veut remplacer un interrupteur mécanique par une simple surface métallique.
La carte porte tout ce qu’il faut : l’électrode, l’étage d’amplification, un comparateur LM393, un potentiomètre de réglage de sensibilité et deux témoins lumineux. Aucun composant extérieur n’est nécessaire.
À quoi sert le capteur de contact humain KY-036 ?
- Bouton tactile — remplacer un poussoir par une plaque de métal que l’on touche.
- Veilleuse — une lumière qui s’allume au contact et s’éteint au second.
- Détection de présence par contact — savoir qu’une personne a touché une poignée, un bras articulé ou une pièce conductrice.
- Interface de commande — faire réagir un montage sans le moindre interrupteur mécanique, donc sans usure.
- Déclenchement d’un relais — le signal du module commande un module relais qui allume un appareil en 220 V.
- Pédagogie — un excellent support pour comprendre la conduction du corps humain, l’amplification et la comparaison de tension.
Caractéristiques techniques
| Modèle | KY-036 — capteur de contact humain (metal touch sensor) |
|---|---|
| Principe de détection | Conduction : le doigt ferme le circuit de base d’un transistor Darlington à fort gain, dont l’entrée est l’électrode métallique nue |
| Comparateur | LM393, qui met en forme la sortie numérique |
| Alimentation | 3,3 V à 5,5 V continus (5 V en pratique) |
| Sortie numérique | D0 — état franc dès que l’électrode est touchée, seuil réglable par le potentiomètre |
| Sortie analogique | A0 — tension qui suit l’intensité du contact |
| Réglage de sensibilité | Potentiomètre de 10 kΩ monté sur la carte |
| Témoins lumineux | Deux LED : alimentation et détection |
| Dimensions de la carte | Environ 15 × 36 mm |
| Fixation | Un trou de vis au centre de la carte |
Brochage et branchement
Le module se branche comme un simple bouton. Le connecteur porte quatre broches, du côté opposé à l’électrode.
| G | Masse — à relier au GND de la carte de développement |
|---|---|
| + | Alimentation — 3,3 V ou 5 V selon le microcontrôleur utilisé |
| D0 | Sortie numérique — à relier à une broche d’entrée numérique |
| A0 | Sortie analogique — à relier à une entrée analogique si l’on veut mesurer l’intensité du contact |
Sur certains lots, seules l’alimentation, la masse et la sortie numérique sont sorties : le module fonctionne alors exactement de la même manière, seule la lecture analogique devient impossible.
Aucune résistance de tirage n’est à ajouter : la carte porte déjà celle du comparateur. La sortie D0 se branche directement sur l’entrée numérique, et A0 directement sur une entrée analogique.
Mini-projet : une veilleuse tactile
L’électrode est touchée, la LED s’allume ; le doigt est retiré, la LED s’éteint. Le montage tient en cinq fils et se vérifie en une minute.
Matériel
- Une carte Uno R3 avec son câble USB
- Le capteur de contact humain KY-036
- Une plaque d’essai 830 points
- Des câbles Dupont mâle-mâle
- Une LED 5 mm rouge
- Une résistance 1/4 W de 220 Ω
Câblage
- Broche + du module vers le 5 V de la carte.
- Broche G du module vers le GND de la carte.
- Broche D0 du module vers la broche numérique 2 de la carte.
- Patte longue de la LED vers la broche numérique 3, en passant par la résistance de 220 Ω.
- Patte courte de la LED vers le GND.
Programme
/*
* Composants, brochage et fiche complete : www.marocproduits.com
* Capteur de contact humain KY-036 : la LED s'allume quand l'electrode est touchee
*/
const byte BROCHE_CAPTEUR = 2;
const byte BROCHE_LED = 3;
void setup() {
pinMode(BROCHE_CAPTEUR, INPUT);
pinMode(BROCHE_LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
byte contact = digitalRead(BROCHE_CAPTEUR);
digitalWrite(BROCHE_LED, contact);
Serial.println(contact);
delay(100);
}
La broche 2 est déclarée en entrée, la broche 3 en sortie. À chaque tour de boucle, l’état lu sur le capteur est recopié directement sur la LED : elle s’allume donc au contact et s’éteint dès que le doigt est retiré, sans aucune temporisation à écrire. La valeur lue est renvoyée sur le moniteur série, ce qui permet de vérifier le réglage du potentiomètre : le chiffre doit rester à 0 au repos et passer à 1 au contact.
Variante : remplacer la LED par un signal sonore
En branchant un buzzer actif à la place de la LED, le montage devient un carillon tactile. Le buzzer actif sonne dès qu’il est alimenté : le programme n’a pas à générer de fréquence, seule la ligne d’allumage change de numéro de broche.
Points d’attention
- Le contact doit être direct. Le capteur mesure une conduction électrique : il ne détecte ni à travers un gant, ni à travers une vitre ou un plastique. Seule la peau nue sur le métal déclenche le module.
- La polarité de la sortie varie selon le lot. Sur la plupart des modules, D0 passe à l’état haut au contact ; sur d’autres, il passe à l’état bas. Le témoin de détection du module permet de trancher en une seconde : si la LED du montage fait l’inverse de ce que vous attendez, inversez le test dans le programme.
- Un réglage trop sensible rend la sortie instable. L’électrode capte le champ électrique du secteur et le corps humain en est un excellent récepteur : si la sortie change d’état sans contact franc, tournez le potentiomètre pour réduire la sensibilité.
- Le comparateur est de type à collecteur ouvert et la sortie n’est pas protégée contre une surtension : ne reliez jamais D0 ou A0 à une alimentation, uniquement à une entrée du microcontrôleur.
- Les accès d’huile ou de poussière sur l’électrode atténuent le signal : un nettoyage à l’alcool rétablit la sensibilité d’origine.
Questions fréquentes
Peut-on alimenter le module en 3,3 V ?
Oui. Le KY-036 accepte de 3,3 V à 5,5 V. Alimenté en 3,3 V, il se branche directement sur un ESP32 ou un ESP8266, ce qui évite tout étage d’adaptation de niveau.
Faut-il un rappel au plus ou à la masse sur la broche D0 ?
Non. Le module porte la résistance nécessaire au comparateur et délivre un état franc. Ajouter un rappel externe ne ferait que charger la sortie.
Détecte-t-il à distance, comme un capteur capacitif ?
Non. Un module capacitif, à l’image des claviers tactiles du commerce, détecte l’approche à travers un verre ou un plastique mince. Le KY-036 fonctionne par conduction et exige le contact direct de la peau sur son électrode métallique. Choisissez-le justement pour cette raison : il ne se déclenche pas par inadvertance au passage d’une main.
À quoi sert la sortie A0 si D0 suffit ?
A0 délivre une tension qui augmente avec la qualité du contact. Elle permet de distinguer un effleurement d’un appui franc, de détecter le contact d’un objet conducteur de résistance différente, ou de régler un seuil dans le programme plutôt que par le potentiomètre.
Le témoin de détection reste allumé en permanence, que faire ?
Deux causes possibles : le potentiomètre est réglé sur une sensibilité excessive, ou l’électrode est chargée de poussière conductrice. Tournez d’abord le potentiomètre d’un quart de tour dans le sens inverse des aiguilles d’une montre ; si le symptôme persiste, nettoyez l’électrode à l’alcool.
À combiner avec
Pour commander une lampe ou tout appareil alimenté par le secteur, un module 1 relais 5 V branché sur une seconde sortie numérique transforme ce capteur en véritable interrupteur mural tactile : le relais garantit la séparation entre la commande en 5 V et la charge en 220 V. Sur une table de montage, la plaque d’essai et les câbles Dupont cités plus haut servent ensuite à tous les autres capteurs et modules.










