LE MODULE CAPTEUR A EFFET HALL
Le module capteur à effet Hall comporte un capteur détectant le champ magnétique perpendiculaire à ce dernier. Une led présente sur le module s'allume lors de la détection du champ magnétique.
La sortie du module passe à l'état bas lorsqu'un champ magnétique est détecté.
Ce module doit être relié à un connecteur numérique de la base et la broche correspondante de l'Arduino doit être configurée en entrée.
Exemple :
Nous souhaitons allumer une led lorsqu'un aimant est présent devant le capteur.
Liste du matériel :
-
1 base RIP
-
1 module capteur à effet Hall "Grove" avec support RIP
-
1 module led "Grove" avec support RIP
Câblage :
Module "Grove"
Module capteur
à effet Hall
Module led
Connecteur Base
D2
D3
Programme :
/* Hall_Grove est un programme qui allume une led lorsque le capteur à effet Hall détecte la présence d'un aimant*/
#define capteur 2 // affectation des broches
#define led 3
void setup()
{
pinMode(led, OUTPUT); // la broche led est en sortie
pinMode(capteur, INPUT); // la broche capteur est en entrée
}
void loop()
{
if(digitalRead(capteur)==LOW) // si l'aimant est présent devant le capteur
{
digitalWrite(led,HIGH); // on allume la led
}
else
{
digitalWrite(led,LOW); // on éteint la led
}
}