Sadržaj:

Kućna sigurnost sa ugrađenim sistemom: 12 koraka (sa slikama)
Kućna sigurnost sa ugrađenim sistemom: 12 koraka (sa slikama)

Video: Kućna sigurnost sa ugrađenim sistemom: 12 koraka (sa slikama)

Video: Kućna sigurnost sa ugrađenim sistemom: 12 koraka (sa slikama)
Video: Ako imate iPhone, OVO MORATE ISPROBATI! 2024, Jun
Anonim
Kućna sigurnost sa ugrađenim sistemom
Kućna sigurnost sa ugrađenim sistemom

Pozdrav čitaoci, Ovo je uputstvo za izgradnju kućnog sigurnosnog sistema za razliku od svakog drugog sigurnosnog sistema. Ovaj sistem ima poboljšanu funkciju TRAP i PANIC način koji povezuje vlasnika, susjeda i policijsku stanicu žrtve preko mreže. U ovom projektu pokazujem cijeli projekt preko intraneta (zatvorena mreža), a ne preko Interneta po vašoj želji ako želite isto preko interneta..

PANIČKI REŽIM: (Postojeći sistem) Kada ultrazvučni senzor otkrije uljeza. svjetla kuće i zvučni signal će se ugasiti što će izazvati paniku uljeza i poslati SMS obavijest vlasniku kuće žrtve i njegovom/njenom susjedu, a bit će smješten i privremeni web koji sadrži neke informacije o prijevaru, u koje vrijeme uljez je prošao, Vrijeme je proteklo nakon upada i polje za unos. Gdje vlasnik kuće može unijeti PIN za daljinsko deaktiviranje zujalice i svjetla doma.

NAČIN ZAMKE: (Predloženi sistem) Kada se otkrije uljez, zujalica i svjetla neće eksplodirati kao postojeći sistemi. Umjesto toga, SMS obavijest koja sadrži IP adresu bit će poslana policijskoj stanici klikom na IP adresu otvorit će se web stranica gdje policija može dobijte informacije kao što su Vrijeme ulaska, Prošlo vrijeme od prijelaza i adresa kuće žrtve te statička smjernica na Google karti od policijske postaje do kuće žrtve. Također će biti poslano SMS obavještenje susjedu i vlasniku kuće.

Stvari koje trebate izgraditi

Softverski zahtevi

  1. Preuzmite Arduino IDE IDE stranicu za preuzimanje
  2. Preuzmite biblioteku DS3231 Preuzmite biblioteku
  3. Preuzmite datoteku Bridge Preuzmite datoteku
  4. Preuzmite izvorni kod Preuzmite izvorni kod

Hardverski zahtevi

  1. Arduino Uno Mega ATmega1280
  2. Ethernet štit
  3. Ploča za hleb
  4. LCD 16x2
  5. Osnovni servo
  6. Žica za spajanje Muški na Muški 30 do 35
  7. Žica kratkospojnica ženski na ženski 20 do 25
  8. Žica kratkospojnica ženski na muški 10-15
  9. Matrica tastature 4x4
  10. Ultrazvučni senzor - HC -SR04
  11. Zujalica piezo
  12. LED svjetla 2
  13. LAN kabl
  14. Kabel za napajanje Arduino ploče
  15. RTC ds3231 modul

Credential Requirement

Za primanje SMS obavijesti s hardvera:

  1. SID računa iz Twilio API -ja
  2. Auth Token iz Twilio API -ja
  3. Ključ aplikacije Temboo iz Temboo API -ja
  4. Broj pošiljatelja iz Twilio API -ja

Prije svega, montirajte svoj Ethernet štit s Arduino Uno Mega kako je prikazano na slici.

Koraci od 1 do 5 objasnit će odvojene veze modula s glavnom arduino pločom. I na kraju će vaša ploča izgledati kao cijeli projekt kao što je prikazano gore.

Korak 1: Poravnajte LCD 16x2 s Arduino pločom

Line Up LCD 16x2 sa Arduino pločom
Line Up LCD 16x2 sa Arduino pločom
Line Up LCD 16x2 sa Arduino pločom
Line Up LCD 16x2 sa Arduino pločom

Zahtjevi za dovršenje ovog koraka

  1. Arduino Mega
  2. Ethernet štit
  3. LCD 16x2
  4. Žice kratkospojnika muški na muški

Ovaj LCD 16x2 ima 16 pinova. slijedite sliku i povežite LCD s arduino pločom. trebat će vam neke žice kratkospojnika s muškog na muški da biste dovršili ovaj korak

Korak 2: Poravnajte ultrazvučni senzor - HC -SR04 s Arduino pločom

Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom
Line up ultrazvučni senzor - HC -SR04 sa Arduino pločom

Zahtjevi za dovršenje ovog koraka

  1. Arduino ploča
  2. Ethernet štit
  3. Ultrazvučni senzor - HC -SR04
  4. Žice kratkospojnika muški na ženski

Ultrazvučni senzor je uređaj koji može mjeriti udaljenost do objekta pomoću zvučnih valova. On mjeri udaljenost tako što šalje zvučni val na određenoj frekvenciji i osluškuje da se zvučni val odbije, a mi koristimo ovu tehnologiju zvučnih valova kao detektor uljeza.

Pokrijte veći dio senzora radi sigurnosti i smanjite troškove instaliranja ovog sistema u stvarnom svijetu. ultrazvučni senzor je pričvršćen na osnovni servo koji se okreće za 180 stepeni i pokriva maksimalnu površinu.

Korak 3 prikazuje Niz osnovnih servo uređaja i kombiniranje ultrazvučnog senzora i osnovnog serva zajedno na slici

Korak 3: Postavite se za osnovni servo s Arduino pločom

Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom
Postavljanje za osnovni servo s Arduino pločom

Zahtjevi za dovršenje ovog koraka

  1. Arduino ploča
  2. Ethernet štit
  3. Osnovni servo
  4. Žice za kratkospojnike

Ovaj osnovni servo se koristi za rotiranje UltraSonic senzora za 180 stepeni kako bi pokrio maksimalnu površinu radi sigurnosti. A zatim sam iznad njega priključio ultrazvučni senzor kao što je prikazano na slici

Korak 4: Postavljanje za matricu tastature 4x4, LED i zujalicu s Arduino pločom

Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom
Line up za matricu tastature 4x4, LED i zujalicu sa Arduino pločom

Zahtjevi za dovršenje ovog koraka

  1. Arduino ploča
  2. Ethernet štit
  3. Matrica tastature 4x4
  4. LED
  5. Zujalica piezo

Napomena: Matrica tastature 4x4 ima 8 pinova koji počinju zdesna nalijevo prema gumbima, zujalica se koristi samo kada sigurnosni sistem radi u načinu rada u panici, a ovdje pretpostavljamo da je LED dioda kao svjetlo doma, a koristi se i kada je sigurnosni sistem radi u načinu panike kako bi uljeza učinili panikom.

Korak 5: Postavite RTC DS3231 s Arduino pločom

Postavljanje za RTC DS3231 sa Arduino pločom
Postavljanje za RTC DS3231 sa Arduino pločom
Postavljanje za RTC DS3231 sa Arduino pločom
Postavljanje za RTC DS3231 sa Arduino pločom

Zahtjevi za dovršenje ovog koraka

  1. Arduino ploča
  2. Ethernet štit
  3. RTC DS3231
  4. Žice kratkospojnika muški na muški

Napomena: Modul RTC (Sat u realnom vremenu) vodi računa o vremenu, baš kao i to kako naš stolni ili prijenosni računari vode računa o vremenu čak i kada je prijenosno računalo neko vrijeme isključeno. Prikazat će točno vrijeme kada uključite prijenosno računalo.

Na isti način funkcionira i RTC modul. Dakle, da biste započeli s RTC modulom po prvi put, morate postaviti vrijeme na početku. Podijelit ću video o postavljanju vremena u vašem RTC modulu i jednom za postavljanje vremena ne morate to činiti iznova i iznova Početak rada s DS3231 RTC modulom.

Korak 6: Omogućava konfiguriranje softverskog okruženja

Omogućava konfiguriranje softverskog okruženja
Omogućava konfiguriranje softverskog okruženja
Omogućava konfiguriranje softverskog okruženja
Omogućava konfiguriranje softverskog okruženja

Prema zahtjevima koji su razmatrani u uvodu, trebali biste preuzeti Arduino IDE, biblioteku ds3231, batch datoteku i preuzeti izvorni kod.

  1. Nakon preuzimanja Arduino IDE -a pokrenite ga. Kliknite skica> uključi biblioteku> Upravljaj bibliotekama> Potražite "Tastatura", zatim odaberite "Tastatura od Marka Stanleya" i kliknite Instaliraj
  2. Ponovo kliknite> skica> uključi biblioteku> Dodaj. ZIP biblioteku> Odaberite za ds3231 Zip datoteku i uvezite je.

Korak 7: Dozvolite da dobijemo zahtjeve za vjerodajnice

Omogućava dobijanje zahtjeva za vjerodajnice
Omogućava dobijanje zahtjeva za vjerodajnice

Kao što je spomenuto u uvodu, za pokretanje projekta potrebna vam je vlastita vjerodajnica, npr

  • Twilio račun SID
  • Twilio Auth Token
  • Ključ aplikacije Temboo i
  • Broj pošiljaoca iz Twilio -a.
  1. Prijavite se na Twilio web lokaciju Twilio web mjesto vidjet ćete SID vašeg računa i token autorizacije na stranici vaše konzole.
  2. zatim idite na programabilni SMS> kliknite na build i naučite kliknite na "GET A NUMBER" gdje možete dobiti svoj jedinstveni broj pošiljatelja i od ovog jedinstvenog broja pošiljatelja primit ćete SMS obavijest kada se otkrije Uljez.
  3. Zatim morate registrirati svoj telefonski broj za primanje SMS -a u Twilio -u da biste kliknuli "Telefonski brojevi"> kliknite Verificirani ID -i pozivaoca> kliknite gumb plus kako biste dodali svoj broj mobilnog telefona za primanje SMS obavijesti.
  4. Kopirajte ove vjerodajnice, a zatim se prijavite na web mjesto Temboo API -ja Temboo API mjesto. Na lijevoj strani ispod Choreos kliknite Twilio> kliknite SMS poruke> kliknite SendSMS. Tada ćete vidjeti polja za unos za SID računa, token autorizacije, tijelo, od i do.
  5. Ovdje unesite sve te vjerodajnice i unesite taj jedinstveni broj pošiljatelja u polje "FROM"
  6. Kliknite "Pokreni odmah"

Primit ćete obavještenje.

NAPOMENA: Trebali biste dobiti jedinstveni broj pošiljaoca "OD" i "TO" registrirati svoj telefonski broj da biste dobili SMS obavijest.

Korak 8: Redovi koda gdje ćete morati unijeti akreditive

Redovi koda gdje ćete morati unijeti akreditive
Redovi koda gdje ćete morati unijeti akreditive

Ovdje ću spomenuti redove u koje morate unijeti akreditive unutar izvornog koda.

  1. Na pet mjesta morat ćete zamijeniti svoj "SID ključ računa" (broj linije: 440, 467, 495, 525, 554)
  2. Na pet mjesta morat ćete zamijeniti svoj "ključ tokena za potvrdu" (broj linije: 432, 459, 487, 517, 546)
  3. Na pet mjesta morat ćete zamijeniti svoj "TO" broj (broj linije: 434, 461, 489, 519, 548) Zalijepite svoj telefonski broj koji bi trebao biti registriran u "Verificirani ID pozivaoca"
  4. Na pet mjesta morat ćete zamijeniti svoj "FROM" broj (broj linije: 436, 463, 491, 521, 550) Zalijepite jedinstveni broj pošiljatelja koji ste dobili od twilio.
  5. U datoteci TembooAccount.h #define TEMBOO_APP_KEY "#Ovdje unesite ključ aplikacije#" Ključ aplikacije možete dobiti sa svog računa Temboo

Nakon što zalijepite vjerodajnice u dani LOC (red kodova), možete izvršiti svoj kôd.

Korak 9: Povezivanje mosta

Most Connection
Most Connection
Most Connection
Most Connection

Sada odaberite LAN adapter i izvor Interneta, kliknite desnim tasterom miša, a zatim kliknite na mostne veze. Ovo će premostiti intranet vezu između vašeg prijenosnog računara i Ethernet štita koja čini zatvorenu mrežu (Intranet)

Nakon premošćivanja veza trebali biste otvoriti i zatvoriti paketnu datoteku koju ste preuzeli na KORAK 1.

Korak 10: Završno uputstvo

Završno uputstvo
Završno uputstvo
Završno uputstvo
Završno uputstvo

priključite svoj Arduino kabel za napajanje sa prijenosnim računalom i LAN kabel s LAN priključka vašeg prijenosnog računara na LAN priključak Ethernet štita, a zatim kliknite "otpremi" potrebno je 5 minuta da se učita.

Nakon što se učita, program će započeti izvršavanje DHCP -a. Dobit će se IP adresa, a zatim će se zatražiti unos PIN -a

  1. PIN MODE ZAMKA "A33333"
  2. PIN za način rada PANIKA "B66666"
  3. DEAKTIVIRAJ PIN "D00000"

Prema unetom PIN -u, sistem će početi raditi.

PIN možete promijeniti po želji uređivanjem izvornog koda.

Korak 11: Rezultati načina rada u panici

Rezultati načina rada u panici
Rezultati načina rada u panici
Rezultati načina panike
Rezultati načina panike
Rezultati načina panike
Rezultati načina panike

Nakon što se otkrije uljez, zujalica i LED (kao kućna svjetla) će se ugasiti, a SMS obavijest će biti poslana susjedu i vlasniku kuće kao što je prikazano na slici, a privremeni web bit će smješten samo za vlasnika kuće, adresa weba će biti poslano vlasniku kuće putem SMS obavijesti

Snimke zaslona weba objavljene su gore.

Korak 12: Rezultati načina rada Trap

Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke
Rezultati načina rada zamke

Nakon što se otkrije uljez, neće se oglasiti zujalica i svjetla će zasvijetliti, umjesto toga će se SMS obavijest poslati susjedu, vlasniku doma i policijskom službeniku kao što je prikazano na slici, a privremeni web bit će smješten samo za vlasnika kuće i policajca informacije koje web hold je objavljeno iznad kao slika i također je objašnjeno u uvodnom dijelu. Adresa weba bit će poslana vlasniku kuće i policijskom službeniku putem SMS obavijesti.

SMS obavijest sadrži informacije poput

  1. Adresa web stranice
  2. Google smjernica smjernica od policijske postaje do kuće žrtve

Snimke zaslona weba objavljene su gore.

Prednosti ovog sistema

  1. Novi način da osigurate svoj dom, daljinski, uz trenutnu akciju policije i vašeg susjeda
  2. Vrlo manji troškovi implementacije
  3. Potiče digitalnu sigurnost
  4. Ne daje izgovore policiji da nije poduzela mjere protiv pljačke jer se zapis o pljački digitalno obavještava na licu mjesta.
  5. Smanjite stopu pljački.

Preporučuje se: