Module TinkerKit Capteur à Effet Hall Agrandir l'image

Module TinkerKit Capteur à Effet Hall

T000070

Nouveau produit

Module Tinkerkit d'Arduino avec un capteur à effet Hall pour la détection d'un champ magnétique.

Plus de détails

En achetant ce produit vous pouvez gagner jusqu'à 1 point de fidélité. Votre panier totalisera 1 point pouvant être transformé(s) en un bon de réduction de 0,50 €.


En savoir plus

Module TinkerKit Capteur à Effet Hall

Introduction

Un capteur à effet Hall crée une tension relative au champ magnétique qu'il détecte autour de lui. Il peut être utiliser par exemple pour connaitre la distance où se situe un aimant proche. Les capteurs à effet Hall peuvent également être utilisé pour detecter les champs magnétique induits par des fils.

Entrée: Ce module délivre une tension de 5v quand un champ magnetique (ex un corps humain) est proche du capteur, et proche de 0v dans le cas contraire. Lorsque le module est connecté à une entrée de l'Arduino par l'intermédiaire de la carte d'extension Tinkerkit, vous pouvez vous attendre à récupérer une valeur entre 0 (pas de présence) et  1023 (présence détectée).

 

Description du Module

Un capteur à effet Hall est monté sur une carte TinkerKit standard; A l'arrière du module, vous pouvez trouver un amplificateur de signal, une led verte qui indique que le module fonctionne correctement et une LED jaune dont la luminosité est proportionnelle à la valeur de la tension de sortie du module .

NB: Il ya des contacts électriques exposés à la surface du capteur - Attention de ne pas toucher la carte avec des objets métallique afin d'éviter tout risque de court-circuit.

 

Ce module est un CAPTEUR. Le connecteur est une SORTIE (OUTPUT) qui doit être branché à un connecteur d'ENTREE (INPUT) de la TinkerKit Shield.

 

NB: Le module est livré sans câble.

 


 

Exemple de Code

 


/*
  Analog input, digital output, serial output

 Reads an analog input pin; T000070 Hall Sensor connected to I0 reacts
 to the magnet direction and uses the result to light up a T010111 LED Module connected on O0.
 Also prints the value of the Hall Sensor to the serial monitor.

 created on 7 Dec 2010
 by Davide Gomba

 This example code is in the public domain.

 */


 #define O0 11
 #define O1 10
 #define O2 9
 #define O3 6
 #define O4 5
 #define O5 3
 #define I0 A0
 #define I1 A1
 #define I2 A2
 #define I3 A3
 #define I4 A4
 #define I5 A5

// These constants won't change.  They're used to give names
// to the pins used:
const int analogInPin = I0;  // Analog input pin that the Hall Sensor is attached to
const int digitalOutPin= O0; // Digital output pin that the LED is attached to

int sensorValue = 0;        // value read from the Linear pot

void setup() {
  // initialize serial communications at 9600 bps:
  Serial.begin(9600);
  pinMode(digitalOutPin, OUTPUT);
}

void loop() {
  // read the analog in value:

  sensorValue = analogRead(analogInPin);  

  if (sensorValue < 505) { // notice that the normal value of the sensor is 510
   digitalWrite(digitalOutPin, HIGH);
   } else {
   digitalWrite(digitalOutPin, LOW);
   }
  // print the results to the serial monitor:
  Serial.print("Hall Sensor Value = " );                      
  Serial.println(sensorValue);      

  // wait 10 milliseconds before the next loop
  // for the analog-to-digital converter to settle
  // after the last reading:
  delay(10);                    
}
 

Avis

Aucun avis n'a été publié pour le moment.

Donnez votre avis

Module TinkerKit Capteur à Effet Hall

Module TinkerKit Capteur à Effet Hall

Module Tinkerkit d'Arduino avec un capteur à effet Hall pour la détection d'un champ magnétique.

Accessoires