Arduino'ya Bir Kamış Anahtar Modülü Nasıl Bağlanır

İçindekiler:

Arduino'ya Bir Kamış Anahtar Modülü Nasıl Bağlanır
Arduino'ya Bir Kamış Anahtar Modülü Nasıl Bağlanır

Video: Arduino'ya Bir Kamış Anahtar Modülü Nasıl Bağlanır

Video: Arduino'ya Bir Kamış Anahtar Modülü Nasıl Bağlanır
Video: Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, Nisan
Anonim

"Kamış anahtarı" adı, "mühürlü kontak" ifadesinden gelir. Bu da yapısını açıklıyor. Aslında, bir kamış anahtarı, bir vakumlu şişede bulunan ve bir manyetik alana maruz kaldığında durumlarını tersine çeviren iki açık (veya kapalı) kontaktır. Manyetik anahtarlar, birçok uygulamada kullanılan çok popüler sensörlerdir. Buna kapı açma/kapama kontrolü, çeşitli çalıştırma sayaçları, hız sayaçları vb. dahildir. Arduino'ya bir reed switch bağlayalım ve nasıl çalıştığını görelim.

Reed anahtarlı modül
Reed anahtarlı modül

Bu gerekli

  • -Arduino;
  • - kamış anahtarlı veya sadece kamış şalterli bir modül;
  • - kalıcı mıknatıs;
  • - bir bilgisayar.

Talimatlar

Aşama 1

Aşağıdaki şemaya göre reed switch modülünü Arduino'ya bağlayalım. Güç 5 V veya 3,3 V'tan sağlanır. Sinyali dijital pim D2'ye bağlayın.

Manyetik anahtar modülü, 10 kΩ değişken bir direnç içerir. Bu direnç, indükleme anahtarı eşiğini ayarlamak ve böylece hassasiyeti ayarlamak için kullanılabilir. Modül ayrıca manyetik sensörün yanlış alarmlarını dışlamak için bir LM393 karşılaştırıcı içerir.

Arduino'ya kamış anahtarlı bir modülün bağlantı şeması
Arduino'ya kamış anahtarlı bir modülün bağlantı şeması

Adım 2

Kamış anahtarı çalıştırma işleminin bir taslağını yazalım. Burada her şey basit. Modül çıkışını bağladığımız pin numarasını "2" olarak ayarlayın ve "telefon dinleme" için açın. "2" ayağındaki çekme direncini etkinleştiriyoruz. Çıkış olarak pin 13'ü ayarlıyoruz. Seri bağlantı noktasını 9600 baud hızında açıyoruz. Daha sonra her 20 ms'de bir reed anahtarın okumalarını okuyup değeri porta gönderiyoruz. Manyetik anahtar açıksa - "1" görüntülenir, kapalıysa - "0" görüntülenir.

Ayrıca Arduino'nun 13. ayağındaki LED, reed switch kontakları kapalı olduğu sürece yanar. Sensörden okunan sinyalin tersine çevrilmesine dikkat edin.

Kamış anahtarı çalıştırmayı işlemek için çizim
Kamış anahtarı çalıştırmayı işlemek için çizim

Aşama 3

Gücü Arduino'ya bağlayın. Modül üzerindeki LED yanarak modüle güç verildiğini gösterir.

Şimdi manyetik anahtara kalıcı bir mıknatıs getiriyoruz - manyetik anahtarın kontakları kapanacak ve LED ışığı yanarak manyetik anahtarın etkinleştirildiğini gösterir. Mıknatısı tekrar çıkarın - manyetik anahtar açılacak ve LED sönecektir. Bağlantı noktası monitörünü açarsak, kontak açıkken birler akışı arasında reed anahtarın çalıştırıldığını sıfır şeklinde göreceğiz.

Manyetik anahtar çalıştırma
Manyetik anahtar çalıştırma

4. Adım

Reed switch'i ayrı ayrı Arduino'ya bağlayalım. Burada her şey son derece basit. Manyetik anahtar, düğme ile aynı şekilde 10 kΩ direnç ile bağlanır. Program aynı kalacaktır.

Gücü açın, mıknatısı indükleme anahtarına getirin - indükleme anahtarı kontakları kapalıyken Arduino LED'i yanacaktır.

Önerilen: