Sisukord:

Kodu turvalisus sisseehitatud süsteemiga: 12 sammu (piltidega)
Kodu turvalisus sisseehitatud süsteemiga: 12 sammu (piltidega)

Video: Kodu turvalisus sisseehitatud süsteemiga: 12 sammu (piltidega)

Video: Kodu turvalisus sisseehitatud süsteemiga: 12 sammu (piltidega)
Video: Riigikogu 11.05.2022 2024, Detsember
Anonim
Kodu turvalisus sisseehitatud süsteemiga
Kodu turvalisus sisseehitatud süsteemiga

Tere lugejad, See on juhis kodu turvasüsteemi ehitamiseks, erinevalt kõigist teistest turvasüsteemidest. Sellel süsteemil on täiustatud funktsioon TRAP ja PANIC Mode Ohvrikodu omaniku, naabri ja politseijaoskonna ühendamine võrgu kaudu. Selles projektis demonstreerin kogu projekti sisevõrgu (suletud võrgu) kaudu, mitte Interneti kaudu, kui soovite, Internetis sama..

PAANILINE REŽIIM: (olemasolev süsteem) Kui ultraheliandur tuvastab sissetungija. kodu tuled ja helisignaal puhutakse õhku ning tekitab sissetungijale paanika ning saadab ohvrikodu omanikule ja tema naabrile SMS -teate ning majutatakse ajutist veebi, mis sisaldab teatud teavet rikkumise kohta, näiteks kellaajal sissetungija rikkumine, pärast rikkumist möödunud aeg ja sisestusväli. Kus koduomanik saab summeri ja koduvalgustite kaugjuhtimiseks deaktiveerimiseks sisestada PIN -koodi.

TRAP MODE: (kavandatav süsteem) Kui sissetungija tuvastatakse, ei kostu helisignaal ega tuled nagu olemasolevad süsteemid. IP -aadressi sisaldava SMS -teate asemel saadetakse politseijaoskond, klõpsates IP -aadressile, avaneb veebipalk, kus politsei saab saada sellist teavet nagu rikkumise aeg, möödasõiduaeg rikkumisest ja ohvri kodu aadress ning staatiline Google'i kaardi suund politseijaoskonnast ohvri koju. Samuti saadetakse naabrile ja koduomanikule SMS -teade.

Asjad, mida peate ehitama

Tarkvara nõue

  1. Laadige alla Arduino IDE IDE allalaadimisleht
  2. Teeki DS3231 allalaadimine Laadige alla kogu
  3. Sildifaili allalaadimine Laadige alla fail
  4. Laadi alla lähtekood Laadi alla lähtekood

Riistvara nõue

  1. Arduino Uno Mega ATmega1280
  2. Etherneti kilp
  3. Leivalaud
  4. LCD 16x2
  5. Põhiline servo
  6. Jumper traat isane kuni isane 30 kuni 35
  7. Jumper traat emane emane 20 kuni 25
  8. Jumper traat emane kuni mees 10-15
  9. 4x4 klaviatuuri maatriks
  10. Ultraheli andur - HC -SR04
  11. Sumin pieso
  12. LED -tuled 2
  13. LAN -kaabel
  14. Arduino plaadi toitekaabel
  15. RTC ds3231 moodul

Volikirja nõue

Riistvaralt SMS -märguannete vastuvõtmiseks toimige järgmiselt.

  1. Konto SID Twilio API -lt
  2. Autentimisluba Twilio API -lt
  3. Temboo rakenduse võti Temboo API -st
  4. Saatja number Twilio API -st

Kõigepealt ühendage oma Etherneti kilp Arduino Uno Mega abil, nagu pildil näidatud.

Sammud 1 kuni 5 selgitavad mooduli eraldi ühendusi peamise arduino plaadiga. Ja lõpuks näeb teie plaat välja nagu kogu projekt, nagu ülal näidatud.

Samm: asetage LCD 16x2 Arduino plaadile

Rida LCD 16x2 Arduino plaadiga
Rida LCD 16x2 Arduino plaadiga
Rida LCD 16x2 Arduino plaadiga
Rida LCD 16x2 Arduino plaadiga

Selle sammu lõpuleviimise nõuded

  1. Arduino Mega
  2. Etherneti kilp
  3. LCD 16x2
  4. Jumper juhtmed meessoost mees

Sellel 16x2 LCD -l on 16 tihvti. järgige pilti ja ühendage LCD arduino plaadiga. selle sammu lõpuleviimiseks vajate mõnda isast kuni isast hüppaja juhet

Samm: rivistage ultraheliandur - HC -SR04 Arduino plaadiga

Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga
Line Up Ultraheli andur - HC -SR04 Arduino plaadiga

Selle sammu lõpuleviimise nõuded

  1. Arduino juhatus
  2. Etherneti kilp
  3. Ultraheli andur - HC -SR04
  4. Jumper juhtmed Isane Emas

Ultraheli andur on seade, mis suudab helilainete abil mõõta objekti kaugust. See mõõdab kaugust, saates teatud sagedusel helilaine ja kuulates, et see helilaine tagasi põrkub, ja me kasutame seda helilainete tehnoloogiat sissetungija detektorina.

Et katta enamus ala anduriga turvalisuse huvides ja vähendada selle süsteemi paigaldamise kulusid reaalses maailmas. Ultraheli andur on kinnitatud Basic Servole, mis pöörleb 180 kraadi ja katab maksimaalse ala.

Samm 3 näitab Basic servo rida ja ultraheli anduri ja Basic Servo kombineerimist pildil

Samm: rivistage Arduino pardal põhiservo

Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo
Arduino pardal on põhiline servo

Selle sammu lõpuleviimise nõuded

  1. Arduino juhatus
  2. Etherneti kilp
  3. Põhiline servo
  4. Jumper juhtmed

Seda põhiservot kasutatakse ultrahelianduri pööramiseks 180 kraadi ulatuses, et katta maksimaalne turvalisuse ala. Ja siis olen selle kohale kinnitanud ultrahelianduri, nagu pildil näidatud

4. samm: rivistage 4x4 klahvistiku maatriks, LED ja helisignaal koos Arduino plaadiga

Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida
Arduino plaadiga 4x4 klaviatuurimaatriksi, LED -i ja helisignaali rida

Selle sammu lõpuleviimise nõuded

  1. Arduino juhatus
  2. Etherneti kilp
  3. 4x4 klaviatuuri maatriks
  4. LED
  5. Sumin pieso

Märkus: 4x4 klahvistikumaatriksil on 8 nööpnõela, mis algavad paremalt vasakule suunatud nuppudele, helisignaali kasutatakse ainult siis, kui turvasüsteem töötab paanikarežiimis, ja siin eeldame, et LED -tuli on kodu tuled, seda kasutatakse ka siis, kui turvasüsteem on sisse lülitatud. töötab paanikarežiimis, et sissetungijat paanikasse ajada.

Samm: rivistage RTC DS3231 Arduino plaadiga

Reas RTC DS3231 jaoks Arduino plaadiga
Reas RTC DS3231 jaoks Arduino plaadiga
Reas RTC DS3231 jaoks Arduino plaadiga
Reas RTC DS3231 jaoks Arduino plaadiga

Selle sammu lõpuleviimise nõuded

  1. Arduino juhatus
  2. Etherneti kilp
  3. RTC DS3231
  4. Džemprijuhtmed isas -isane

Märkus. RTC (reaalajas kella) moodul hoolitseb aja eest täpselt nii, nagu meie lauaarvuti või sülearvuti hoolitseb aja eest isegi siis, kui sülearvuti on mõnda aega välja lülitatud. See kuvab sülearvuti sisselülitamisel õige aja.

Samamoodi toimib RTC moodul. Nii et RTC -mooduliga esimest korda alustamiseks peate alguses aja seadistama. Jagan videot aja seadistamise kohta teie RTC -moodulis ja kord aja seadistamiseks ei pea te seda uuesti ja uuesti tegema. DS3231 RTC -mooduli kasutamise alustamine.

Samm 6: Võimaldab konfigureerida tarkvarakeskkonda

Võimaldab konfigureerida tarkvarakeskkonda
Võimaldab konfigureerida tarkvarakeskkonda
Võimaldab konfigureerida tarkvarakeskkonda
Võimaldab konfigureerida tarkvarakeskkonda

Sissejuhatuses käsitletud nõuete kohaselt peaksite alla laadima Arduino IDE, ds3231 raamatukogu, pakettfaili ja alla laadima lähtekoodi.

  1. Pärast Arduino IDE allalaadimist käivitage see. Klõpsake visandit> kaasake raamatukogu> Raamatukogude haldamine> Otsige üles "Klahvistik", seejärel valige "Klahvistik Mark Stanley" ja klõpsake nuppu Installi
  2. Klõpsake uuesti> visand> kaasake teek> Lisa. ZIP -teek> Valige ds3231 Zip -faili jaoks ja importige see.

Samm 7: Võimaldab hankida mandaadi nõuded

Võimaldab hankida mandaadi nõuded
Võimaldab hankida mandaadi nõuded

Nagu sissejuhatuses mainitud, vajate projekti käivitamiseks oma volikirja

  • Twilio konto SID
  • Twilio autentimisluba
  • Temboo rakenduse võti ja
  • Saatja number Twilio'lt.
  1. Registreeruge Twilio veebisaidile Twilio saidil näete oma konsooli lehel oma konto SID -d ja autentimisluba.
  2. seejärel minge programmeeritavatele SMS -idele> klõpsake ehitamisel ja õppige klõpsake "Hangi number", kust saate oma kordumatu saatja numbri ja selle unikaalse saatja numbri abil saate sissetungija tuvastamisel SMS -teate.
  3. Seejärel peate oma SMS -i vastuvõtva telefoninumbri Twilio -s registreerima ja klõpsama nuppu "Telefoninumbrid"> klõpsama kinnitatud helistaja -ID -d> klõpsama plussnuppu, et lisada oma mobiiltelefoni number SMS -i saamiseks.
  4. Kopeerige see volikiri ja registreeruge seejärel Temboo API veebisaidi Temboo API saidile. Klõpsake vasakul pool koreograafide all nuppu Twilio> klõpsake SMS -sõnumid> klõpsake SendSMS. Seejärel näete konto SID, autentimisloa, keha, saatja ja saatja sisendvälju.
  5. Sisestage kõik need volikirjad sinna ja sisestage väljale „FROM” see ainulaadne saatja number
  6. Klõpsake "Käivita kohe"

Saate teate.

MÄRKUS. SMS -teate saamiseks peaksite saama unikaalse saatja numbri "FROM" ja registreerima oma telefoninumbri "TO".

Samm: koodiridad, kus peate oma mandaadi sisestama

Koodiridad, kus peate oma mandaadi sisestama
Koodiridad, kus peate oma mandaadi sisestama

Siin mainin ridu, kuhu peate sisestama oma mandaadi lähtekoodi sees.

  1. Viies kohas peate oma konto SID -võtme asendama (rea nr 440, 467, 495, 525, 554)
  2. Viies kohas peate oma autentimisvõtme võtme asendama (rida nr 432, 459, 487, 517, 546)
  3. Viies kohas peate asendama oma TO -numbri (rea nr: 434, 461, 489, 519, 548).
  4. Viies kohas peate asendama oma "FROM" numbri (rea nr: 436, 463, 491, 521, 550). Kleepige twilio saadud unikaalne saatja number.
  5. Failis TembooAccount.h #define TEMBOO_APP_KEY "#Kleepige oma rakenduse võti siia#" Rakenduse võtme saate oma Temboo kontolt

Kui olete oma mandaadi antud LOC -i (koodirida) kleepinud, saate oma koodi täita.

9. samm: sillaühendus

Sillaühendus
Sillaühendus
Sillaühendus
Sillaühendus

Nüüd valige LAN -adapter ja Interneti -allikas, paremklõpsake ja seejärel klõpsake sildühendusi. See ühendab sülearvuti sisevõrgu ühenduse Etherneti kilbi vahel, moodustades suletud võrgu (sisevõrk)

Pärast ühenduste ühendamist peaksite avama ja sulgema 1. etapis alla laaditud partiifaili.

10. samm: lõppjuhend

Lõplik juhend
Lõplik juhend
Lõplik juhend
Lõplik juhend

ühendage oma Arduino toitekaabel sülearvutiga ja LAN -kaabel sülearvuti LAN -pordist Etherneti kilbi LAN -porti ja klõpsake siis üleslaadimiseks 5 minutit.

Kui programm on üles laaditud, hakkab see käivitama DHCP IP -aadressi, mis küsib PIN -koodi sisestamist

  1. TRAP MODE PIN "A33333"
  2. Paanikarežiimi PIN "B66666"
  3. LÜLITA PIN -kood "D00000"

Vastavalt sisestatud PIN -koodile hakkab süsteem tööle.

PIN -koodi saate vastavalt soovile muuta, muutes lähtekoodi.

11. samm: paanikarežiimi tulemused

Paanikarežiimi tulemused
Paanikarežiimi tulemused
Paanikarežiimi tulemused
Paanikarežiimi tulemused
Paanikarežiimi tulemused
Paanikarežiimi tulemused

Kui sissetungija on tuvastatud, hakkavad helisignaal ja LED (kodutuledena) põlema ning SMS -teade saadetakse naabrile ja kodu omanikule, nagu pildil näidatud, ning ajutist veebi majutatakse ainult kodu omanikule. Veebi aadress saadetakse koduomanikule SMS -märguande kaudu

Veebipildid on postitatud ülalpool.

12. samm: lõksurežiimi tulemused

Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused
Lõksurežiimi tulemused

Kui sissetungija on tuvastatud, ei kostu helisignaal ja tuled lähevad põlema, selle asemel saadetakse SMS -teade naabrile, koduomanikule ja politseiametnikule, nagu pildil näidatud, ning ajutist veebi majutatakse ainult koduomanikule ja politseiametnikule. ootel on postitatud ülalpool pildina ja selgitatud ka sissejuhatavas osas. Veebiaadress saadetakse koduomanikule ja politseiametnikule SMS -i teel.

SMS -märguanne sisaldab sellist teavet nagu

  1. Veebilehe aadress
  2. Google'i kaardi suuna link politseijaoskonnast ohvri koju

Veebipildid on postitatud ülalpool.

Selle süsteemi eelised

  1. Uus viis oma kodu turvalisuse tagamiseks eemalt politsei ja naabri kiire tegutsemisega
  2. Väga madalad rakendamiskulud
  3. Julgustab digitaalset turvalisust
  4. Ei anna politseile vabandusi, et nad röövimise vastu meetmeid ei võtnud, kuna röövimise protokoll teatatakse kohapeal digitaalselt.
  5. Vähendage röövimise määra.

Soovitan: