Module capteur effet hall double sortie

    Module capteur effet hall double sortie
    OPENSE014
    Disponible
    2,64 € TTC
    2,20 € HT

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

    Equipé d'un capteur à effet hall (aimant à prévoir) et d'un L393, ce module dispose d'une double sortie (analogique et digitale)  facilement raccordables sur un Arduino ou compatible (non livrés). Idéal pour détecter une mouvement de rotation, une position, un obstacle magnétique, etc...

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

     

    A l'aide de ce capteur à effet hall linéaire vous pourrez facilement détecter un champ magnétique (à l'aide d'un aimant non inclus par exemple). Ce capteur pourra être facilement raccordé sur une entrée digitale ou analogique d'un module Arduino ou compatible (comme dans l'exemple ci-dessous). Seuil de commutation réglable. Tant qu'aucun champ magnétique est détecté, le capteur renvoi un état haut.
     
     
    Caractéristiques:

    • Tension d'utilisation: 5 Vcc
    • Double sortie analogique et numérique
    • Seuil de commutation réglable
    • 4 broches (A0 / D0 / + / GND) au pas de 2,54 mm
    • Dimensions: 30 x 15 mm
    • Poids: 3 g




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

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


    ******* Début du code *******
    // déclaration et initialisation des branchements de 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;             // Définition de la variable numérique 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);    // lecture de la valeur de l'entrée capteur
    if(val==HIGH)
    {
    digitalWrite(Led, LOW);     // Si aucun champ détecté éteindre la Led
    }
    else
    digitalWrite(Led, HIGH);   // sinon allumer 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