Module capteur effet hall digital

Module capteur effet hall digital OPENSE054 pour Arduino
OPENSE054
Disponible
2,39 € TTC
2,00 € HT

Dont 0,00 € d'eco-participation déjà incluse dans le prix

Equipé d'un capteur à effet hall associé à un circuit d'amplification et d'une sortie numérique transistorisée, ce module se raccordera aisément sur un Arduino ou compatible (non livrés) et détectera la présence d'un champ magnétique" (aimant à prévoir). Idéal comme interrupteur magnétique, détection de position, etc...

Reprise 1 pour 1         Frais de port à partir de 7.90 €   infos

 

A l'aide de ce capteur à effet hall (doté d'une sortie digitale), vous pourrez facilement détecter un champ magnétique (à l'aide d'un aimant non inclus). Ce capteur pourra être facilement raccordé sur une entrée numérique d'un module Arduino ou compatible (comme dans l'exemple ci-dessous).


Caractéristiques:

  • Tension d'utilisation: 5 Vcc
  • Sortie digitale
  • Activation (30 Gauss) / désactivation (10 Gauss)
  • Avec Led d'état
  • 3 broches (S / + / GND) au pas de 2,54 mm
  • 2 trous de fixation: Ø 2 mm (entraxe 10 mm)
  • Dimensions circuit imprimé: 19 x 15 mm (hors capteur)
  • Dimensions (avec capteur): 25 x 15 mm
  • Poids: 3 g




Exemple:
Exemple de raccordement du module capteur effet hall OPENSE054 sur un Arduino

Voici ci-dessous un exemple de code source Arduino qui allumera ou éteindra la Led intégrée de ce dernier dès qu'un champ magnétique est détecté ou non.


******* Début du code *******

// déclaration et initialisation des branchements sur l'arduino
int Led=13;         // Led en pin 13 qui correspond aussi à celle intégrée de l'Arduino
int SENSOR=10;   // capteur en pin 10
int val;                
void setup()

{
// déclaration des différents capteurs en entrée ou en sortie
pinMode(Led, OUTPUT);       // Led déclarée en sortie
PinMode(SENSOR, INPUT);  // Capteur déclaré en entrée
}

void loop()
{
val=digitalRead(SENSOR);    // détection d'un champ magnétique ou pas
if(val==HIGH)
{
digitalWrite(Led, HIGH);     // Si présence alors allumer la led
}
else
digitalWrite(Led, LOW);   // Sinon éteindre la Led
}
}

******* Fin du code *******

Aucun avis
Il est nécessaire d'être connecté pour laisser un avis

Produits associés

Produit ajouté à ma liste