Cuprins:

Securitate la domiciliu cu sistem încorporat: 12 pași (cu imagini)
Securitate la domiciliu cu sistem încorporat: 12 pași (cu imagini)

Video: Securitate la domiciliu cu sistem încorporat: 12 pași (cu imagini)

Video: Securitate la domiciliu cu sistem încorporat: 12 pași (cu imagini)
Video: Tutorial montaj Kit Sistem de supraveghere CCTV DVR cu 4 camere video 2024, Noiembrie
Anonim
Securitate la domiciliu cu sistem încorporat
Securitate la domiciliu cu sistem încorporat

Bună ziua cititorilor, Acesta este un Instructables pentru construirea unui sistem de securitate la domiciliu, spre deosebire de orice alt sistem de securitate. Acest sistem are o caracteristică îmbunătățită MOD TRAP și PANIC Conectarea proprietarului, vecinului și postului de poliție a casei victimei prin rețea. În acest proiect demonstrez întregul proiect prin Intranet (rețea cu zonă închisă), nu prin internet, este dorința dvs. dacă doriți să faceți acest lucru. la fel pe internet..

MOD PANIC: (Sistem existent) Când intrusul este detectat de senzorul cu ultrasunete. luminile casei și ale buzzerului vor fi aprinse, rezultând intrarea în panică și trimiterea unei notificări prin SMS către proprietarul casei victimei și vecinului său și va fi găzduit un web temporar care conține câteva informații despre încălcarea, cum ar fi la ce oră intrus intrat, timpul scurs după intrare și un câmp de intrare. În cazul în care proprietarul casei poate introduce codul PIN pentru a dezactiva soneria și luminile casei de la distanță.

MOD DE CAPTURĂ: (Sistemul propus) Când se detectează intrusul, soneria și luminile nu vor arunca ca sistemele existente. obțineți informații precum Timpul infracțiunii, Timpul scurs de la infracțiunea și adresa victimei la domiciliu și o direcție statică a hărții Google de la secția de poliție la casa victimei. Și va fi trimisă și o notificare prin SMS către vecinul și proprietarul casei.

Lucruri pe care trebuie să le construiești

Cerințe software

  1. Descărcați Arduino IDE Pagina de descărcare IDE
  2. Descărcați biblioteca DS3231 Descărcați biblioteca
  3. Descărcați fișierul Bridge Descărcați fișierul
  4. Descărcați codul sursă Descărcați codul sursă

Cerințe hardware

  1. Arduino Uno Mega ATmega1280
  2. Scut Ethernet
  3. Placă de pâine
  4. LCD 16x2
  5. Servo de bază
  6. Sârmă jumper de la tată la tată de la 30 la 35
  7. Sârmă jumper de la feminin la feminin de la 20 la 25
  8. Sârmă jumper de la mamă la masculin 10-15
  9. Matricea tastaturii 4x4
  10. Senzor cu ultrasunete - HC-SR04
  11. Buzzer piezo
  12. Luminile LED 2
  13. Cablu de retea
  14. Cablu de alimentare pentru placa Arduino
  15. Modulul RTC ds3231

Cerință de acreditare

Pentru primirea notificărilor prin SMS de la hardware:

  1. Cont SID din API Twilio
  2. Auth Token din API-ul Twilio
  3. Cheia aplicației Temboo din API-ul Temboo
  4. Număr expeditor din API-ul Twilio

Mai întâi de toate, montați-vă Ethernet Shield cu Arduino Uno Mega așa cum se arată în imagine.

Pașii de la 1 la 5 vor explica conexiunile separate ale modulului cu placa principală arduino.

Pasul 1: Aliniere LCD 16x2 cu placa Arduino

Aliniere LCD 16x2 cu placa Arduino
Aliniere LCD 16x2 cu placa Arduino
Aliniere LCD 16x2 cu placa Arduino
Aliniere LCD 16x2 cu placa Arduino

Cerințe pentru a finaliza acest pas

  1. Arduino Mega
  2. Scut Ethernet
  3. LCD 16x2
  4. Jumper Sârme de la bărbat la bărbat

Acest LCD 16x2 are 16 pini în el. urmați imaginea și conectați LCD-ul cu placa arduino. Veți avea nevoie de niște fire jumper de la mascul la mascul pentru a finaliza acest pas

Pasul 2: Aliniați senzorul cu ultrasunete - HC-SR04 cu placa Arduino

Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino
Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino
Senzor cu ultrasunete în linie - HC-SR04 cu placă Arduino
Senzor cu ultrasunete în linie - HC-SR04 cu placă Arduino
Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino
Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino
Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino
Senzor ultrasonic cu linie - HC-SR04 cu placa Arduino

Cerințe pentru a finaliza acest pas

  1. Placa Arduino
  2. Scut Ethernet
  3. Senzor cu ultrasunete - HC-SR04
  4. Jumper cabluri de la bărbat la feminin

Un senzor cu ultrasunete este un dispozitiv care poate măsura distanța față de un obiect folosind unde sonore. Măsoară distanța trimițând o undă sonoră la o anumită frecvență și ascultând acea undă sonoră să revină și folosim această tehnologie de undă sonoră ca detector de intruși.

Pentru a acoperi cea mai mare parte a zonei cu senzor pentru securitate și a reduce costul instalării acestui sistem în lumea reală. senzorul cu ultrasunete este fixat pe un servo de bază care se rotește cu 180 de grade și acoperă suprafața maximă.

Pasul 3 arată Linia de servo de bază și combinarea senzorului ultrasonic și Servo de bază împreună în imagine

Pasul 3: Aliniați-vă pentru Servo de bază cu placa Arduino

Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino
Aliniați-vă pentru Servo de bază cu placa Arduino

Cerințe pentru a finaliza acest pas

  1. Placa Arduino
  2. Scut Ethernet
  3. Servo de bază
  4. Sârme de jumper

Acest servo de bază este utilizat pentru rotirea senzorului UltraSonic la 180 de grade pentru a acoperi suprafața maximă pentru securitate.

Pasul 4: Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino

Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino
Aliniere pentru matrice de tastatură 4x4, LED și buzzer cu placa Arduino

Cerințe pentru a finaliza acest pas

  1. Placa Arduino
  2. Scut Ethernet
  3. Matricea tastaturii 4x4
  4. LED
  5. Buzzer piezo

Notă: matricea tastaturii 4x4 are 8 pini începând de la butoanele orientate spre dreapta spre stânga, Buzzer este utilizat numai atunci când sistemul de securitate funcționează în modul Panic, iar aici presupunem un LED ca lumină a casei, este utilizat și atunci când sistemul de securitate este rulează în modul Panic pentru a face intrusul să intre în panică..

Pasul 5: Aliniați-vă pentru RTC DS3231 cu placa Arduino

Aliniați-vă pentru RTC DS3231 cu placa Arduino
Aliniați-vă pentru RTC DS3231 cu placa Arduino
Aliniați-vă pentru RTC DS3231 cu placa Arduino
Aliniați-vă pentru RTC DS3231 cu placa Arduino

Cerințe pentru a finaliza acest pas

  1. Placa Arduino
  2. Scut Ethernet
  3. RTC DS3231
  4. Jumper cabluri de la bărbat la bărbat

Notă: modulul RTC (Ceas în timp real) are grijă de timp la fel ca modul în care desktopul sau laptopul nostru are grijă de timp chiar și atunci când laptopul este oprit pentru o perioadă de timp. Acesta va afișa ora corectă când porniți laptopul.

În același mod funcționează modulul RTC. Deci, pentru a începe cu modulul RTC pentru prima dată, trebuie să configurați o oră la început. Voi împărtăși un videoclip despre configurarea orei în modulul dvs. RTC și o dată pentru a configura timpul, nu trebuie să o faceți din nou și din nou Noțiuni introductive despre modulul RTC DS3231.

Pasul 6: Permiteți configurarea mediului software

Permiteți configurarea mediului software
Permiteți configurarea mediului software
Permiteți configurarea mediului software
Permiteți configurarea mediului software

Conform cerințelor discutate în introducere, ar trebui să descărcați Arduino IDE, biblioteca ds3231, fișierul batch și să descărcați codul sursă.

  1. După descărcarea Arduino IDE, lansați-l. Faceți clic pe schiță> includeți biblioteca> Gestionați bibliotecile> Căutați „Tastatură”, apoi selectați „Tastatură de Mark Stanley” și faceți clic pe Instalare
  2. Din nou Faceți clic pe> schiță> includeți biblioteca> Adăugați o bibliotecă. ZIP> Selectați pentru fișierul ds3231 Zip și importați-l.

Pasul 7: Permiteți obținerea cerințelor privind acreditările

Permiteți obținerea cerințelor privind acreditările
Permiteți obținerea cerințelor privind acreditările

După cum sa menționat în introducere, aveți nevoie de propriile acreditări pentru a rula proiectul, cum ar fi

  • SID cont Twilio
  • Jeton Twilio Auth
  • Cheia aplicației Temboo și
  • Un număr de expeditor de la Twilio.
  1. Înscrieți-vă pe site-ul web Twilio Site Twilio, veți vedea SID-ul contului și jetonul de autentificare pe pagina consolei.
  2. apoi accesați SMS-uri programabile> faceți clic pe compilare și învățați faceți clic pe „OBȚINEȚI UN NUMĂR” de unde puteți obține numărul dvs. unic de expeditor și de la acest număr unic de expeditor veți primi notificări prin SMS atunci când este detectat intrusul.
  3. Apoi, trebuie să vă înregistrați numărul de telefon de primire SMS în Twilio pentru a face clic pe „Numere de telefon”> faceți clic pe ID-uri verificate ale apelantului> faceți clic pe butonul plus pentru a adăuga numărul dvs. de telefon mobil pentru a primi notificarea prin SMS.
  4. Copiați aceste acreditări și apoi înscrieți-vă pe site-ul web Temboo API Site-ul Temboo API. În partea stângă sub Choreos, faceți clic pe Twilio> faceți clic pe Mesaje SMS> faceți clic pe SendSMS. Apoi, veți vedea câmpurile de introducere pentru SID cont, jeton de autentificare, corp, de la și până la.
  5. Introduceți toate acele acreditări chiar acolo și introduceți acel număr unic de expeditor în câmpul „DE LA”
  6. Faceți clic pe „Rulați acum”

Veți primi o notificare.

NOTĂ: Ar trebui să obțineți un număr de expeditor unic „FROM” și „TO” să vă înregistrați numărul de telefon pentru a primi notificarea prin SMS.

Pasul 8: Linii de cod unde va trebui să introduceți acreditările

Linii de cod în care va trebui să introduceți acreditările
Linii de cod în care va trebui să introduceți acreditările

Aici voi menționa liniile în care trebuie să introduceți acreditările în codul sursă.

  1. În cinci locuri va trebui să înlocuiți „cheia SID a contului” (Linia nr.: 440, 467, 495, 525, 554)
  2. În Cinci locuri va trebui să înlocuiți „Cheia de token Auth” (Linia nr. 432, 459, 487, 517, 546)
  3. În cinci locuri va trebui să înlocuiți numărul dvs. „TO” (Linia nr: 434, 461, 489, 519, 548) Inserați numărul dvs. de telefon care ar trebui să fie înregistrat în „ID-uri de apelant verificate”
  4. În cinci locuri, va trebui să înlocuiți numărul dvs. „FROM” (Linia nr: 436, 463, 491, 521, 550) Inserați numărul Expeditorului unic pe care l-ați primit de la twilio.
  5. În fișierul TembooAccount.h #define TEMBOO_APP_KEY "#Pastați cheia aplicației aici #" Puteți obține cheia aplicației din contul dvs. Temboo

După ce v-ați lipit acreditarea în LOC (linia de coduri) dată, sunteți bine să vă executați codul.

Pasul 9: conexiune pod

Conexiune pod
Conexiune pod
Conexiune pod
Conexiune pod

Acum selectați adaptorul LAN și sursa internetului faceți clic dreapta, apoi faceți clic pe conexiuni bridge. Aceasta va conecta o conexiune Intranet între laptopul dvs. și ecranul Ethernet care constituie o rețea închisă (Intranet)

După conectarea conexiunilor, ar trebui să deschideți și să închideți fișierul lot pe care l-ați descărcat la PASUL 1.

Pasul 10: Instrucțiunea finală

Instrucțiunea finală
Instrucțiunea finală
Instrucțiunea finală
Instrucțiunea finală

conectați cablul de alimentare Arduino cu laptopul și cablul LAN de la portul LAN al laptopului la portul LAN Ethernet shield și apoi faceți clic pe „încărcare” va dura 5 minute pentru a fi încărcat.

Odată încărcat, programul va începe să execute adresa IP DHCP va fi obținută, apoi va cere introducerea codului PIN

  1. PIN MOD AJUTOR "A33333"
  2. PIN PANIC MODE "B66666"
  3. DEACTIVAȚI PIN-ul „D00000”

Conform codului PIN introdus, sistemul va începe să ruleze.

Puteți modifica codul PIN după dorința dvs., editând codul sursă.

Pasul 11: Rezultate mod panică

Rezultate mod panică
Rezultate mod panică
Rezultate mod panică
Rezultate mod panică
Rezultate mod panică
Rezultate mod panică

Odată ce un intrus este detectat, Buzzer-ul și LED-ul (ca luminile casei) se vor aprinde și notificarea prin SMS va fi trimisă vecinului și proprietarului casei, așa cum se arată în imagine, iar un web temporar va fi găzduit doar pentru proprietarul casei, adresa webului va fi să fie trimis proprietarului casei prin notificarea prin SMS

Capturile de ecran ale webului sunt postate mai sus.

Pasul 12: Rezultate mod capcană

Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană
Rezultate mod capcană

Odată ce un intrus este detectat, nu se aude Buzzer și luminile vor aprinde, în schimb notificarea prin SMS va fi trimisă vecinului, proprietarului locuinței și ofițerului de poliție, așa cum se arată în imagine, iar un site web temporar va fi găzduit doar pentru proprietarul casei și ofițerul de poliție, informațiile pe care webul le va trimite. Păstrarea este afișată mai sus ca imagine și, de asemenea, explicată în partea introductivă, adresa web va fi trimisă proprietarului casei și ofițerului de poliție prin notificare prin SMS.

Notificarea prin SMS conține informații cum ar fi

  1. Adresa paginii web
  2. Legătura de direcție a hărții Google de la secția de poliție la casa victimei

Capturile de ecran ale webului sunt postate mai sus.

Avantajele acestui sistem

  1. Nou mod de a vă asigura casa, de la distanță, cu acțiunea instantanee a poliției și a vecinului
  2. Cost de implementare foarte mic
  3. Încurajează securitatea digitală
  4. Nu oferă nicio scuză pentru Poliție pentru că nu ia măsuri împotriva jafului, deoarece înregistrarea jafului este notificată digital la fața locului.
  5. Reduceți rata jafului.

Recomandat: