Bonjour à tous
Je cherche à mesurer une distance de 0 à 5cm avec un capteur à effet Hall
modèle : Capteur à effet Hall - TLE4905L
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 :
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