INHOUDSOPGAWE:
- Stap 1: Stel LCD 16x2 in lyn met Arduino -bord
- Stap 2: Stel ultrasoniese sensor in - HC -SR04 met Arduino -bord
- Stap 3: Stel in vir basiese servo met Arduino -bord
- Stap 4: Stel in vir 4x4 -toetsbordmatriks, LED en zoemer met Arduino -bord
- Stap 5: Stel RTC DS3231 in lyn met die Arduino -bord
- Stap 6: Laat ons sagteware -omgewing instel
- Stap 7: Kom ons kry die vereistes vir geloofsbriewe
- Stap 8: Kodelyne waar u u geloofsbriewe moet invoer
- Stap 9: Brugverbinding
- Stap 10: Laaste instruksie
- Stap 11: Resultate vir paniekmodus
- Stap 12: Resultate vir lokval
Video: Tuisveiligheid met ingebedde stelsel: 12 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
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
- Laai die Arduino IDE IDE aflaai bladsy af
- Laai die DS3231 -biblioteek af Laai die biblioteek af
- Laai Bridge -lêer af
- Aflaai Bronkode Aflaai Bronkode
Hardewarevereiste
- Arduino Uno Mega ATmega1280
- Ethernet -skild
- Broodbord
- LCD 16x2
- Basiese servo
- Springdraad Manlik tot manlik 30 tot 35
- Springdraad Vroulik tot Vroulik 20 tot 25
- Springdraad Vroulik tot Manlik 10-15
- 4x4 klaviermatriks
- Ultrasoniese sensor - HC -SR04
- Gons piezo
- LED ligte 2
- LAN -kabel
- Arduino -bord se kragkabel
- RTC ds3231 module
Geloofsvereiste
Vir die ontvangs van SMS -kennisgewings van hardeware:
- Rekening SID van Twilio API
- Verifikasieteken van Twilio API
- Temboo -app -sleutel van Temboo API
- 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
Vereistes om hierdie stap te voltooi
- Arduino Mega
- Ethernet -skild
- LCD 16x2
- 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
Vereistes om hierdie stap te voltooi
- Arduino raad
- Ethernet -skild
- Ultrasoniese sensor - HC -SR04
- 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
Vereistes om hierdie stap te voltooi
- Arduino raad
- Ethernet -skild
- Basiese servo
- 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
Vereistes om hierdie stap te voltooi
- Arduino raad
- Ethernet -skild
- 4x4 -sleutelbordmatriks
- LED
- 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
Vereistes om hierdie stap te voltooi
- Arduino raad
- Ethernet -skild
- RTC DS3231
- 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
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.
- 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
- 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
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.
- As u inteken op die Twilio -webwerf, Twilio -webwerf, sal u u SID -rekening en Auth Token op u konsole -bladsy sien.
- 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.
- 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.
- 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.
- Voer al die geloofsbriewe daar in en voer die unieke sender -nommer in die veld "VANAF" in
- 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
Hier noem ek die lyne waar u u geloofsbriewe in die bronkode moet invoer.
- Op vyf plekke moet u u 'Account SID -sleutel' vervang (reël: 440, 467, 495, 525, 554)
- Op vyf plekke moet u u 'Auth Token -sleutel' vervang (reël: 432, 459, 487, 517, 546)
- 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
- 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.
- 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
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
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
- TRAP MODE PIN "A33333"
- PANIC MODE PIN "B66666"
- 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
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
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
- Adres van webblad
- Google kaart rigting skakel vanaf polisiekantoor na die slagoffer se huis
Die skermkiekies van die web word hierbo geplaas.
Voordele van hierdie stelsel
- Nuwe manier om u huis te beveilig, op afstand met onmiddellike optrede van die polisie en u buurman
- Baie minder implementeringskoste
- Moedig digitale sekuriteit aan
- 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.
- Verminder die aantal rooftogte.
Aanbeveel:
Temperatuurbeheerde stelsel met L293D: 19 stappe (met foto's)
Temperatuurbeheerde stelsel Met L293D: Die temperatuurgevoelige beheerde stelsel is 'n toestel wat die temperatuur van 'n voorwerp oor 'n bepaalde gebied wat met die omgewing verband hou, beheer en onderhou. Hierdie tipe beheerde stelsels word hoofsaaklik gebruik in AC's (Air Conditioners), Refrig
Ingebedde LED 3D -gedrukte kersboom: 10 stappe (met foto's)
Ingeslote LED 3D-gedrukte kersboom: Dit is 'n 3D-gedrukte kersboom met ingebedde adresbare LED's binne. Dit is dus moontlik om die LED's te programmeer vir mooi ligeffekte en die 3D -gedrukte struktuur as 'n diffusor te gebruik. Die boom word in 4 fases geskei en 'n basiselement (die boom
Slim basketbal-arcade-spel met hoepels wat tel tel met Evive- ingebedde platform van Arduino: 13 stappe
Slim basketbal-arkadespel met hoepel tellings met behulp van Evive- Arduino-ingebedde platform: Van al die speletjies wat daar is, is arcadespeletjies die vermaaklikste. Dus, ons het gedink hoekom ons nie self 'n huis tuis maak nie! En hier is ons die mees vermaaklike DIY -speletjie wat u tot nog toe gespeel het - die DIY Arcade Basketball Game! Nie net is die
Pinball-masjien op tafelblad met Evive-ingebedde plaatvorm op Arduino-basis: 18 stappe (met foto's)
Pinball-masjien op tafelblad met Evive-ingebedde plaatvorm op Arduino-basis: nog 'n naweek, nog 'n opwindende spel! En hierdie keer is dit niemand anders as almal se gunsteling arcade game - Pinball! Hierdie projek sal u wys hoe u u eie flipper maklik tuis kan maak. Al wat u nodig het, is komponente uit die evive
Tuisveiligheid met framboos Pi: 6 stappe (met foto's)
Huishoudelike beveiliging met Raspberry Pi: dit is 'n eenvoudige oplossing wat u meer ontspanne kan laat voel as u u woonstel verlaat - e -pos ontvang met foto's van u eiendom wat deur ongewenste gaste besoek word, skakel en skakel u sekuriteitstelsel uit op die maklikste en betroubaarste manier ( druk