Arduino, Tutoriels

Comment utiliser KY-035 capteur analogique à effet Hall magnétique avec Arduino

Utilisation KY-035 capteur analogique à effet Hall magnétique avec Arduino

Introduction:

KY-035 Analog Hall Magnetic Sensor est un composant électronique polyvalent conçu pour détecter et mesurer les champs magnétiques. En associant ce module avec Arduino, une plateforme de prototypage électronique populaire, il devient possible de créer des applications magnétiques intéressantes et utiles. Que vous souhaitiez détecter la présence d’un aimant, mesurer la force d’un champ magnétique ou même réaliser des systèmes de positionnement magnétique, le module KY-035 offre des fonctionnalités précises et fiables.

Le présent guide vise à vous fournir toutes les informations nécessaires pour utiliser le module KY-035 avec Arduino. Nous commencerons par présenter en détail le module, en expliquant ses spécifications techniques et son fonctionnement. Ensuite, nous vous guiderons à travers les étapes de connexion du module à votre Arduino à l’aide d’un schéma clair et précis. Vous apprendrez également à programmer Arduino pour lire les valeurs du capteur KY-035 et à les afficher via l’interface série.

Présentation du module KY-035:

Le module KY-035 est équipé d’un capteur linéaire à effet Hall 49E et de 3 broches mâles pour la connexion. Il fonctionne avec une tension d’alimentation de 2,7V à 6V et consomme environ 6 mA de courant. Avec une sensibilité de 1,4 à 2,0 mV/GS, il peut mesurer avec précision la force et la polarité d’un champ magnétique.

Spécifications du module KY-035:

Le module KY-035 présente les spécifications suivantes:

Tension de fonctionnement: 2,7V à 6V

Consommation électrique: environ 6 mA

Sensibilité: 1,4 à 2,0 mV/GS

Plage de température de fonctionnement: -40 °C à 85 °C (-40 °F à 185 °F)

Dimensions de la carte: 18,5 mm x 15 mm

Cette image montre le module KY-035 Analog Hall Magnetic Sensor, avec ses 3 broches mâles et sa petite taille compacte. Il s'agit du composant central utilisé dans le guide.
KY-035 analogique à effet Hall magnétique

Matériel nécessaire pour câbler KY-035 avec Arduino:

Schéma de connexion:

Pour utiliser le module KY-035 avec Arduino Uno, vous devez effectuer les connexions suivantes:

Broche S (Signal) du module KY-035 à la broche A0 de l’Arduino.

Broche du milieu du module KY-035 au 5V de l’Arduino.

Broche “-” du module KY-035 à la broche GND de l’Arduino.

Cette image présente le schéma de connexion clair et facile à suivre pour le module KY-035. Il montre les connexions entre les broches du module et les broches de l'Arduino.
schéma de câblage KY-035 avec Arduino

Code Arduino pour le module KY-035:

Le code suivant permet de lire les valeurs du capteur KY-035 et de les afficher via l’interface série:

int sensorPin = A0;   // Broche d'interface avec le capteur magnétique
int val;              // Variable pour stocker les valeurs lues

void setup() {
  pinMode(A0, INPUT);   // Définir la broche analogique en tant qu'entrée
  Serial.begin(9600);   // Initialiser l'interface série
}

void loop() {
  val = analogRead(sensorPin);  // Lire la valeur du capteur
  Serial.println(val);          // Afficher la valeur sur l'interface série
  delay(100);                   // Délai pour la stabilité
}

Ce code configure la broche A0 en tant qu’entrée et lit en continu la valeur du capteur à l’aide de la fonction analogRead(). La valeur obtenue est ensuite affichée via l’interface série à l’aide de Serial.println(). Un délai de 100 millisecondes entre les lectures permet de stabiliser la sortie.

Utilisation du Serial Plotter:

Pour visualiser les variations d’intensité et de polarité du champ magnétique, nous pouvons utiliser la fonction Serial Plotter dans l’IDE Arduino. Après avoir téléversé le code et connecté votre Arduino, allez dans “Outils” > “Serial Plotter” dans l’IDE Arduino. Cela ouvrira un graphique en temps réel des valeurs imprimées par l’Arduino. Vous pourrez ainsi observer les variations des valeurs lorsque vous introduisez et manipulez des champs magnétiques à proximité du module KY-035.

Visualiser les variations d'intensité et de polarité du champ magnétique sur Serial Moniteur
Visualiser les variations d’intensité et de polarité du champ magnétique sur Serial Moniteur

Conclusion:

Le module KY-035 Analog Hall Magnetic Sensor offre une solution simple et précise pour détecter les champs magnétiques et mesurer leur polarité et leur intensité relative. En utilisant cet article comme guide, vous pouvez facilement intégrer ce module avec Arduino pour créer des projets magnétiques intéressants. Que ce soit pour des applications de détection, de positionnement ou de contrôle, le module KY-035 offre des fonctionnalités polyvalentes pour vos projets électroniques.

la fiche technique du capteur KY-035 : https://www.gotronic.fr/pj2-sensorkitx40-fr-23022017-2535.pdf

Pour plus d’article : https://www.moussasoft.com/tutoriels-electroniques

Twitter: Moussa Lhoussaine (@Moussasoft_com) / Twitter