![arduino sensör modülleri](https://www.alpgenrobotics.com/image/catalog/urun/sensorler/alpgen-boards-arduino-sensor-970x300.png)
MANYETİK SWITCH ( REED ROLE ) MODÜLÜ
Manyetik switch modülü, etrafındaki manyetik alanı algılayıp, algıladığı manyetik alanın şiddetine göre çıkış verebilen bir sensör modülüdür.
![arduino reed manyetik sensör](https://www.alpgenrobotics.com/image/catalog/urun/sensorler/m010-reed-role/arduino-reed-switch-manyetik-sensor2.jpg)
Nerede Kullanılır?
Manyetik parçaların kullanıldığı robotik vb. projelerde kullanılır.
Data Çıkışı | Dijital |
En | 36.44mm |
Boy | 47.21mm |
Vida Delik Çapı | 3.2mm |
Örnek Proje Devre Şeması
Bu projede manyetik switch modülünün algıladığı değere göre kartın üzerindeki D13 pinine bağlı led yanacaktır. Sensör bir manyetik alan algılıyorsa led yanacak, algılamıyorsa led yanmayacaktır. Projede Reed röle modülü ile Arduino Uno Breadboard kullanılmıştır.
Bu projede manyetik switch modülü;
Manyetik Switch Modülü | Arduino Uno Breadboard |
DATA | D3 |
- | GND |
+ | 5V |
Örnek Proje Arduino Kodu
/* ALPGEN Robotics // Reed Röle Modülü Kullanımı// 08.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com// www.alpgenrobotics.com */intled =13; // led Dijital 13'e tanımlandıintdata=3; // data değişkeni Dijital 3'e tanımlandıintdigitalVal; // digitalVal değişkeni tanımlandıvoidsetup() // Başlangıç Ayarlamaları{
pinMode(led,OUTPUT); // led çıkış olarak ayarlandı
pinMode(data,INPUT); // data giriş olarak ayarlandı}voidloop() // Sürekli Tekrar Edecek Olan Döngü {
digitalVal=digitalRead(data);// Dijital 3 pinin durumu okundu
if(digitalVal==HIGH) // Eğer manyetik alan algılandıysa
{
digitalWrite(led,HIGH); // Led yansın
}
else // Manyetik alan yok ise
{
digitalWrite(led,LOW); // Led sönsün
}}