İçindekiler:

GboardPro (GSM Cum Arduino Mega) Kullanan SMS Kapı Güvenlik Sistemi: 4 Adım
GboardPro (GSM Cum Arduino Mega) Kullanan SMS Kapı Güvenlik Sistemi: 4 Adım

Video: GboardPro (GSM Cum Arduino Mega) Kullanan SMS Kapı Güvenlik Sistemi: 4 Adım

Video: GboardPro (GSM Cum Arduino Mega) Kullanan SMS Kapı Güvenlik Sistemi: 4 Adım
Video: SMS Door Security Alert System using Gboard Pro (GSM cum Arduino Mega) 2024, Temmuz
Anonim
Image
Image
Devre Bağlantısı
Devre Bağlantısı

Bu basit ama çok kullanışlı bir ev güvenlik uyarısı DIY projesidir. Bu projeyi ofisimdeki Hırsızlık nedeniyle yaptım.

Gereçler

Gerekli Donanım:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 Kablolu Manyetik Anahtar sensörü
  • Direnç (1K & 330 ohm)
  • Led
  • 12V DC Güç Adaptörü
  • SIM kart destekli Dört bantlı 850/900/1800/1900 Mhz (projede 2G SIM kullanıldı)

Gerekli Yazılım:

Arduino IDE'si

Adım 1: Devre Bağlantısı

Devre Bağlantısı
Devre Bağlantısı
Devre Bağlantısı
Devre Bağlantısı

Devrenin çalışma konsepti basittir:

durum 1: Mıknatıslar birbirine yakın olduğunda devre kapalı bir anahtar görevi görür. Böylece, denetleyici pimi lojik 0 (DÜŞÜK) alır

durum 2: Mıknatıslar ayrıldığında devre açık anahtar görevi görür. Böylece, denetleyici pimi lojik 1 (YÜKSEK) alır.

2. Adım: Arduino IDE ve GboardPro Library Kurulumu

Image
Image
Arduino IDE ve GboardPro Library Kurulumu
Arduino IDE ve GboardPro Library Kurulumu

Arduino IDE'yi ilgili işletim sisteminize kurmak için aşağıdaki Arduino resmi bağlantısını izleyin:

Windows'ta ->

Linux'ta ->

Mac'te ->

Windows ve Mac için kurulumu oldukça basittir, kurulum sırasında büyük bir sorunla karşılaşılmaz. Ancak Linux kullanıcıları, özellikle yeni başlayanlar, ilk kurulum sırasında en yaygın seri yükleme hatası sorunu ("avrdude: ser_open(): cihazı açamıyor") olan Arduino kurulumu ile ilgili bazı sorunlar bulurlar. Bu yüzden yukarıda gösterildiği gibi izleyebileceğiniz bir video kaydettim.

Aşağıda verilen kütüphane dosyasını indirin. Arduino -> library klasörüne yukarıda gösterildiği gibi ayıklayın ve kopyalayın. Şimdi Arduino IDE'yi açın ve GSM GboardPro için örnek kodları kontrol edebilirsiniz.

Gboard Pro hakkında daha fazla ayrıntı -> https://www.itead.cc/wiki/Gboard_Pro adresinde bulunabilir.

Adım 3: Programlama

Programlama
Programlama
Programlama
Programlama

Kodu yüklemek için USB'den seri dönüştürücüye ihtiyacımız var. Yukarıdaki resimlerde gösterilen cp2102 bağlantısını kullandım.

Pin bağlantısı:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

ayrıca, güç için 12V güç adaptörünü GboardPro kartına bağlayın.

Aynı CP2102'yi kullanıyorsanız, sürücüyü bağlantıdan yükleyin:

Şimdi, yukarıdaki resimde gösterildiği gibi araç -> uygun bağlantı noktasına sahip panolardan uygun Arduino mega kartını seçin.

Numaranızla ilgili kodda belirtilen uygun değişiklikleri yapın.

karakter numarası="+91xxxxxxxxxx"; //Hedef numara

Aşağıdaki kodu IDE'nize kopyalayın, derleyin ve yükle'ye basın. Kod, yorumlarla basit bir şekilde açıklayıcıdır. Yine de, herhangi bir şüpheniz varsa, aşağıya yorum yapın.

Adım 4: Paketleme ve Kurulum

Paketleme ve Kurulum
Paketleme ve Kurulum
Paketleme ve Kurulum
Paketleme ve Kurulum
Paketleme ve Kurulum
Paketleme ve Kurulum

Sistemi resimdeki gibi paketlemek için uygun bir kutu kullanın ve evinizin veya ofisinizin kapısına kurun.

İşte bu, teşekkürler!!

Önerilen: