İçindekiler:

Gömülü Sistemle Ev Güvenliği: 12 Adım (Resimlerle)
Gömülü Sistemle Ev Güvenliği: 12 Adım (Resimlerle)

Video: Gömülü Sistemle Ev Güvenliği: 12 Adım (Resimlerle)

Video: Gömülü Sistemle Ev Güvenliği: 12 Adım (Resimlerle)
Video: Gömülü Sistemler Eğitimi- Birinci Hafta (Uygulamalı) 2024, Haziran
Anonim
Gömülü Sistem ile Ev Güvenliği
Gömülü Sistem ile Ev Güvenliği

Merhaba Okuyucular, Bu, diğer tüm Güvenlik sistemlerinden farklı olarak bir Ev Güvenlik Sistemi oluşturmaya yönelik bir Talimattır. Bu sistem geliştirilmiş bir özelliğe sahiptir TUZAK ve PANİK Modu Mağdurun evinin sahibini, komşusunu ve polis karakolunu ağ üzerinden bağlama. aynı internet üzerinden..

PANİK MODU: (Mevcut Sistem) İzinsiz Giriş, Ultrasonik Sensör tarafından algılandığında. evin ışıkları ve sesli uyarıcı patlayacak ve davetsiz misafir paniğe neden olacak ve Mağdur evinin sahibine ve komşusuna bir SMS bildirimi gönderecek ve izinsiz girişle ilgili bazı bilgilerin ne zaman olduğu gibi bazı bilgileri içeren bir Geçici web barındırılacaktır. izinsiz giren kişi izinsiz girdi, İzinsiz girişten sonra geçen süre ve bir giriş alanı. Ev sahibinin sesli uyarıyı ve ev ışıklarını uzaktan devre dışı bırakmak için PIN girebileceği yer.

TUZAK MODU:(Önerilen Sistem) Hırsız Tespit Edildiğinde Buzzer ve Işıklar mevcut sistemler gibi patlamayacaktır. Bunun yerine IP Adresine tıklayarak polis merkezine IP Adresi içeren bir SMS bildirimi gönderilecektir. izinsiz giriş zamanı, izinsiz girişten geçen süre ve mağdurun evinin adresi ve polis karakolundan mağdurun evine statik bir google harita yönü gibi bilgileri alın. ayrıca komşuya ve ev sahibine bir SMS bildirimi gönderilecektir.

İnşa etmeniz gereken şeyler

Yazılım Gereksinimi

  1. Arduino IDE IDE İndirme sayfasını indirin
  2. DS3231 kitaplığını indirin Kitaplığı indirin
  3. Bridge dosyasını indirin Dosyayı indirin
  4. Kaynak kodunu indir Kaynak kodunu indir

Donanım Gereksinimi

  1. Arduino Uno Mega ATmega1280
  2. Ethernet Kalkanı
  3. ekmek tahtası
  4. LCD 16x2
  5. Temel Servo
  6. Atlama teli Erkek - Erkek 30 - 35
  7. Atlama teli Dişi - Dişi 20 - 25
  8. Jumper teli Dişi - Erkek 10-15
  9. 4x4 tuş takımı matrisi
  10. Ultrasonik Sensör - HC-SR04
  11. Buzzer piezo
  12. LED ışıklar 2
  13. Lan kablosu
  14. Arduino kurulu güç kablosu
  15. RTC ds3231 modülü

Kimlik Gereksinimi

Donanımdan SMS Bildirimi Almak İçin:

  1. Twilio API'den Hesap SID'si
  2. Twilio API'sinden Yetkilendirme Simgesi
  3. Temboo API'den Temboo Uygulama anahtarı
  4. Twilio API'sinden Gönderen Numarası

Öncelikle Arduino Uno Mega ile Ethernet Shield'inizi resimdeki gibi monte edin.

1'den 5'e kadar olan adımlar, modülün ana arduino kartı ile ayrı bağlantılarını açıklayacaktır. ve son olarak, kartınız yukarıda gösterildiği gibi tüm proje gibi görünecektir.

Adım 1: Arduino Kartı ile LCD 16x2'yi Sıralayın

Arduino Kartı ile Line Up LCD 16x2
Arduino Kartı ile Line Up LCD 16x2
Arduino Kartı ile Line Up LCD 16x2
Arduino Kartı ile Line Up LCD 16x2

Bu adımı tamamlamak için gereksinimler

  1. arduino mega
  2. Ethernet kalkanı
  3. LCD 16x2
  4. Erkek-Erkek Jumper Kabloları

Bu LCD 16x2'de 16 pin bulunur. görüntüyü takip edin ve LCD'yi arduino kartıyla bağlayın. Bu adımı tamamlamak için erkekten erkeğe atlama tellerine ihtiyacınız olacak

Adım 2: Ultrasonik Sensörü Sıralayın - Arduino Kartı ile HC-SR04

Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04
Line Up Ultrasonik Sensör - Arduino Kartı ile HC-SR04

Bu adımı tamamlamak için gereksinimler

  1. Arduino Kurulu
  2. Ethernet kalkanı
  3. Ultrasonik Sensör - HC-SR04
  4. Erkekten Kadına Jumper Kabloları

Ultrasonik sensör, ses dalgalarını kullanarak bir nesneye olan mesafeyi ölçebilen bir cihazdır. Belirli bir frekansta bir ses dalgası göndererek ve o ses dalgasının geri dönmesini dinleyerek mesafeyi ölçer ve bu Ses dalgası teknolojisini hırsız dedektörü olarak kullanırız.

Güvenlik için çoğu alanı Sensör ile kaplamak ve bu sistemi gerçek dünyada kurma maliyetini azaltmak. Ultrasonik sensör, 180 derece dönen ve maksimum alanı kaplayan bir Temel Servo üzerine sabitlenmiştir.

Adım 3, Temel servo Sıralamasını ve resimde Ultrasonik sensör ile Temel Servo'yu birleştirmeyi gösterir

Adım 3: Arduino Kartı ile Temel Servo İçin Sıraya Girin

Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin
Arduino Board ile Temel Servo İçin Sıraya Girin

Bu adımı tamamlamak için gereksinimler

  1. Arduino Kurulu
  2. Ethernet kalkanı
  3. Temel Servo
  4. Atlama telleri

Bu Temel Servo, güvenlik için maksimum alanı kapsayacak şekilde UltraSonic Sensörü 180 derece döndürmek için kullanılır ve ardından resimde gösterildiği gibi Ultrasonik Sensörü üstüne ekledim.

Adım 4: Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıraya Girin

Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama
Arduino Board ile 4x4 Tuş Takımı Matrisi, LED ve Buzzer için Sıralama

Bu adımı tamamlamak için gereksinimler

  1. Arduino Kurulu
  2. Ethernet kalkanı
  3. 4x4 Tuş Takımı Matrisi
  4. LED
  5. Buzzer piezo

Not: 4x4 tuş takımı matrisi, sağdan sola bakan butonlardan başlayarak 8 pinlidir, Buzzer sadece Güvenlik sistemi Panik modunda çalışırken kullanılır ve burada evin ışıkları olarak bir LED'in güvenlik sistemi çalışırken de kullanıldığını varsayıyoruz. davetsiz misafiri Panik yapmak için Panik modunda çalışıyor..

Adım 5: Arduino Kartı ile RTC DS3231 için Sıraya Girin

Arduino Kartı ile RTC DS3231 için Sıraya Girin
Arduino Kartı ile RTC DS3231 için Sıraya Girin
Arduino Kartı ile RTC DS3231 için Sıraya Girin
Arduino Kartı ile RTC DS3231 için Sıraya Girin

Bu adımı tamamlamak için gereksinimler

  1. Arduino Kurulu
  2. Ethernet kalkanı
  3. RTC DS3231
  4. Erkekten erkeğe jumper kabloları

Not: RTC (Gerçek Zamanlı Saat) modülü, dizüstü bilgisayarınız bir süreliğine kapalı olsa bile, masaüstü veya dizüstü bilgisayarımızın zamanı nasıl önemsediği gibi zamanı önemser. Dizüstü bilgisayarınızı açtığınızda doğru zamanı gösterecektir.

Aynı şekilde RTC modülü de çalışır. Bu nedenle, RTC modülüne ilk kez başlamak için başlangıçta bir zaman ayarlamanız gerekir. RTC modülünüzde Zaman kurulumu hakkında bir video paylaşacağım ve zamanı ayarlamak için tekrar tekrar yapmanıza gerek yok DS3231 RTC Modülüne Başlarken.

Adım 6: Yazılım Ortamını Yapılandıralım

Yazılım Ortamını Yapılandıralım
Yazılım Ortamını Yapılandıralım
Yazılım Ortamını Yapılandıralım
Yazılım Ortamını Yapılandıralım

Girişte tartışılan Gereksinimlere göre Arduino IDE, ds3231 kitaplığı, toplu iş dosyasını indirmeli ve kaynak kodunu indirmelisiniz.

  1. Arduino IDE'yi indirdikten sonra başlatın. Çizim > kitaplığı dahil et > Kitaplıkları Yönet > "Tuş Takımı"nı arayın, ardından "Mark Stanley Tuş Takımı"nı seçin ve Yükle'ye tıklayın
  2. Tekrar > kroki > kitaplığı dahil et >. ZIP kitaplığı ekle > ds3231 Zip dosyası için seç'i tıklayın ve içe aktarın.

7. Adım: Kimlik Bilgileri Gereksinimlerini Alalım

Kimlik Bilgileri Gereksinimlerini Alalım
Kimlik Bilgileri Gereksinimlerini Alalım

Giriş bölümünde belirtildiği gibi, projeyi yürütmek için aşağıdaki gibi kendi kimlik bilgilerinize ihtiyacınız var:

  • Twilio Hesabı SID'si
  • Twilio Yetkilendirme Simgesi
  • Temboo uygulama anahtarı ve
  • Twilio'dan bir gönderen numarası.
  1. Twilio web sitesine kaydolun Twilio Sitesi Konsol sayfanızda Hesap SID'nizi ve Yetkilendirme Simgenizi göreceksiniz.
  2. daha sonra programlanabilir SMS'e gidin>yapıya tıklayın ve öğrenin Benzersiz Gönderici numaranızı alabileceğiniz "NUMARA ALIN" seçeneğine tıklayın ve bu benzersiz Gönderici numarasından Davetsiz Misafir algılandığında SMS Bildirimi alacaksınız.
  3. Ardından, SMS bildirimini almak üzere cep telefonu numaranızı eklemek için "Telefon Numaraları" > Doğrulanmış Arayan Kimlikleri > artı düğmesini tıklatmak için Twilio'da SMS alma telefon numaranızı kaydetmeniz gerekir.
  4. Bu kimlik bilgilerini kopyalayın ve ardından Temboo API web sitesi Temboo API sitesine kaydolun. Choreos'un sol tarafında Twilio'ya tıklayın > SMS Mesajları'na tıklayın > SendSMS'e tıklayın. Ardından, Hesap SID'si, Yetkilendirme Simgesi, Gövde, Kimden ve Kime için bir Giriş alanları göreceksiniz.
  5. Tüm bu kimlik bilgilerini buraya girin ve "FROM" alanına bu benzersiz Gönderici numarasını girin
  6. "Şimdi Çalıştır" ı tıklayın

Bir bildirim alacaksınız.

NOT: SMS bildirimini almak için "FROM" benzersiz Gönderici numarası almanız ve "TO" telefon numaranızı kaydetmeniz gerekir.

Adım 8: Kimlik Bilgilerinizi Girmeniz Gerekecek Kod Satırları

Kimlik Bilgilerinizi Girmeniz Gerekecek Kod Satırları
Kimlik Bilgilerinizi Girmeniz Gerekecek Kod Satırları

Burada kaynak kodun içine kimlik bilgilerinizi girmeniz gereken satırlardan bahsedeceğim.

  1. Beş yerde "Hesap SID anahtarınızı" değiştirmeniz gerekecektir (Satır no: 440, 467, 495, 525, 554)
  2. Beş yerde "Yetkilendirme Simgesi anahtarınızı" değiştirmeniz gerekecektir (Satır no: 432, 459, 487, 517, 546)
  3. Beş yerde "Kime" numaranızı değiştirmeniz gerekecektir (Hat no: 434, 461, 489, 519, 548) Yapıştır "Doğrulanmış arayan kimlikleri"nde kayıtlı olması gereken telefon numaranızı yapıştırın
  4. Beş yerde "FROM" numaranızı değiştirmeniz gerekecektir (Satır no: 436, 463, 491, 521, 550) Twilio'dan aldığınız Unique Sender numarasını yapıştırın.
  5. TembooAccount.h dosyasında #define TEMBOO_APP_KEY "#Uygulama anahtarınızı buraya yapıştırın#" Uygulama anahtarınızı Temboo Hesabınızdan alabilirsiniz

Kimlik bilgilerinizi verilen LOC'ye (kod satırı) yapıştırdıktan sonra, kodunuzu yürütmekte fayda var.

Adım 9: Köprü Bağlantısı

Köprü Bağlantısı
Köprü Bağlantısı
Köprü Bağlantısı
Köprü Bağlantısı

Şimdi LAN adaptörünü seçin ve internetin kaynağını sağ tıklayın ve ardından köprü bağlantılarını tıklayın. Bu, dizüstü bilgisayarınız ile kapalı bir ağ (Intranet) oluşturan Ethernet kalkanı arasında bir Intranet bağlantısı kuracaktır.

Bağlantıları köprüledikten sonra ADIM 1'de indirdiğiniz Batch dosyasını açıp kapatmalısınız.

Adım 10: Son Talimat

son talimat
son talimat
son talimat
son talimat

Arduino güç kablonuzu dizüstü bilgisayarınız ve LAN kablosu ile dizüstü bilgisayarınızın LAN bağlantı noktasından Ethernet kalkanı LAN bağlantı noktasına takın ve ardından "yükle" düğmesini tıklayın, yüklenmesi 5 dakika sürecektir.

Yüklendikten sonra program DHCP'yi çalıştırmaya başlayacak IP adresi alınacak ve ardından PIN'in girilmesini isteyecektir.

  1. TUZAK MODU PIN "A33333"
  2. PANİK MODU PİMİ "B66666"
  3. PIN "D00000" DEVRE DIŞI BIRAKIN

Girilen PIN koduna göre sistem çalışmaya başlayacaktır.

Kaynak kodunu düzenleyerek PIN'i istediğiniz gibi değiştirebilirsiniz.

Adım 11: Panik Modu Sonuçları

Panik Modu Sonuçları
Panik Modu Sonuçları
Panik Modu Sonuçları
Panik Modu Sonuçları
Panik Modu Sonuçları
Panik Modu Sonuçları

Davetsiz Misafir tespit edildiğinde Buzzer ve LED (ev ışıkları olarak) patlayacak ve Resimde görüldüğü gibi Komşu ve Ev sahibine SMS bildirimi gönderilecek ve sadece ev sahibi için geçici bir web barındırılacaktır, Web adresi SMS bildirimi ile ev sahibine gönderilecek

Web'in Ekran Görüntüleri yukarıda yayınlanmıştır.

Adım 12: Tuzak Modu Sonuçları

Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları
Tuzak Modu Sonuçları

Bir Hırsız Tespiti tespit edildiğinde Buzzer ve ışıklar yanmayacaktır, bunun yerine Komşu, Ev sahibi ve Polis Memuru'na resimde gösterildiği gibi SMS bildirimi gönderilecek ve sadece ev sahibi ve Polis memuru için geçici bir web barındırılacaktır. bekletmeler yukarıda resim olarak yayınlanmıştır ve giriş bölümünde de açıklanmıştır, Web adresi ev sahibine ve Polis memuruna SMS bildirimi ile gönderilecektir.

SMS bildirimi, aşağıdaki gibi bilgileri tutar:

  1. Web sayfasının adresi
  2. Polis karakolundan kurbanın evine giden Google harita yön bağlantısı

Web'in Ekran Görüntüleri yukarıda yayınlanmıştır.

Bu Sistemin Avantajları

  1. Polisin ve komşunuzun anında müdahalesiyle evinizi uzaktan korumanın yeni yolu
  2. Çok daha az uygulama maliyeti
  3. Dijital Güvenliği Teşvik Eder
  4. Hırsızlık tutanağı dijital olarak anında bildirildiği için, Polisin hırsızlığa karşı önlem almaması için hiçbir mazeret oluşturmaz.
  5. Soygun oranını azaltın.

Önerilen: