İçindekiler:

Kablosuz Zil Sistemi: 6 Adım (Resimli)
Kablosuz Zil Sistemi: 6 Adım (Resimli)

Video: Kablosuz Zil Sistemi: 6 Adım (Resimli)

Video: Kablosuz Zil Sistemi: 6 Adım (Resimli)
Video: Audio görüntülü diafon kurulum ve bağlantısı 2024, Kasım
Anonim
Kablosuz Zil Sistemi
Kablosuz Zil Sistemi

Bu projeyi çözen sorun şu: Çalıştığım lisede sınıf değiştirme zili her yerde yeterince yüksek gelmiyor ve bazen bazı sorunlara neden oluyor. Yeni bir kablolu sınıf değiştirme zili takmak veya kablosuz bir zil sistemi satın almak şu an için mümkün değil.

Bu proje, kablolu veya kablosuz bir sistem zili kurmadan, çok para harcamadan ve elbette sizin tarafınızdan yapılmış bir ana zili geniş bir alanda çoğaltmak isteyen herkes için de faydalı olabilir.

Bir çözüm düşünerek ve benzer projeler ararken, aşağıdaki projeleri burada talimatlarda buldum: Kablosuz Kapı Zili vericisi ve Kablosuz Kapı Zili alıcısı. İhtiyacım olan şey vardı ama PIC mikrodenetleyicileri kullanmak yerine Arduino mikrodenetleyicilerini ve bileşenlerini kullanmaya karar verdim.

Bu yüzden, lise müdürüne basit ve kolay bir çözüm önerdim: kablosuz bir sınıf değiştirme zil sistemi kurmak. Çözüm, sınıf değiştirme zili çaldığında diğer alıcı istasyonlarına zillerle bir sinyal gönderen bir mikro denetleyici tarafından kontrol edilen ses dedektörlü bir cihazı sınıf değiştirme ziline kapalı olarak kurmaktır. Kolay ve ucuzdur.

Uyguladığı çözümün altına ve nasıl çalıştığına bakın.

Adım 1: Malzeme Listesi

Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi
Malzeme Listesi

Uygulanan çözüm, ana istasyon veya verici istasyonun ana sınıfı değiştirilen zilin yanına kurulduğu ve bağımlı veya alıcı istasyonların farklı yerlere kurulduğu bir ana/bağımlı modele dayanmaktadır. Bu projede ses sensörü istasyonunu ve sadece bir zil tekrarlayıcıyı yapılandırdık ancak daha fazlasını yapılandırmak mümkün. Başlangıçta sistem beş alıcı istasyonu için yapılandırılmıştır, ancak bunu değiştirebilirsiniz.

Yani verici istasyonu için malzeme aşağıdaki gibidir:

  • NANO kurulu
  • NANO genişletme kartı
  • NRF24L01 adaptörü
  • NRF24L01 + anten
  • Ses sensörü dedektörü
  • 5V, 3W güç kaynağı

ve her alıcı istasyonu için malzeme:

  • NANO kurulu
  • NANO genişletme kartı
  • NRF24L01 adaptörü
  • NRF24L01 + anten
  • Röle
  • zil
  • 5V, 3W güç kaynağı

Adım 2: Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır

Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır
Bir Alıcı İstasyonu Nasıl Bağlanır ve Programlanır

Bir alıcı istasyon, ana zil çaldığında manuel veya otomatik olarak verici istasyonu tarafından gönderilen aktivasyon sinyalini bekleyen kablosuz ağı sürekli olarak dinliyor. Sinyal alınırken, ikincil zili bağlamak için röleyi etkinleştirir.

Adım 3: Bir Verici İstasyon Nasıl Bağlanır ve Programlanır

Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır
Bir Verici İstasyon Nasıl Bağlanır ve Programlanır

Verici istasyonu, zilin çaldığını algılamak için ana zile yakın monte edilmiş ses sensörünü kullanarak sürekli olarak ses seviyesini ölçer. Ana zil çalarken tüm alıcı istasyonlara aktivasyon sinyali gönderiyor. Ayrıca ana zilin devre dışı kalması durumunda aktivasyon sinyalini manuel olarak göndermek için bir düğme kurdum. Düğmeye basıldığında istasyon gönderiyor.

Adım 4: Verici İstasyonunu Yapılandırma

Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma
Verici İstasyonu Yapılandırma

Resim 2'de gördüğünüz gibi ana zil çalmadan önceki ve sonraki ölçümler sabittir (150, 149, 151, 149, ….), ancak ana zil çaldığında analog ölçümler 95 ile 281 arasında değişmektedir. Programladım (bkz. resim 2 ve 3), kararlı ölçümü otomatik olarak algılayacak ve kararlı değer ile mevcut ölçüm arasındaki mutlak değerdeki fark sabit bir eşiğin üstüne çıktığında ve bu süre boyunca kaldığında alıcı istasyonlarına bir sinyal göndereceğim. bir dizi okuma.

Bu proje için bu değer, aşağıdaki kodda görebileceğiniz gibi 4'e sabitlenmiştir (sabit değerin %4'ü kadar veya altı).

Bu değeri yapılandırmak için aşağıdakileri yapmanız gerekir:

  • Ses sensörü ile verici istasyonunu kurmanız ve posta zilinin yanına kurmanız gerekir (resim 1 veya resim 4)
  • "transmitter.ino" taslağını indirin ve yükleyin (önceki adıma bakın)
  • Zil çalarken ledin açık kalıp kalmadığını test edin.

    • Led kapalı ise ses sensörünü zilinize göre ayarlamak için eşiği (aşağıdaki kodda "min_threshold_to_send_signal") değiştirmeniz ve testi tekrarlamanız gerekir..
    • Birkaç denemeden sonra zil çaldığında led yanar ve çalmadığında sönerse, konfigürasyonu tamamlamışsınızdır.

Gerekirse, aynı seviye sesi ("max_threshold_to_consider_same_value") dikkate almak için iki ölçüm arasındaki gecikme süresini ("delay_between_reads") veya maksimum seviye ses eşiğini değiştirebilirsiniz.

#define delay_between_reads 200

float min_threshold_to_send_signal = 4.0; float max_threshold_to_consider_same_value = 1.0;

Adım 5: Son Kurulum

Önerilen: