Sisällysluettelo:

Kotiturva sulautetulla järjestelmällä: 12 vaihetta (kuvien kanssa)
Kotiturva sulautetulla järjestelmällä: 12 vaihetta (kuvien kanssa)

Video: Kotiturva sulautetulla järjestelmällä: 12 vaihetta (kuvien kanssa)

Video: Kotiturva sulautetulla järjestelmällä: 12 vaihetta (kuvien kanssa)
Video: La Ploiești, La Cotitură 2024, Marraskuu
Anonim
Kotiturva sulautetun järjestelmän avulla
Kotiturva sulautetun järjestelmän avulla

Hei lukijat, Tämä on Instructables kotiturvajärjestelmän rakentamiseen toisin kuin kaikki muut turvajärjestelmät. Tässä järjestelmässä on parannettu ominaisuus TRAP ja PANIC Mode Uhrin kodin omistajan, naapurin ja poliisiaseman yhdistäminen verkon kautta. Tässä projektissa esittelen koko projektin Intranetin (Closed Area Network), ei Internetin kautta, toiveenne, jos haluatte sama netin kautta..

PANIIKKITILA: (olemassa oleva järjestelmä) Kun ultraäänianturi havaitsee tunkeutujan. kodin valot ja summeri räjäytetään, mikä johtaa tunkeutujapaniikkiin ja lähettää tekstiviesti -ilmoituksen uhrin kodin omistajalle ja hänen naapurilleen, ja isännöi väliaikaista verkkoa, joka sisältää joitain tietoja rikkomuksesta, kuten milloin tunkeutujan loukkaus, rikkomuksen jälkeen kulunut aika ja syöttökenttä. Missä kodin omistaja voi antaa PIN -koodin sammuttaakseen summerin ja kotivalot etänä.

TRAP MODE: (Ehdotettu järjestelmä) Kun tunkeutuja havaitaan, summeri ja valot eivät räjähdä kuten olemassa olevat järjestelmät. IP -osoitteen sisältävä tekstiviesti -ilmoitus lähetetään poliisiasemalle napsauttamalla IP -osoitetta, jolloin Internet -palkka avautuu, missä poliisi voi saada tietoja, kuten rikkomisen aika, kulunut aika rikoksesta ja uhrin kodin osoite ja staattinen Google -kartan suunta poliisiasemalta uhrin kotiin. Lisäksi lähetetään tekstiviesti -ilmoitus naapurille ja kodin omistajalle.

Asioita, jotka sinun on rakennettava

Ohjelmistovaatimus

  1. Lataa Arduino IDE IDE -lataussivu
  2. Lataa DS3231 -kirjasto Lataa kirjasto
  3. Lataa Bridge -tiedosto Lataa tiedosto
  4. Lataa Lähdekoodi Lataa Lähdekoodi

Laitteistovaatimus

  1. Arduino Uno Mega ATmega1280
  2. Ethernet -suoja
  3. Leipälauta
  4. LCD 16x2
  5. Perusservo
  6. Hyppyjohdin uros -uros 30-35
  7. Hyppyjohdin Naaras - Naaras 20-25
  8. Hyppyjohdin naaras-uros 10-15
  9. 4x4 näppäimistömatriisi
  10. Ultraäänianturi - HC -SR04
  11. Summeri piezo
  12. LED -valot 2
  13. LAN -kaapeli
  14. Arduino -kortin virtajohto
  15. RTC ds3231 -moduuli

Valtakirjavaatimus

SMS -ilmoitusten vastaanottaminen laitteistosta:

  1. Tilin SID Twilio -sovellusliittymästä
  2. Todennusmerkki Twilio -sovellusliittymästä
  3. Temboo -sovellusavain Temboo -sovellusliittymästä
  4. Lähettäjän numero Twilio -sovellusliittymästä

Ensinnäkin kiinnitä Ethernet -suojaasi Arduino Uno Megalla kuvan mukaisesti.

Vaiheet 1-5 selittävät moduulin erilliset liitännät arduino -pääkorttiin. Ja lopulta korttisi näyttää kokonaiselta projektilta, kuten yllä on esitetty.

Vaihe 1: Linjaa LCD 16x2 Arduino -kortilla

Line up LCD 16x2 Arduino Boardilla
Line up LCD 16x2 Arduino Boardilla
Line up LCD 16x2 Arduino Boardilla
Line up LCD 16x2 Arduino Boardilla

Tämän vaiheen suorittamista koskevat vaatimukset

  1. Arduino Mega
  2. Ethernet -suoja
  3. LCD 16x2
  4. Hyppyjohdot uros -uros

Tässä 16x2 LCD -näytössä on 16 nastaa. Seuraa kuvaa ja liitä LCD -näyttö arduino -kortille. tämän vaiheen suorittamiseen tarvitset urospuolisia hyppyjohtimia.

Vaihe 2: Linjaa ultraäänianturi - HC -SR04 Arduino -kortilla

Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraääni -anturi - HC -SR04 Arduino -kortilla
Line -ultraäänianturi - HC -SR04 Arduino -kortilla
Line -ultraäänianturi - HC -SR04 Arduino -kortilla

Tämän vaiheen suorittamista koskevat vaatimukset

  1. Arduino Board
  2. Ethernet -suoja
  3. Ultraäänianturi - HC -SR04
  4. Hyppyjohdot uros -naaras

Ultraäänianturi on laite, joka voi mitata etäisyyden kohteeseen käyttämällä ääniaaltoja. Se mittaa etäisyyden lähettämällä ääniaallon tietyllä taajuudella ja kuuntelemalla, että ääni -aalto palaa takaisin, ja käytämme tätä ääniaalto -tekniikkaa tunkeutumistunnistimena.

Peittää suurimman osan anturista turvallisuuden vuoksi ja vähentää järjestelmän asentamista todellisessa maailmassa. Ultraääni -anturi on kiinnitetty Basic Servoon, joka pyörii 180 astetta ja peittää suurimman alueen.

Vaihe 3 näyttää Basic servon rivin ja ultraäänianturin ja Basic Servon yhdistämisen yhdessä kuvassa

Vaihe 3: Järjestä perus servo Arduino Boardilla

Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla
Järjestä perus Servo Arduino Boardilla

Tämän vaiheen suorittamista koskevat vaatimukset

  1. Arduino Board
  2. Ethernet -suoja
  3. Perusservo
  4. Hyppyjohdot

Tätä Basic Servoa käytetään kääntämään UltraSonic -anturia 180 astetta peittämään mahdollisimman suuri alue turvallisuuden vuoksi. Ja sitten olen kiinnittänyt ultraäänianturin sen yläpuolelle kuvan mukaisesti

Vaihe 4: Järjestä 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla

Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla
Line up for 4x4 -näppäimistömatriisi, LED ja summeri Arduino -kortilla

Tämän vaiheen suorittamista koskevat vaatimukset

  1. Arduino Board
  2. Ethernet -suoja
  3. 4x4 -näppäimistömatriisi
  4. LED
  5. Summeri piezo

Huomautus: 4x4 -näppäimistömatriisissa on 8 nastaa, jotka alkavat oikealta vasemmalle päin olevista painikkeista, summeria käytetään vain, kun turvajärjestelmä on käynnissä paniikkitilassa, ja tässä oletetaan, että LED on kodin valo, sitä käytetään myös silloin, kun turvajärjestelmä on käynnissä paniikkitilassa tunkeutuakseen paniikkiin..

Vaihe 5: Järjestä RTC DS3231 Arduino Boardilla

Line RTC DS3231: lle Arduino Boardilla
Line RTC DS3231: lle Arduino Boardilla
Line up for RTC DS3231 with Arduino Board
Line up for RTC DS3231 with Arduino Board

Tämän vaiheen suorittamista koskevat vaatimukset

  1. Arduino Board
  2. Ethernet -suoja
  3. RTC DS3231
  4. Hyppyjohdot uros -uros

Huomaa: RTC (Real Time Clock) -moduuli huolehtii ajasta samalla tavalla kuin pöytäkoneemme tai kannettava tietokoneemme huolehtii ajasta myös silloin, kun kannettava tietokone on sammutettu jonkin aikaa. Se näyttää oikean ajan, kun käynnistät kannettavan tietokoneen.

RTC -moduuli toimii samalla tavalla. Jotta voit aloittaa RTC -moduulin käytön ensimmäistä kertaa, sinun on määritettävä aika alussa. Jaan videon ajan asettamisesta RTC -moduuliin ja kerran ajan asettamiseksi sinun ei tarvitse tehdä sitä uudestaan ja uudestaan DS3231 RTC -moduulin käytön aloittaminen.

Vaihe 6: Määritä ohjelmistoympäristö

Voit määrittää ohjelmistoympäristön
Voit määrittää ohjelmistoympäristön
Voit määrittää ohjelmistoympäristön
Voit määrittää ohjelmistoympäristön

Johdannossa käsiteltyjen vaatimusten mukaisesti sinun on ladattava Arduino IDE, ds3231 -kirjasto, erätiedosto ja ladattava lähdekoodi.

  1. Kun olet ladannut Arduino IDE: n, käynnistä se. Napsauta luonnos> sisälly kirjastoon> Hallitse kirjastoja> Hae "Näppäimistö", valitse "Näppäimistö Mark Stanley" ja napsauta Asenna
  2. Napsauta uudelleen> luonnos> sisälly kirjasto> Lisää. ZIP -kirjasto> Valitse ds3231 -zip -tiedostolle ja tuo se.

Vaihe 7: Saat käyttöoikeustiedot

Saat käyttöoikeustiedot
Saat käyttöoikeustiedot

Kuten johdannossa mainittiin, tarvitset omat tunnistetiedot projektin suorittamiseen

  • Twilio -tilin SID
  • Twilio Auth -merkki
  • Temboo -sovelluksen avain ja
  • Lähettäjän numero Twiliosta.
  1. Rekisteröidy Twilio -sivustolle Twilio -sivustolla näet tilisi SID -tunnuksen ja todennustunnuksen konsolisivullasi.
  2. siirry sitten ohjelmoitaviin tekstiviesteihin> napsauta rakentaa ja opi napsauttamalla "HANKI NUMERO", josta saat yksilöllisen lähettäjän numerosi, ja tästä ainutlaatuisesta lähettäjän numerosta saat tekstiviesti -ilmoituksen, kun tunkeutuja havaitaan.
  3. Sitten sinun on rekisteröitävä tekstiviestisi vastaanottava puhelinnumero Twilio -palveluun napsauttamalla "Puhelinnumerot"> napsauttamalla Vahvistetut soittajan tunnukset> napsauttamalla pluspainiketta lisätäksesi matkapuhelinnumerosi saadaksesi tekstiviesti -ilmoituksen.
  4. Kopioi tämä kirjautumistiedot ja kirjaudu sitten Temboo API -sivuston Temboo API -sivustoon. Napsauta vasemmassa reunassa Choreot -kohdassa Twilio> valitse SMS -viestit> napsauta SendSMS. Sitten näet Syöttökentät tilille SID, Auth Token, Body, From ja To.
  5. Kirjoita kaikki nämä kirjautumistiedot sinne ja kirjoita yksilöllinen lähettäjän numero FROM -kenttään
  6. Napsauta "Suorita nyt"

Saat ilmoituksen.

HUOMAUTUS: Sinun pitäisi saada "FROM" -kohtainen lähettäjän numero ja "TO" rekisteröidä puhelinnumerosi saadaksesi tekstiviesti -ilmoituksen.

Vaihe 8: Koodirivit, joihin sinun tulee syöttää tunnistetietosi

Koodirivit, joihin sinun tulee syöttää tunnistetietosi
Koodirivit, joihin sinun tulee syöttää tunnistetietosi

Mainitsen tässä rivit, joihin sinun on syötettävä tunnistetietosi lähdekoodin sisällä.

  1. Viidessä paikassa sinun on vaihdettava "Tilin SID -avain" (rivinumero: 440, 467, 495, 525, 554)
  2. Viidessä paikassa sinun on vaihdettava todennusavain (rivinumero: 432, 459, 487, 517, 546)
  3. Viidessä paikassa sinun on vaihdettava "TO" -numerosi (rivinumero: 434, 461, 489, 519, 548) Liitä puhelinnumerosi, joka on rekisteröitävä "Vahvistetut soittajatunnukset" -kohtaan
  4. Viidessä paikassa sinun on vaihdettava "FROM" -numerosi (rivinumero: 436, 463, 491, 521, 550) Liitä twilolta saamasi yksilöllinen lähettäjän numero.
  5. TembooAccount.h -tiedostossa #define TEMBOO_APP_KEY "#Liitä sovellusavaimesi tähän#" Voit saada sovellusavaimesi Temboo -tililtäsi

Kun olet liittänyt tunnistetietosi annettuun LOC -koodiin (koodirivi), voit suorittaa koodisi.

Vaihe 9: Siltayhteys

Siltayhteys
Siltayhteys
Siltayhteys
Siltayhteys

Valitse nyt LAN -sovitin ja Internet -lähde hiiren kakkospainikkeella ja napsauta sitten siltayhteyksiä. Tämä yhdistää Intranet -yhteyden kannettavan tietokoneen ja Ethernet -suojan välille muodostaen suljetun verkon (Intranet)

Yhteyksien yhdistämisen jälkeen sinun on avattava ja suljettava erä, joka on ladattu vaiheessa 1.

Vaihe 10: Lopullinen ohje

Lopullinen ohje
Lopullinen ohje
Lopullinen ohje
Lopullinen ohje

liitä Arduino -virtajohto kannettavaan tietokoneeseesi ja LAN -kaapeli kannettavan tietokoneen LAN -portista Ethernet -suojattuun LAN -porttiin ja napsauta sitten "lataa" lataaminen kestää 5 minuuttia.

Kun ohjelma on ladattu, ohjelma alkaa suorittaa DHCP -IP -osoitetta ja se pyytää PIN -koodia

  1. TRAP MODE PIN "A33333"
  2. PANIIKKITILAN PIN "B66666"
  3. POISTA PIN -koodi "D00000"

Syötetyn PIN -koodin mukaan järjestelmä alkaa toimia.

Voit vaihtaa PIN -koodin halutessasi muokkaamalla lähdekoodia.

Vaihe 11: Paniikkitilan tulokset

Paniikkitilan tulokset
Paniikkitilan tulokset
Paniikkitilan tulokset
Paniikkitilan tulokset
Paniikkitilan tulokset
Paniikkitilan tulokset

Kun tunkeutuja havaitaan, summeri ja LED (kotivaloina) syttyvät ja tekstiviesti -ilmoitus lähetetään naapurille ja kodin omistajalle kuvan mukaisesti, ja väliaikainen verkko isännöidään vain kodin omistajalle. lähetetään kodin omistajalle tekstiviesti -ilmoituksen kautta

Web -kuvakaappaukset on julkaistu yllä.

Vaihe 12: Trap -tilan tulokset

Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset
Ansaustilan tulokset

Kun tunkeutuja on havaittu, summeri ja valot eivät syty, vaan tekstiviesti -ilmoitus lähetetään naapurille, kodin omistajalle ja poliisille kuvan mukaisesti, ja väliaikainen verkko isännöidään vain kodin omistajalle ja poliisille. lykkäykset on julkaistu yllä kuvana ja selitetty myös johdanto -osassa, Web -osoite lähetetään kodin omistajalle ja poliisille tekstiviesti -ilmoituksella.

SMS -ilmoitukset sisältävät tietoja, kuten

  1. Verkkosivun osoite
  2. Google -kartan suunnan linkki poliisiasemalta uhrin kotiin

Web -kuvakaappaukset on julkaistu yllä.

Tämän järjestelmän edut

  1. Uusi tapa turvata kotisi etäyhteydellä poliisin ja naapurin välittömällä toiminnalla
  2. Hyvin pienet toteutuskustannukset
  3. Edistää digitaalista turvallisuutta
  4. Ei anna poliisille tekosyitä olla ryhtymättä ryöstöjä ryöstöä vastaan, koska ryöstötiedot ilmoitetaan digitaalisesti paikan päällä.
  5. Vähennä ryöstön määrää.

Suositeltava: