Pages: [1]   Go Down
Author Topic: mesure distance capteur effet Hall  (Read 955 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous
Je cherche à mesurer une distance de 0 à 5cm avec un capteur à effet Hall

modèle : http://www.gotronic.fr/art-tle4905l-10709.htm
montage : http://2.bp.blogspot.com/-LOo83XsYnvk/T9CZZLv5aYI/AAAAAAAABYA/TZsfv4Mc8hA/s1600/350px-SenseurHallMontage.jpg
je mets un aimant sur la manette et le capteur Hall sur la base du cable :


programme :
Code:
int sensorPin = A0;
int sensorValue = 0;
void setup() {
  Serial.begin(9600);
}
void loop() {
  sensorValue = analogRead(sensorPin);   
  Serial.println(sensorValue);
  delay(100);                 
}


En réponse, je n'ai qu'un état haut ou bas si l'aimant s'approche trop près.

Pourriez vous me donner votre avis sur l'emploi de ce capteur, sachant qu'il m'est difficile d’aligner correctement le capteur avec l'aimant, le capteur magnétique me paraissait un bon compromis, un capteur optique est difficile à mettre en place, ou si le problème vient plutôt de mon montage voire du modèle de capteur.
Merci à tous
Simon
Logged

Ales
Online Online
Faraday Member
**
Karma: 39
Posts: 3836
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il y a deux type de capteur à effet hall : ceux à réponse linéaire et ceux à réponse digital. Tu en a pris un dans la seconde famille :s
Logged


France
Offline Offline
Faraday Member
**
Karma: 40
Posts: 3635
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Le capteur que tu as pris ne délivre pas une mesure de distance mais un signal tout ou rien.
Donc tu ne peux pas l'utiliser pour mesurer une distance mais seulement la présence ou l'absence d'un champ magnétique.
Logged

Pages: [1]   Go Up
Jump to: