INHOUDSOPGAWE:

Tuisveiligheid met ingebedde stelsel: 12 stappe (met foto's)
Tuisveiligheid met ingebedde stelsel: 12 stappe (met foto's)

Video: Tuisveiligheid met ingebedde stelsel: 12 stappe (met foto's)

Video: Tuisveiligheid met ingebedde stelsel: 12 stappe (met foto's)
Video: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, Junie
Anonim
Tuisveiligheid met ingeboude stelsel
Tuisveiligheid met ingeboude stelsel

Hallo lesers, Dit is 'n instruksie vir die bou van 'n tuisveiligheidstelsel, anders as alle ander sekuriteitstelsels. Hierdie stelsel het 'n verbeterde funksie TRAP en PANIC -modus Koppel die eienaar, buurman en polisiestasie van die slagofferhuis via 'n netwerk. In hierdie projek demonstreer ek die hele projek via Intranet (geslote netwerk) en nie oor die internet nie, dit is u wens as u dit wil doen dieselfde oor die internet..

PANIESE MODUS: (bestaande stelsel) wanneer indringer deur die ultrasoniese sensor opgespoor word. die ligte van die huis en die gonser sal opblaas, wat veroorsaak dat die indringer paniek kry en 'n SMS -kennisgewing stuur aan die eienaar van die slagofferhuis en sy/haar buurman, en 'n tydelike web word aangebied met inligting oor die oortreding, soos op watter tydstip die indringer oortree, tyd verloop na die oortreding en 'n invoerveld. Waar die huiseienaar die PIN kan invoer om die gonser en huisligte op afstand te deaktiveer.

TRAPMODUS: (Voorgestelde stelsel) As die indringer opgespoor word, sal die gonser en ligte nie opblaas soos bestaande stelsels nie. In plaas daarvan sal 'n SMS -kennisgewing met die IP -adres na die polisiekantoor gestuur word deur op die IP -adres te klik, sal 'n webloon oopmaak waar die polisie kan kry inligting soos tyd van oortreding, verstreke tyd van oortreding en adres van die slagoffer se huis en 'n statiese google map -rigting van die polisiestasie na die slagoffer se huis.

Dinge wat jy moet bou

Sagtewarevereiste

  1. Laai die Arduino IDE IDE aflaai bladsy af
  2. Laai die DS3231 -biblioteek af Laai die biblioteek af
  3. Laai Bridge -lêer af
  4. Aflaai Bronkode Aflaai Bronkode

Hardewarevereiste

  1. Arduino Uno Mega ATmega1280
  2. Ethernet -skild
  3. Broodbord
  4. LCD 16x2
  5. Basiese servo
  6. Springdraad Manlik tot manlik 30 tot 35
  7. Springdraad Vroulik tot Vroulik 20 tot 25
  8. Springdraad Vroulik tot Manlik 10-15
  9. 4x4 klaviermatriks
  10. Ultrasoniese sensor - HC -SR04
  11. Gons piezo
  12. LED ligte 2
  13. LAN -kabel
  14. Arduino -bord se kragkabel
  15. RTC ds3231 module

Geloofsvereiste

Vir die ontvangs van SMS -kennisgewings van hardeware:

  1. Rekening SID van Twilio API
  2. Verifikasieteken van Twilio API
  3. Temboo -app -sleutel van Temboo API
  4. Afsender nommer van Twilio API

Monteer eerstens u Ethernet -skild met Arduino Uno Mega, soos op die foto getoon.

Stap 1 tot 5 verduidelik die afsonderlike verbindings van die module met die hoof -arduino -bord. En uiteindelik lyk u bord soos 'n hele projek soos hierbo getoon.

Stap 1: Stel LCD 16x2 in lyn met Arduino -bord

Stel LCD 16x2 in lyn met Arduino -bord
Stel LCD 16x2 in lyn met Arduino -bord
Stel LCD 16x2 in lyn met Arduino -bord
Stel LCD 16x2 in lyn met Arduino -bord

Vereistes om hierdie stap te voltooi

  1. Arduino Mega
  2. Ethernet -skild
  3. LCD 16x2
  4. Springdrade Manlik tot Manlik

Hierdie LCD 16x2 bevat 16 penne. volg die prentjie en verbind die LCD met die arduino -bord. u benodig 'n paar manlike tot manlike draaddrade om hierdie stap te voltooi

Stap 2: Stel ultrasoniese sensor in - HC -SR04 met Arduino -bord

Ultrasoniese sensor - HC -SR04 met Arduino -bord
Ultrasoniese sensor - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord
Ultrasoniese sensor opstel - HC -SR04 met Arduino -bord

Vereistes om hierdie stap te voltooi

  1. Arduino raad
  2. Ethernet -skild
  3. Ultrasoniese sensor - HC -SR04
  4. Springdrade Manlik tot Vroulik

'N Ultrasoniese sensor is 'n toestel wat die afstand tot 'n voorwerp kan meet met behulp van klankgolwe. Dit meet afstand deur 'n klankgolf teen 'n spesifieke frekwensie uit te stuur en te luister of die klankgolf terugval, en ons gebruik hierdie klankgolftegnologie as indringer -detektor.

Om die meeste gebiede met sensor vir veiligheid te dek en die koste van die installering van hierdie stelsel in die regte wêreld te verminder. die ultrasoniese sensor is vasgemaak op 'n basiese servo wat 180 grade draai en 'n maksimum oppervlakte dek.

Stap 3 toon die opstelling van die basiese servo en die kombinasie van ultrasoniese sensor en basiese servo saam in die prentjie

Stap 3: Stel in vir basiese servo met Arduino -bord

Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord
Stel in vir basiese servo met Arduino -bord

Vereistes om hierdie stap te voltooi

  1. Arduino raad
  2. Ethernet -skild
  3. Basiese servo
  4. Springdrade

Hierdie basiese servo word gebruik om die UltraSonic -sensor in 180 grade te draai om die maksimum gebied te beveilig. En dan het ek 'n ultrasoniese sensor daarbo aangebring, soos op die foto getoon

Stap 4: Stel in vir 4x4 -toetsbordmatriks, LED en zoemer met Arduino -bord

Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord
Opstelling vir 4x4 -klaviermatriks, LED en zoemer met Arduino -bord

Vereistes om hierdie stap te voltooi

  1. Arduino raad
  2. Ethernet -skild
  3. 4x4 -sleutelbordmatriks
  4. LED
  5. Gons piezo

Opmerking: die 4x4 -klaviermatriks het 8 penne wat van regs na links wys, knoppies word slegs gebruik as die sekuriteitstelsel in paniekmodus werk, en hier aanvaar ons 'n LED as ligte van die huis, dit word ook gebruik as die sekuriteitstelsel loop in die paniekmodus om die indringer paniek te maak.

Stap 5: Stel RTC DS3231 in lyn met die Arduino -bord

Stel in vir RTC DS3231 met Arduino -bord
Stel in vir RTC DS3231 met Arduino -bord
Stel in vir RTC DS3231 met Arduino -bord
Stel in vir RTC DS3231 met Arduino -bord

Vereistes om hierdie stap te voltooi

  1. Arduino raad
  2. Ethernet -skild
  3. RTC DS3231
  4. Springdrade Manlik tot Manlik

Let wel: RTC (Real Time Clock) -module sorg vir die tyd, net soos ons lessenaar of skootrekenaar sorg vir tyd, selfs as u skootrekenaar 'n rukkie af is. Dit sal die korrekte tyd vertoon wanneer u u skootrekenaar aanskakel.

Op dieselfde manier funksioneer die RTC -module. Om die eerste keer met die RTC -module te begin, moet u eers 'n tyd opstel. Ek sal 'n video deel oor die opstel van tyd in u RTC -module en een keer om die tyd op te stel, hoef u dit nie weer en weer aan die gang te kry nie. Aan die gang met die DS3231 RTC -module.

Stap 6: Laat ons sagteware -omgewing instel

Laat die sagteware -omgewing konfigureer
Laat die sagteware -omgewing konfigureer
Laat die sagteware -omgewing konfigureer
Laat die sagteware -omgewing konfigureer

Volgens die vereistes wat in die inleiding bespreek word, moet u die Arduino IDE, ds3231 -biblioteek, die batch -lêer aflaai en die bronkode aflaai.

  1. Nadat u Arduino IDE afgelaai het, begin dit. Klik op skets> sluit biblioteek in> Bestuur biblioteke> Soek na 'Toetsenbord', kies dan 'Toetsenbord deur Mark Stanley' en klik op Installeer
  2. Klik weer> skets> sluit biblioteek in> Voeg. ZIP -biblioteek by> Kies vir ds3231 zip -lêer en voer dit in.

Stap 7: Kom ons kry die vereistes vir geloofsbriewe

Kom ons kry die vereistes vir geloofsbriewe
Kom ons kry die vereistes vir geloofsbriewe

Soos in die inleiding genoem, benodig u u eie geloofsbrief om die projek uit te voer, soos

  • Twilio -rekening SID
  • Twilio Auth Token
  • Temboo -app -sleutel en
  • 'N Sendernommer van Twilio.
  1. As u inteken op die Twilio -webwerf, Twilio -webwerf, sal u u SID -rekening en Auth Token op u konsole -bladsy sien.
  2. gaan dan na die programmeerbare SMS> klik op build en leer klik op "KRY 'N NOMMER", waar u u unieke sender -nommer kan kry, en vanaf hierdie unieke sender -nommer ontvang u 'n SMS -kennisgewing wanneer indringer opgespoor word.
  3. Dan moet u u sms -ontvangende telefoonnommer in Twilio registreer, klik op "Telefoonnommers"> klik op geverifieerde beller -ID's> klik op die plusknoppie om u selfoonnommer by te voeg om die SMS -kennisgewing te kry.
  4. Kopieer hierdie geloofsbriewe en meld u dan aan by die Temboo API -webwerf Temboo API -webwerf. Klik aan die linkerkant onder Choreos op Twilio> klik op SMS -boodskappe> klik op SendSMS. Dan sien u 'n invoervelde vir rekening SID, verifikasieteken, liggaam, van en na.
  5. Voer al die geloofsbriewe daar in en voer die unieke sender -nommer in die veld "VANAF" in
  6. Klik op "Begin nou"

U sal 'n kennisgewing ontvang.

LET WEL: U moet 'n unieke "sender" nommer van die sender kry en u telefoonnommer "TO" registreer om die SMS -kennisgewing te ontvang.

Stap 8: Kodelyne waar u u geloofsbriewe moet invoer

Kodelyne waar u u geloofsbriewe moet invoer
Kodelyne waar u u geloofsbriewe moet invoer

Hier noem ek die lyne waar u u geloofsbriewe in die bronkode moet invoer.

  1. Op vyf plekke moet u u 'Account SID -sleutel' vervang (reël: 440, 467, 495, 525, 554)
  2. Op vyf plekke moet u u 'Auth Token -sleutel' vervang (reël: 432, 459, 487, 517, 546)
  3. Op vyf plekke moet u u TO -nommer vervang (reëlnr: 434, 461, 489, 519, 548) Plak u telefoonnommer wat in 'geverifieerde beller -ID's' geregistreer moet word
  4. Op vyf plekke moet u u 'VAN' -nommer (reël: 436, 463, 491, 521, 550) plak. Plak die unieke sender -nommer wat u van twilio gekry het.
  5. In die TembooAccount.h -lêer #defineer TEMBOO_APP_KEY "#Plak u App -sleutel hier#" U kan u App -sleutel uit u Temboo -rekening kry

As u u geloofsbrief in die gegewe LOC (reël kodes) geplak het, is dit goed om u kode uit te voer.

Stap 9: Brugverbinding

Brugverbinding
Brugverbinding
Brugverbinding
Brugverbinding

Kies nou LAN -adapter en die bron van internet, klik met die rechtermuisknop en klik op brugverbindings. Dit sal 'n intranetverbinding tussen u skootrekenaar en Ethernet -skild oorbrug wat 'n geslote netwerk vorm (intranet)

Nadat u verbindings oorbrug het, moet u die batch -lêer wat u by STAP 1 afgelaai het, oopmaak en sluit.

Stap 10: Laaste instruksie

Laaste instruksie
Laaste instruksie
Laaste instruksie
Laaste instruksie

Koppel u Arduino -kragkabel met u skootrekenaar en LAN -kabel vanaf die LAN -poort van u skootrekenaar na die Ethernet -skild LAN -poort en klik dan op "Laai op", dit sal 5 minute neem om opgelaai te word.

Sodra dit opgelaai is, begin die program met die uitvoering van die DHCP -IP -adres, dan word dit gevra om die PIN in te voer

  1. TRAP MODE PIN "A33333"
  2. PANIC MODE PIN "B66666"
  3. Deaktiveer PIN "D00000"

Volgens die PIN wat ingevoer is, sal die stelsel begin werk.

U kan die PIN as u wil verander deur die bronkode te wysig.

Stap 11: Resultate vir paniekmodus

Paniekmodus -resultate
Paniekmodus -resultate
Paniekmodus -resultate
Paniekmodus -resultate
Paniekmodus -resultate
Paniekmodus -resultate

Sodra 'n indringer opgespoor is, sal die gonser en die LED (as huisligte) opblaas en 'n SMS -kennisgewing na die buurman en huiseienaar gestuur word, soos op die foto, en 'n tydelike web word slegs vir huiseienaars aangebied. Die adres van die web sal via die SMS -kennisgewing aan die huiseienaar gestuur word

Die skermkiekies van die web word hierbo geplaas.

Stap 12: Resultate vir lokval

Resultate vir lokval
Resultate vir lokval
Resultate vir lokval
Resultate vir lokval
Resultate vir lokval
Resultate vir lokval
Resultate vir lokval
Resultate vir lokval

Sodra 'n indringer opgespoor is, sal geen gonser en ligte opblaas nie, maar 'n SMS -kennisgewing word na die buurman, huiseienaar en polisiebeampte gestuur, soos op die foto getoon, en 'n tydelike web word slegs aangebied vir huiseienaar en polisiebeampte, die inligting wat die web houers word hierbo as 'n prentjie geplaas en ook in die inleidingsgedeelte verduidelik: die adres van die web sal per SMS -kennisgewing aan die huiseienaar en die polisie gestuur word.

Die SMS -kennisgewing bevat inligting soos

  1. Adres van webblad
  2. Google kaart rigting skakel vanaf polisiekantoor na die slagoffer se huis

Die skermkiekies van die web word hierbo geplaas.

Voordele van hierdie stelsel

  1. Nuwe manier om u huis te beveilig, op afstand met onmiddellike optrede van die polisie en u buurman
  2. Baie minder implementeringskoste
  3. Moedig digitale sekuriteit aan
  4. Gee geen verskonings vir die polisie om nie teen roof op te tree nie, want die rekord van roof word ter plaatse digitaal in kennis gestel.
  5. Verminder die aantal rooftogte.

Aanbeveel: