
Capteur à Effet Hall KY-024 🧲Module Détecteur de Champ Magnétique
د.ج 500
📌 EMPLACEMENT : HH06
30 en stock
🧲 Capteur à Effet Hall KY-024 – Module Détecteur de Champ Magnétique
Description du produit :
Le KY-024 est un module capteur à effet Hall analogique et numérique, conçu pour détecter la présence et la force d’un champ magnétique. Il combine un capteur à effet Hall linéaire avec un comparateur intégré, permettant à la fois une lecture analogique de l’intensité magnétique et une sortie numérique (seuil configurable).
🔧 Caractéristiques techniques
Spécification | Valeur / Détail |
---|---|
📦 Modèle | KY-024 |
🧲 Type de capteur | Capteur à effet Hall analogique + comparateur LM393 |
⚡ Tension d’alimentation | 3.3V à 5V DC |
📈 Sortie analogique | Tension proportionnelle à l’intensité du champ magnétique |
🔘 Sortie numérique | 0 ou 1 selon seuil réglé par potentiomètre |
🔧 Réglage de sensibilité | Via potentiomètre intégré |
📏 Dimensions | ~36 x 15 x 11 mm |
💡 Indicateur LED | LED d’alimentation + LED d’état (détection seuil) |
🧮 Composant principal | A3144 (ou similaire) + LM393 |
✅ Fonctionnalités clés
-
🧲 Détecte les champs magnétiques de type N/S (Nord/Sud)
-
📊 Sortie analogique utile pour mesurer l’intensité du champ
-
⚙️ Seuil de détection numérique réglable via potentiomètre
-
🔌 Compatible Arduino, Raspberry Pi, ESP32, STM32, etc.
-
💡 LED s’allume quand un champ magnétique est détecté (selon réglage)
🛠️ Branchement typique
Broche KY-024 | Fonction | Arduino |
---|---|---|
A0 | Sortie analogique | A0 |
D0 | Sortie numérique | D2 (ou autre) |
+ | VCC (3.3V – 5V) | 5V |
G | GND | GND |
🧰 Applications courantes
-
🧲 Détection d’aimants / rotation magnétique
-
🔧 Détection de proximité magnétique (portes, tiroirs, machines)
-
🔄 Mesure de la vitesse de rotation d’un axe équipé d’un aimant
-
⚙️ Compteurs de tours (RPM) avec aimants sur moteur
-
🛡️ Systèmes de sécurité ou interrupteurs sans contact
📄 Exemple de code Arduino
int analogPin = A0;int digitalPin = 2;
void setup() {
Serial.begin(9600);
pinMode(digitalPin, INPUT);
}
void loop() {
int analogVal = analogRead(analogPin);
int digitalVal = digitalRead(digitalPin);
Serial.print(« Champ Magnétique (analogique) : « );
Serial.println(analogVal);
if (digitalVal == LOW) {
Serial.println(« 💡 Champ détecté ! »);
}
delay(500);
}
⚠️ Notes importantes
-
🔁 La sortie analogique permet de distinguer l’intensité du champ
-
🔄 Le capteur peut détecter les deux polarités (selon le modèle)
-
📏 L’intensité mesurée diminue rapidement avec la distance
-
🧲 Utilisez de petits aimants néodyme pour des tests efficaces
Avis
Il n’y a pas encore d’avis.