![arduino sensör modülleri](https://www.alpgenrobotics.com/image/catalog/urun/sensorler/alpgen-boards-arduino-sensor-970x300.png)
HALL EFFECT MANYETİK SENSÖR
Hall Effect Sensör, manyetik cisimleri algılayarak çalışır. Etrafındaki manyetik alanın şiddetine göre değer verir. Mıktanıs vb. manyetik materyaller sensöre yaklaştığında çıkış vermektedir.
![arduino hall effect manyetik sensör modülü](https://www.alpgenrobotics.com/image/catalog/urun/sensorler/m028-hall-effect/arduino-hall-effect-sensor2.jpg)
Nerede Kullanılır?
Arduino ile robotik kodlama uygulamarında kullanabilirsiniz. Manyetik sensör mıknatıs gibi manyetik cisimlere karşı çıkış vermektedir. Sensörün ön kısmına mıknatıs yaklaştırdığınızda sensör çıkış vermektedir. Arduino ile manyetik alan projelerinde hall effect sensör kullanabilirsiniz.
Çalışma Voltajı | 5V DC |
Data Çıkışı | Analog |
En | 30.55mm |
Boy | 53.14mm |
Vida Delik Çapı | 3.2mm |
Örnek Proje Devre Şeması
Bu projede hall effect manyetik sensör etrafındaki manyeitk alan şiddetine göre kodlanmıştır. Kartın 9 numaralı dijital pinine bağlı olan hall effect manyetik sensör çıkışı Arduino Serial ekranına yazdırılacaktır.
Hall Effect Manyetik Sensör | Arduino Uno Breadboard |
DATA | D9 |
- | GND |
+ | 5V |
Örnek Proje Arduino Kodu
/* ALPGEN Robotics // Hall effect sensor modülü Kullanımı// 09.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com// www.alpgenrobotics.com // */inthallSensorPin=9;
intledPin= 13;
intstate=0;// void setup fonksiyonu LED ve Hall Sensörün bağlı olduğu pinleri tanımlıyoruz.voidsetup(){
pinMode(ledPin,OUTPUT);
pinMode(hallSensorPin,INPUT);
}// void loop ile state de tuttuğumuz değeri okuyoruz ve duruma göre LED'in açılıp // kapanmasını sağlıyoruz.voidloop(){
state=digitalRead(hallSensorPin);
if(state==LOW){
digitalWrite(ledPin,HIGH);
}
else{
digitalWrite(ledPin,LOW);
}}