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 5.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