Mündəricat:

GboardPro (GSM Cum Arduino Mega) istifadə edərək SMS Qapı Təhlükəsizlik Sistemi: 4 addım
GboardPro (GSM Cum Arduino Mega) istifadə edərək SMS Qapı Təhlükəsizlik Sistemi: 4 addım

Video: GboardPro (GSM Cum Arduino Mega) istifadə edərək SMS Qapı Təhlükəsizlik Sistemi: 4 addım

Video: GboardPro (GSM Cum Arduino Mega) istifadə edərək SMS Qapı Təhlükəsizlik Sistemi: 4 addım
Video: SMS Door Security Alert System using Gboard Pro (GSM cum Arduino Mega) 2024, Iyun
Anonim
Image
Image
Dövrə Bağlantısı
Dövrə Bağlantısı

Bu sadə, lakin çox faydalı bir ev təhlükəsizlik xəbərdarlığı DIY layihəsidir. Bu layihəni ofisimdəki oğurluq səbəbindən etdim.

Təchizat

Avadanlıq tələb olunur:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 Simli Maqnit Şalter sensoru
  • Rezistor (1K və 330 ohm)
  • Led
  • 12V DC Güc Adaptoru
  • SİM kart Dörd bantlı 850/900/1800/1900 Mhz (2G SIM layihədə istifadə olunur)

Tələb olunan proqram təminatı:

Arduino IDE

Addım 1: Dövrə Bağlantısı

Dövrə Bağlantısı
Dövrə Bağlantısı
Dövrə Bağlantısı
Dövrə Bağlantısı

Dövrün iş konsepsiyası sadədir:

hal 1: Mıknatıslar bir -birinə yaxın olduqda, dövrə qapalı açar rolunu oynayır. Beləliklə, nəzarətçi pin məntiqi 0 (LOW) alır

hal 2: Mıknatıslar ayrıldıqda, dövrə açıq açar rolunu oynayır. Beləliklə, nəzarətçi pimi məntiq 1 (YÜKSƏK) əldə edir

Addım 2: Arduino IDE və GboardPro Kitabxanasının quraşdırılması

Image
Image
Arduino IDE və GboardPro Kitabxanasının quraşdırılması
Arduino IDE və GboardPro Kitabxanasının quraşdırılması

Arduino IDE -ni müvafiq əməliyyat sisteminizə yükləmək üçün aşağıdakı Arduino rəsmi bağlantısını izləyin:

Windows -da ->

Linuxda ->

Mac -da ->

Windows və Mac üçün qurmaq olduqca sadədir, quraşdırma zamanı heç bir böyük problemlə üzləşməmişik. Ancaq Linux istifadəçisi, xüsusən yeni başlayanlar, ilk dəfə quraşdırma zamanı ən çox yayılmış ardıcıl yükləmə xətası problemi ("avrdude: ser_open (): cihazı aça bilmir") Arduino quraşdırılması ilə əlaqədar bir problem tapırlar. Beləliklə, yuxarıda göstərildiyi kimi izləyə biləcəyiniz bir video yazdım.

Aşağıdakı kitabxana faylını yükləyin. Yuxarıda göstərildiyi kimi Arduino -> kitabxanalar qovluğuna çıxarın və kopyalayın. İndi Arduino IDE -ni açın və GSM GboardPro üçün nümunə kodlarını yoxlaya bilərsiniz.

Gboard Pro haqqında daha çox məlumat -> https://www.itead.cc/wiki/Gboard_Pro saytında mövcuddur

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma

Kodu yükləmək üçün USB -dən serial çeviriciyə ehtiyacımız var. Yuxarıdakı şəkillərdə göstərilən cp2102 bağlantısından istifadə etdim.

Pin bağlantısı:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

Ayrıca, güc üçün 12V güc adapterini GboardPro lövhəsinə qoşun.

Eyni CP2102 istifadə edirsinizsə, sürücünü bu linkdən quraşdırın:

İndi yuxarıdakı şəkildə göstərildiyi kimi uyğun bir portu olan alətlərdən -> uyğun Arduino mega board seçin.

Nömrənizlə əlaqəli kodda göstərilən uyğun dəyişiklikləri edin.

simvol = "+91xxxxxxxxxx"; // Təyinat nömrəsi

Aşağıdakı kodu IDE -yə kopyalayın, tərtib edin və yükləyin. Kod şərhlərlə sadə bir şəkildə izah olunur. Yenə də hər hansı bir şübhəniz varsa, aşağıda şərh yazın.

Addım 4: Qablaşdırma və Quraşdırma

Qablaşdırma və Quraşdırma
Qablaşdırma və Quraşdırma
Qablaşdırma və Quraşdırma
Qablaşdırma və Quraşdırma
Qablaşdırma və Quraşdırma
Qablaşdırma və Quraşdırma

Sistemi göstərildiyi kimi qablaşdırmaq üçün uyğun bir qutu istifadə edin və evinizin və ya ofisinizin qapısına quraşdırın.

Budur, təşəkkürlər !!

Tövsiyə: