Module Détecteur magnétique ILS REED

د.م. 25,00

Le module détecteur magnétique ILS ou Reed Switch Les contacts Reed Switch est composé de deux lames de contact souples situées à l’intérieur d’un tube en verre. Ces lames se déplacent l’une vers l’autre si un champ magnétique est présent dans le voisinage (passage d’un aimant).

  • Normalement ouvert
  • Tension de travail 3.3V-5V
  • la forme de sortie: sortie de commutation numérique (0 et 1)
  • comparateur de tension  LM393

Disponibilité : 12 en stock

Description:

Le module détecteur magnétique ILS (Interrupteur à Lames Souples) ou Reed Switch est un capteur qui réagit à la présence d’un champ magnétique. C’est une solution très populaire pour détecter l’ouverture de portes, compter des rotations ou fabriquer des systèmes d’alarme sans contact. 

⚙️ Fonctionnement du capteur:

Le cœur du module est une petite ampoule en verre contenant deux lames métalliques flexibles (ferromagnétiques) espacées de quelques fractions de millimètre.
  • Sans aimant : Les lames ne se touchent pas, le circuit est ouvert (Normalement Ouvert – NO).
  • Avec un aimant à proximité : Les lames se magnétisent, s’attirent et entrent en contact, ce qui ferme le circuit électrique.
Les modules prêts à l’emploi (comme le modèle KY-021 ou le KY-025) intègrent généralement un comparateur électronique (LM393) pour fournir un signal propre et stable. 

📌 Brochage standard (Pinout):

Le module comporte généralement 3 ou 4 broches :
  • VCC : Alimentation (3.3V à 5V DC).
  • GND : Masse.
  • DO (Digital Output) : Sortie numérique (0 ou 1). Elle change d’état lorsqu’un aimant approche.
  • AO (Analog Output) : Uniquement sur certains modèles (comme le KY-025), fournit une tension variable selon la force du champ magnétique. 

💻 Exemple de branchement et code Arduino:

Voici comment connecter et utiliser un module à sortie numérique directe.
🔧 Schéma de connexion:
  • VCC du module ➡️ 5V de l’Arduino
  • GND du module ➡️ GND de l’Arduino
  • DO du module ➡️ Pin 2 de l’Arduino 
📝 Code Arduino simple:
Ce code permet d’allumer la LED interne de l’Arduino (Pin 13) dès qu’un aimant s’approche du capteur.
cpp
// Déclaration de la broche du capteur
const int pinReed = 2; 
const int pinLED = 13;

void setup() {
  pinMode(pinReed, INPUT); // Configuration de la broche en entrée
  pinMode(pinLED, OUTPUT); // Configuration de la broche LED en sortie
  Serial.begin(9600);      // Initialisation du moniteur série
}

void loop() {
  int etatCapteur = digitalRead(pinReed); // Lecture de l'état du module

  if (etatCapteur == HIGH) { // Ajuster sur LOW selon la configuration de votre module
    digitalWrite(pinLED, HIGH);  // Allume la LED si l'aimant est détecté
    Serial.println("Aimant détecté !");
  } else {
    digitalWrite(pinLED, LOW);   // Éteint la LED
  }
  delay(100); // Petite pause pour stabiliser l'affichage
}
Cable de DS18B20

1m, 2m

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module Détecteur magnétique ILS REED”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier
Open chat
💬 besoin d'aide ?
Bonjour !
Vous avez des questions ?
Nous sommes là pour vous aider