Produits

Commutateur Reed Arduino - Ocra Electronic
21499
post-template-default,single,single-post,postid-21499,single-format-standard,theme-nouveau,nouveau-core-1.0.4,woocommerce-no-js,ajax_fade,page_not_loaded,,wpb-js-composer js-comp-ver-6.4.1,vc_responsive

Commutateur Reed Arduino

Commutateur Reed Arduino

Surveillez votre porte à l’aide d’un interrupteur magnétique et d’Arduino

Ce tutoriel montre comment utiliser un interrupteur à lames magnétique. Je vais faire un rapide aperçu de son fonctionnement et montrer un exemple de projet utilisant un Arduino.

La description

Un interrupteur à contact magnétique est essentiellement un interrupteur à lames enfermé dans une coque en plastique afin que vous puissiez facilement les appliquer dans une porte, une fenêtre ou un tiroir pour détecter si la porte est ouverte ou fermée.

L’interrupteur que nous allons utiliser comporte deux parties : l’interrupteur lui-même, qui est généralement ouvert, et l’aimant. Lorsque vous achetez cet interrupteur, il est également livré avec 4 vis, afin que vous puissiez le fixer à votre porte.

Comment ça marche?

C’est très très simple.

Le circuit électrique est fermé lorsqu’un aimant est à proximité de l’interrupteur (à moins de 13 mm (0,5 »)). Lorsque l’aimant est éloigné de l’interrupteur, le circuit est ouvert. Voir la figure ci-dessous.

Où acheter?

Ces commutateurs sont très bon marché. Vous pouvez les acheter sur ocraelec ici .

Exemple de projet

Dans cet exemple, nous allons allumer une LED rouge si votre porte est ouverte et une LED verte si votre porte est fermée.

Vous aurez besoin des composants suivants :

Vous pouvez utiliser les liens précédents ou vous rendre directement sur ocraelec.com  pour trouver toutes les pièces pour vos projets au meilleur prix !

Schémas

Voici les schémas de cet exemple.

Téléchargement d’une esquisse

Pour cet exemple, téléchargez le code suivant :

/*
  
 Created by Rui Santos
 
 All the resources for this project:
 https://randomnerdtutorials.com/
 
*/

int ledOpen=8;
int ledClose=10;
int switchReed=6;

void setup(){
  pinMode(ledOpen, OUTPUT);
  pinMode(ledClose, OUTPUT);
  pinMode(switchReed, INPUT);
  Serial.begin(9600);
}

void loop(){
  
  if (digitalRead(switchReed)==HIGH){
    digitalWrite(ledOpen, LOW);
    digitalWrite(ledClose, HIGH);
    Serial.println("Your Door is Closed");
  }
  else {
    digitalWrite(ledOpen, HIGH);
    digitalWrite(ledClose, LOW);
    Serial.println("Your Door is Open");
  }
  delay(1);
}

demonstrattion :

Voici une vidéo de démonstration montrant le fonctionnement de ce projet.

J’espère que vous avez trouvé ce tutoriel utile.

Envisagez-vous d’inclure un interrupteur à lame magnétique dans l’un de vos projets ? Partagez vos pensées en écrivant un commentaire ci-dessous.

Partagez ce post avec un ami qui aime aussi l’électronique !

Vous pouvez me contacter en laissant un commentaire. Si vous aimez cet article, vous aimerez probablement mes prochains, alors n’hésitez pas à me soutenir en vous abonnant à notre chaine youtube et à notre page Facebook.

Merci d’avoir lu,

Yaya KIRAKOYA

responsable composants électronique chez OCRA

Votre Panier
Il n'y a pas d'articles dans le panier !
Continuer les achats
0