Bu projemizde arduino ile manyetik sensör kullanımından bahsederek basit bir manyetik dedektör yapacağız.Projemizde manyetik alan algılandığı anda alarm devreye girecek ve o alanın manyetik olduğunu anlayacağız.
Manyetik Sensörün Çalışma Mantığı:
Manyetik sensörler üzerinde bulunan röle manyetik alana girince kapanır ve bu sayede devreye gerilim verir.Normal halde 0v, manyetik alanda ise 5v verirler.
Malzemeler:
-
Arduino uno
-
Manyetik Sensör
-
Lcd (16×2)
-
Buzzer
-
Led
-
Jumper kablo
Elektronik Devre Bağlantıları:
Yazılım Kısmı:
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); int Led = 13 ; int sinyalpin = 3; int val ; int buzzerpin = 10; void setup () { lcd.init(); lcd.backlight(); lcd.print("Dedektor"); pinMode(buzzerpin, OUTPUT); pinMode (Led, OUTPUT) ; pinMode (sinyalpin, INPUT) ; digitalWrite(buzzerpin,HIGH); } void loop () { val = digitalRead (sinyalpin ) ; if (val == HIGH) { lcd.setCursor(0, 1); lcd.print("Manyetik yok"); digitalWrite (Led, LOW); digitalWrite(buzzerpin,HIGH); } else { lcd.setCursor(0, 1); lcd.print("Manyetik var"); beep(500); digitalWrite (Led, HIGH); } } void beep(unsigned char delayms){ analogWrite(10, 255); delay(delayms); analogWrite(10, 150); delay(delayms); }
Buzzer sürekli ötüyor LCD ışığı yanıyor ama yazı gelmiyor. Sebebi ne olabilir? Cevap verirseniz çok memnun olurum
güzel bir çalışma olmuş. Manyetometre sensörleri kullanılırsa sanki daha ilgi çekici de olabilir. Emeğinize sağlık…
Toprak altında çalışıyor mu?
hata veriyo kod yardımcı olurmusn
hata veriyo kod yardımcı olurmusnuz
merhaba devrenın daha acık anlatım seklı veya projesı varmı
Merhaba, yapmış olduğunuz manyetik sensörlü dedektör hangi metalleri kaç cm den algılar…
lcd ekrandan ölçüm nasıl yapabilirim
Dııııt diye buzzerdan sürekli ses geliyor ve lcdye yazı gelmiyor sebebi ne olablilir
5.satırda hata veriyor include ile başlayıp h ile biten yerde ne yapayım
kütüphaneleri yüklemediğin için hata vermiştir
#include
burada hata veriyor ne yapabiliriz
Merhaba , Sensör 1 tl yi ne kadar mesafeden algılayabiliyor? LCD ekranı çıkarınca yapmış olduğunuz sistemin toplam ağırlığı ne kadar? Yardımcı olabilirsiniz çok teşekkür ederim.Başarılı çalışmalarınızın devamını temenni ediyorum.
Maksimum 3-4 cm civarında algılama yapıyor. Üzerindeki trimpot ile algılama mesafesini değiştirebilirsiniz.Ağırlığını bilmiyorum fakat ürün sayfalarında yazabilir.
Bu sensor sadece mıknatısı mı algılıyor yoksa metal algılayabilir mi?
2 metreye kadar algılayabilir mi bu sensör
Üzerinde hassasiyet ayarı yapan yani algılama mesafesini ayarlayan trimpot ile mesafeyi arttırabilirsiniz. Fakat bu sensör 2 metre uzaktan algılama yapamıyor. Maksimum 3-4 cm uzaktan algılama yapar.
Peki sizce yukardan algılayabilecek metal dedektör yapmak mümkün mü? Yaklaşık 2 metre yukardan yerdeki metali alhılayabilecek bi dedektör yapılabilir mi?
Bununla yaklaşık 1 metreden algılama olabilir mi? Olmazsa bunu nasıl sağlarım?
Gamze sen bana ulaş facebook ofan son 1.5 metrede metal dedektör istersen tabi
merhaba,ben bu projeyi metal algılamak icin uyarlamak yapmak istiyorum ama uygun sensor bulamadın ve kodlarda hata veriyo
Kullandığınız 4 bacaklı olan sensörü nereden aldığınızı söyleye bilirmisiniz
Merhabalar hocam ben bu projeyi yapıyorum birde sorum olacaktı titreşim motoru takmak istiyorum manyetik alanı algıladığı zaman titreşim motoruda devreye girsin programı ve bağlantısı nasıl olabilir yardımcı olurmusunuz
Merhabalar;
Öncelikle çalışmanız için sizi kutlarım. Size bir sorum olacak. Arduino ile şunu gerçekleştirmek istiyorum. Manyetik alan sensörü, mıknatısı tespit ettiğinde arduino “1” değerini üretsin, manyetik alan yoksa “0” değerini üretsin. Yapmak istediğim çalışma yalnızca bu kadar ama bunu 3-4 cm uzaklıktan yapmasını istiyorum. Acaba bana bu çalışma için bir sensör modeli önerebilirmisiniz?
Merhabalar
Bir değerini üretmek derken eğer seriale “1” değeri gönderecekseniz serialprint(“1”);
yazarsınız tabi bide seriali başlatmanız için setup kısmına serial.begin(baudrate değeri); yazmanız gerekir.
Sensörün algılama mesafesini yani hassasiyetini sensörün üzerindeki trimpottan ayarlarsanız gerekli mesafede algılama sağlarsınız.
Öncelikle iyi çalışmalar dilerim projeniz ilgimi çekti üzerinde materyal varken sinyal alabılıyormusunuz?
Sorunuzu tam anlayamadım. Manyetik alanda iken içindeki role anahtar kapanarak devreden 5v geçmesini sağlıyor. Üzerindeki trimpot ile de hassasiyetini ayarlayabiliyorsun.