Elektronik
OKUDUĞUNUZ KONU
Manyetik Alan Dedektörü Yapımı
28

Manyetik Alan Dedektörü Yapımı

Yazar : Murat Duran6 Şubat 2017

Bu projemizde basit bir manyetik alan dedektörü yapımını göstereceğiz.Projenin basit bir devresi bulunmakta ,devreyi kurup projemizi çalıştırdığımız da eğer sensör manyetik alan görürse buzzer dan alarm sesi verecek ve rgb led kırmızı olarak yanacaktır.Bu sensörlerin diğer ismide Reed Röle olarak geçmektedir.Piyasada ararken bu isimlede arayabilirsiniz.

Kart üzerindeki reed röle istenirse dik, istenirse de yatay şekilde kullanılabilecek şekilde tasarlanmıştır. Dijital çıkış vermektedir. Mıknatıs yaklaştırıldığında data bacağından 5V çıkış vermektedir ve aynı zamanda üzerindeki led de yanmaktadır.

Malzemeler

  • Arduino UNO
  • Manyetik Sensör
  • RGB Led
  • Buzzer
  • Mıknatıs

Projenin Malzemelerini Satın Al

Bu proje için gerekli malzemeleri Proje Hocam garantisi ile tek sepette satın alabilirsiniz.Malzemeler proje ile %100 uyumludur.İstenilmesi halinde arduino içerisine kodlar yüklenerek gönderilir. “Satın Almak İçin Yukarıda Butona Basınız”

Projenin bağlantı şeması aşağıdaki gibidir.

Projenin malzeme resimleri aşağıdaki gibidir.Çok farklı türlerde manyetik sensörler bulunmaktadır.Eğer resimdeki sensörden bulamazsanız bulduğunuz sensörü yoruma yazarak kodlarımızla uyumlu olup olmadığını öğrenebilirsiniz.Yada marketimizden kodlarla tam uyumlu manyetik sensör siparişini verebilirsiniz.


// Proje Hocam - Manyetik Alan Dedektörü
// www.projehocam.com
int kirmizi = 13;
int yesil = 12;
int buzzer = 11;
int sinyalpin = A0;
int degisken;

void setup ()
{
Serial.begin(9600);
pinMode(buzzer, OUTPUT);
pinMode(kirmizi, OUTPUT) ;
pinMode(yesil, OUTPUT) ;
digitalWrite(sinyalpin,INPUT);
biip(50);
biip(50);
biip(50);
delay(500);
}
void loop (){

degisken = digitalRead(sinyalpin) ;

if (degisken == HIGH) {
digitalWrite (yesil, HIGH);
digitalWrite (kirmizi, LOW);
Serial.println("Manyetik Alan Yok");
}

else {
digitalWrite (kirmizi, HIGH);
digitalWrite (yesil, LOW);
biip(50);
biip(50);
biip(50);
Serial.println("Manyetik Alan Tespid Edildi");
}

}

void biip(unsigned char delayms){
digitalWrite(buzzer, HIGH);

delay(delayms);
digitalWrite(buzzer, LOW);
delay(delayms);
}

Sensör üzerinde bulunan ayarlı direnç sayesinde sensörün hassasiyet seviyesi ayarlayabilmektesiniz.Bu projeyi robotik ve elektronik çalışmalarınızda kullanabilirsiniz.Yada projeyi daha da geliştirip sitemizden paylaşabilirsiniz. Paylaşmak güzeldir.

SİZCE NASIL OLMUŞ?
Beğendim
76%
İlginç
13%
Eh İşte
6%
Anlamadım
1%
Kötü
1%
Berbat
3%
YAZAR HAKKINDA
Murat Duran
Murat Duran
Açık kaynak donanım ve yazılım geliştiricisiyim , mekanik ve robotik sistemler üzerinde çalışmalar yapmaktayım.Ayrıca bir start-up firması olan Proje Hocam 'ın kurucuyum.
28 YORUMLAR
  • Ulas
    15 Şubat 2017 at 13:44

    Çalışıyor mu kodlar

  • FURKAN
    20 Şubat 2017 at 23:27

    abim hız ve devir ölçer nasıl yapılır hangi sansörü kullanmalıyız

  • Murat Yıldız
    26 Şubat 2017 at 12:18

    manyetik sensörü detaylı bir şekilde yazar mısınız ?

  • YASIN
    28 Şubat 2017 at 22:33

    MERHABA BU PROJEDE MANYETİK ALANIN ŞİDDETİNİ ÖLÇEBİLİRMİYİZ MESELA MANYETİK ALANA YAKLAŞINCA BUZZER DAHA HIZLI ÖTMEYE BAŞLIYOR AYNI PARK SENSÖRÜNDEKİ MESAFE AZALDIKÇA BUZZERİN ŞİDDETİNİN ARTMASI GİBİ BU PROJEDEDE MÜMKÜNMÜ ACABA ŞİDDETİNİ ÖLÇMEK.

  • onur
    8 Mart 2017 at 15:29

    Merhaba, Sensör 1 tl yi ne kadar uzaklıktan algılayabiliyor? Algılama mesafesini arttırmak için neler yapılabilir?

  • can
    12 Mart 2017 at 16:08

    hall effect sensor bu karta baglandı yapıcam acaba devrem genede calışırmı kodları sizden aldım cevap verirseniz cok sevinirim bitirme projem bu benim en kısa zamanda cevabını bekliyorum teşekkürr ederim iyi calışmalar

  • Ömer Avcı
    13 Mart 2017 at 05:41

    Biz mesafesi daha uzaktan algılayan sensor istiyoruz tezimizde kullanicaz.2.sorum şu olacak acaba sadece miknatisi mi algılıyor biz bu devrede diger metalleri algilamakbistoyodaz napmaliyiz yardimci olursanoz sevinirm

  • Nuri Özcan
    22 Mart 2017 at 15:42

    Kodların tamamlanmış halini verebilirmisiniz acaba ? Devre sizinki gibi kurulu

  • Sait
    6 Mayıs 2017 at 14:42

    Buzzer kaç voltluk

  • Mehtap
    6 Mayıs 2017 at 21:24

    Ardunio fark edermi acaba?Hepsi aynı görevi mi yapıyor?Çünkü bazılarında çip kare,bazılarında çip dikdörtgen.Aralarında fark var mı?

  • EMRE KAYNAR
    16 Mayıs 2017 at 16:19

    BEN DEVREYİ PCYE BAGLADI.PC ARDUINOYU GÖRDÜ AMA CALISMIYOR NE YAPMAM LAZIM ANLATIRISINIZ.ARDOINO PROGRAMINI AÇIP SİZİN SİTEDEKİ KODLARI KOPYALADIM AMA YİNE ÇALIŞMADI ?

  • Serhat
    16 Mayıs 2017 at 16:43

    Hocam manyetik alan var ve manyetik alan yok yazısını seri lcde yazdırabilirmiyiz acaba kodlamamda yardımcı olurmusunuz ?

  • yunus emre eren
    29 Ekim 2017 at 14:28

    Selamun aleykum projeyi suan yaptım fakat hoparlörden az ses alıyorum sesi yukseltme sansım varmı ?

  • Yunus emre eren
    30 Ekim 2017 at 11:25

    Tekrardan merhabalar bugun projeyi hocamiza gosterdik. Projeye eklemeler yapmamiz istedi. Hocamiz projeye 2 veya 3 tane daha led ekleyerek siddet artikca ledlerin sirayla yanmasini istedi bunu yapmamiz mumkun mu siddet arttikca yanan led sayisida articak.

  • ahmet bcoban
    30 Ekim 2017 at 21:21

    library yüklemek lazımmı buzzer ve manyetik sensör için

    • Murat Duran
      31 Ekim 2017 at 13:30

      Kütüphaneye yüklemenize gerek yok

      • Basri bulut
        1 Kasım 2017 at 20:32

        Merhaba hocam ben manyetik alan ölçen devre yapacagim ama cep telefononundan cikan manyetik alani olçen sensor bulamadim yardimci olursaniz iyi olur tesekurler

  • ozan
    2 Kasım 2017 at 10:42

    1-kodu yazarken gereksiz kütüphane gibi bi hata veriyor
    2-ugn 311 sensörü var kodlarda sıkıntı olur mu sizin sensör hangisi
    3-sıkıntı olmassa bağlantılar doğru ama led yanmıyor buzzer sürekli manyetik alan olmaksızın ötüyor.