Mündəricat:

Mətn Uyarıları ilə Arduino Qapı Siqnalı: 14 Addım (Şəkillərlə)
Mətn Uyarıları ilə Arduino Qapı Siqnalı: 14 Addım (Şəkillərlə)
Anonim
Mətn Uyarıları ilə Arduino Qapı Siqnalı
Mətn Uyarıları ilə Arduino Qapı Siqnalı

Bu, qapı vəziyyətini təyin etmək üçün maqnit qamış açarı istifadə edən və səsli bir siqnal və mətn mesajı əsaslı bir siqnala sahib olan Arduino əsaslı qapı siqnalizasiyadır.

Parça siyahısı

  • Arduino Uno
  • Arduino Uno Ethernet Qalxanı
  • 3x LED
  • 2x SPST açarları
  • 1x ani düymə
  • 2x LCD ekran
  • 1x Passiv Buzzer
  • 1x maqnit qamış açarı

Addım 1: Arduino Uno və Breadboard qurun

Arduino Uno və Breadboard qurun
Arduino Uno və Breadboard qurun

Addım 2: Ethernet Shield əlavə edin

Ethernet Shield əlavə edin
Ethernet Shield əlavə edin

Ethernet Shield -i Arduinonun yuxarı hissəsinə qoşun.

Addım 3: Güc və Zəmin Rayı Bağlayın

Güc və Torpaq Dəmir Yolunu birləşdirin
Güc və Torpaq Dəmir Yolunu birləşdirin

Güc rayını 5v pininə və torpaq rayını Arduino üzərindəki topraklama pininə bağlayın

Addım 4: Reed Switch -i bağlayın

Reed keçidini qoşun
Reed keçidini qoşun

Şalterdəki COM terminalını yer relsinə və Normal Açıq (NO) terminalına Arduino -da 8 -ci pinlə bağlayın.

Addım 5: LEDləri əlavə edin

LEDləri əlavə edin
LEDləri əlavə edin

Yerin dəmir yoluna qırmızı, sarı və yaşıl LED bağlayın və LED -in hər bir pozitiv ucuna bir rezistor bağlayın və qırmızıyı 6 -cı pinə, sarıyı 5 -ə və yaşılı 4 -ə bağlayın.

Addım 6: Buzzer əlavə edin

Buzzer əlavə edin
Buzzer əlavə edin

Zilin mənfi pinini yer rayı ilə, müsbət pimi Arduino -da 12 pinlə bağlayın.

Addım 7: Açarları birləşdirin

Açarları birləşdirin
Açarları birləşdirin

Mesaj keçidinin pimini 11 -ə, səsin açarını isə 10 -cu pinə bağlayın.

Addım 8: Push Button əlavə edin

Push Button əlavə edin
Push Button əlavə edin

Düymənin bir ayağını yer rayı ilə, digərini isə Arduinonun 2 pininə bağlayın.

Addım 9: İlk LCD Ekranı qoşun

İlk LCD Ekranı qoşun
İlk LCD Ekranı qoşun

VCC pinini elektrik rayına, GND pinini yer relsinə, SCL pinini A5 -ə və SDA pinini Arduino üzərindəki A5 -ə bağlayın.

Addım 10: İkinci LCD Ekrana əlavə edin

İkinci LCD Ekrana əlavə edin
İkinci LCD Ekrana əlavə edin

LCD ekranı birincisi ilə eyni relsə bağlayın.

Addım 11: Reed Switch -i bağlayın

Reed Şalterini quraşdırın
Reed Şalterini quraşdırın

Parçanı terminalları olan qapının çərçivəsinə qoyun. Maqnit hissəni açarın altına qoyun ki, açar hələ də açılsın. Qapı açıldıqda və ya bağlandıqda açarın aktiv olub olmadığını görmək üçün bir multimetrdən istifadə edə və ya dinləyə bilərsiniz.

Addım 12: Kodu yükləyin

Kodu Arduinoya yükləyin.

Addım 13: Xəbərdarlıq Mesajlarını Qurun

Əvvəlcə twilio.com hesabı yaradın, pulsuz versiyadan istifadə edə bilərsiniz. Bir layihə və telefon nömrəsi yaradın və Hesab SID və Doğrulama Tokenini yazın.

Twilio PHP Master -ı https://packagist.org/packages/twilio/sdk ünvanından veb serverinizə yükləyin.

Alert.php kodunu eyni qovluğa yükləyin.. Txt faylını sondan çıxarmaq üçün fayl uzantısını dəyişdirməlisiniz.

Ssenarini açın və 10 və 11 -ci sətirləri Hesab SID və Doğrulama Tokeninə dəyişdirin. 17 nömrəsini telefon nömrənizə və 20 nömrəni Twilio -dan aldığınız telefon nömrəsinə dəyişdirin. 22 -ci sətri almaq istədiyiniz mətnə dəyişdirin.

Addım 14: Siqnaldan istifadə edin

Siqnaldan istifadə edin
Siqnaldan istifadə edin

Bir xəbərdarlıq mətni almaq və ya həyəcan səsi almaq və düyməni basaraq sistemi silahlandırmaq istəyirsinizsə, açarları təyin edin. Qapı açıldıqda, sistemi sıfırlamaq üçün düyməyə basılana qədər həyəcan sönəcək.

Tövsiyə: