Мазмұны:

Кірістірілген жүйемен үй қауіпсіздігі: 12 қадам (суреттермен)
Кірістірілген жүйемен үй қауіпсіздігі: 12 қадам (суреттермен)

Бейне: Кірістірілген жүйемен үй қауіпсіздігі: 12 қадам (суреттермен)

Бейне: Кірістірілген жүйемен үй қауіпсіздігі: 12 қадам (суреттермен)
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Қараша
Anonim
Кірістірілген жүйемен үй қауіпсіздігі
Кірістірілген жүйемен үй қауіпсіздігі

Сәлем Оқырмандар, Бұл кез келген басқа қауіпсіздік жүйесінен айырмашылығы үйдегі қауіпсіздік жүйесін құруға арналған нұсқаулық. Бұл жүйе құрбан үйінің иесін, көршісін және полиция бөлімшесін желі арқылы қосатын TRAP және PANIC режимінің жақсартылған мүмкіндіктеріне ие. Бұл жобада мен Интернетте емес, Интернетте (Жабық аймақтық желі) бүкіл жобаны көрсетемін, егер қаласаңыз. Интернетте де солай..

ПАНИКАЛЫҚ РЕЖИМ: (бар жүйе) Ультрадыбыстық сенсор арқылы зиянкесті анықтағанда. үйдің шамдары мен дыбыстық сигнал естіледі, бұл шабуылдаушылардың дүрбелеңінен болады және жәбірленушінің үйінің иесіне және оның көршісіне SMS хабарлама жібереді, ал уақытша құқық бұзушылық туралы кейбір ақпаратты сақтайтын уақытша желі болады. бұзушы бұзды, уақыт бұзушылық пен кіріс өрісінен кейін өтті. Үй иесі PIN кодын енгізіп, дыбыстық сигнал мен үй шамдарын қашықтан өшіре алады.

ҚҰРЫПТАУ РЕЖИМІ: (Ұсынылған жүйе) Зиянкестер анықталса, Зумер мен Шамдар қолданыстағы жүйелер сияқты жанбайды, оның орнына IP мекенжайы бар SMS хабарлама IP мекенжайын басу арқылы полиция бөлімшесіне жіберіледі, онда полиция қызметкерлерінің қолынан келетін жалақы ашылады. Қылмыс уақыты, жәбірленушінің үйіне кіру уақыты мен мекен -жайы және полиция бөлімінен жәбірленушінің үйіне Google картасының статикалық бағыты сияқты ақпаратты алыңыз, сонымен қатар көрші мен үй иесіне SMS хабарлама жіберіледі.

Сізге салу керек нәрселер

Бағдарламалық қамтамасыз ету талаптары

  1. Arduino IDE IDE жүктеу бетін жүктеңіз
  2. DS3231 кітапханасын жүктеу Кітапхананы жүктеу
  3. Bridge файлын жүктеу Файлды жүктеу
  4. Бастапқы кодты жүктеу Бастапқы кодты жүктеңіз

Аппараттық құралдарға қойылатын талап

  1. Arduino Uno Mega ATmega1280
  2. Ethernet қалқаны
  3. Нан тақтасы
  4. СКД 16x2
  5. Негізгі Серво
  6. Өткізгіш сым Еркектен Еркекке 30 - 35
  7. Әйелден әйелге 20 -дан 25 -ке дейінгі сым
  8. Әйелден еркекке секіргіш сым 10-15
  9. 4x4 пернетақта матрицасы
  10. Ультрадыбыстық сенсор - HC -SR04
  11. Дыбыстық пьезо
  12. Жарықдиодты шамдар 2
  13. LAN кабелі
  14. Arduino тақтасының қуат кабелі
  15. RTC ds3231 модулі

Растау талаптары

Аппараттық құралдан SMS хабарлама алу үшін:

  1. Twilio API -ден SID есептік жазбасы
  2. Twilio API -ден Auth Token
  3. Temboo API -ден Temboo қолданбасы кілті
  4. Twilio API жіберуші нөмірі

Ең алдымен суретте көрсетілгендей Ethernet қалқанын Arduino Uno Mega көмегімен орнатыңыз.

1 -ден 5 -ке дейінгі қадамдар модульдің негізгі arduino тақтасы бар бөлек қосылыстарын түсіндіреді, және ақырында сіздің тақта жоғарыда көрсетілгендей бүкіл жобаға ұқсайды.

1 -қадам: LCD 16x2 LCD тақтасын Arduino тақтасымен қатарластырыңыз

Ардуино тақтасы бар LCD 16x2 Line Up
Ардуино тақтасы бар LCD 16x2 Line Up
Ардуино тақтасы бар LCD 16x2 Line Up
Ардуино тақтасы бар LCD 16x2 Line Up

Бұл қадамды аяқтауға қойылатын талаптар

  1. Ардуино Мега
  2. Ethernet қалқаны
  3. СКД 16x2
  4. Секіргіш еркектен еркекке сым қосады

Бұл СКД 16x2 ішінде 16 түйреуіш бар. суретті қадағалаңыз және arduino тақтасының көмегімен СКД қосыңыз, бұл қадамды орындау үшін сізге еркек пен еркекке секіргіш сымдар қажет болады.

2 -қадам: Ультрадыбыстық сенсор - Arduino тақтасы бар HC -SR04

Ультрадыбыстық сенсор - HC -SR04 Arduino тақтасы бар
Ультрадыбыстық сенсор - HC -SR04 Arduino тақтасы бар
Ультрадыбыстық сенсор - HC -SR04 Arduino тақтасы бар
Ультрадыбыстық сенсор - HC -SR04 Arduino тақтасы бар
Ультра дыбыстық сенсор - Arcino тақтасы бар HC -SR04
Ультра дыбыстық сенсор - Arcino тақтасы бар HC -SR04
Ультра дыбыстық сенсор - Arcino тақтасы бар HC -SR04
Ультра дыбыстық сенсор - Arcino тақтасы бар HC -SR04

Бұл қадамды аяқтауға қойылатын талаптар

  1. Arduino тақтасы
  2. Ethernet қалқаны
  3. Ультрадыбыстық сенсор - HC -SR04
  4. Өткір сымдар еркектен әйелге

Ультрадыбыстық сенсор - дыбыс толқындарының көмегімен объектіге дейінгі қашықтықты өлшеуге болатын құрылғы. Ол белгілі бір жиіліктегі дыбыс толқынын жіберу және сол дыбыс толқынының қайтып келуін тыңдау арқылы қашықтықты өлшейді және біз бұл дыбыс толқынының технологиясын зиянкестер детекторы ретінде қолданамыз.

Қауіпсіздік үшін сенсордың көп бөлігін қамту және бұл жүйені нақты әлемде орнату құнын төмендету. Ультрадыбыстық сенсор 180 градусқа айналатын және максималды аумақты қамтитын негізгі сервоприводқа бекітілген.

3 -қадамда суретте ультрадыбыстық сенсор мен негізгі сервисті біріктіретін негізгі сервоприводтың тізімі көрсетілген

3 -қадам: Arduino тақтасы бар негізгі сервиске қосылыңыз

Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз
Arduino тақтасы бар негізгі сервиске қосылыңыз

Бұл қадамды аяқтауға қойылатын талаптар

  1. Arduino тақтасы
  2. Ethernet қалқаны
  3. Негізгі Серво
  4. Өткізгіш сымдар

Бұл негізгі сервис UltraSonic сенсорды қауіпсіздіктің максималды аумағын жабу үшін 180 градусқа бұру үшін қолданылады, содан кейін мен оның үстіне ультрадыбыстық сенсорды суретте көрсетілгендей бекітемін.

4 -қадам: 4x4 пернетақта матрицасына, жарық диодты және Arduino тақтасы бар дыбыстық сигналға кезекке тұрыңыз

4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, жарық диодты және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, жарық диодты және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек
4x4 пернетақта матрицасына, LED және Arduino тақтасы бар дыбыстық сигналға кезек

Бұл қадамды аяқтауға қойылатын талаптар

  1. Arduino тақтасы
  2. Ethernet қалқаны
  3. 4x4 пернетақта матрицасы
  4. ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
  5. Дыбыстық пьезо

Ескерту: 4x4 пернетақта матрицасында оңнан солға қарайтын түймелерден тұратын 8 түйреуіш бар, дыбыстық сигнал тек қорғаныс жүйесі дүрбелең режимінде жұмыс істеп тұрған кезде ғана қолданылады, ал мұнда біз жарық диодты үй шамдары ретінде қабылдаймыз, ол қауіпсіздік жүйесі қосылған кезде де қолданылады. қаскүнемді дүрбелең жасау үшін дүрбелең режимінде жұмыс істейді.

5 -қадам: Arduino тақтасы бар DS3231 RTC үшін кезекке тұрыңыз

Arduino тақтасы бар DS3231 RTC үшін кезекке тұрыңыз
Arduino тақтасы бар DS3231 RTC үшін кезекке тұрыңыз
Arduino тақтасы бар DS3231 RTC үшін кезекке тұрыңыз
Arduino тақтасы бар DS3231 RTC үшін кезекке тұрыңыз

Бұл қадамды аяқтауға қойылатын талаптар

  1. Arduino тақтасы
  2. Ethernet қалқаны
  3. RTC DS3231
  4. Өткізгіштер еркектен еркекке дейін

Ескерту: RTC (нақты уақыт сағаты) модулі уақытты қамқорлыққа алады, мысалы, біздің жұмыс үстелі немесе ноутбук уақытты қалай қабылдайды, ноутбук біраз уақыт сөніп тұрса да, ол ноутбукті қосқанда дұрыс уақытты көрсетеді.

Дәл осылай RTC модулі жұмыс істейді. Сондықтан RTC модулін бірінші рет бастау үшін уақытты бастапқыда орнату қажет. Мен сіздің RTC модулінде Уақытты орнату туралы бейнероликпен бөлісемін және уақытты ретке келтіру үшін сізге оны қайта -қайта жасаудың қажеті жоқ DS3231 RTC модулін бастау.

6 -қадам: Бағдарламалық қамтамасыз ету ортасын конфигурациялауға мүмкіндік береді

Бағдарламалық қамтамасыз ету ортасын конфигурациялауға мүмкіндік береді
Бағдарламалық қамтамасыз ету ортасын конфигурациялауға мүмкіндік береді
Бағдарламалық қамтамасыз ету ортасын конфигурациялауға мүмкіндік береді
Бағдарламалық қамтамасыз ету ортасын конфигурациялауға мүмкіндік береді

Кіріспеде талқыланған талаптарға сәйкес сіз Arduino IDE, ds3231 кітапханасын, пакеттік файлды жүктеп алып, бастапқы кодты жүктеп алуыңыз керек.

  1. Arduino IDE жүктелгеннен кейін оны іске қосыңыз. Нобай> кітапхананы қосу> Кітапханаларды басқару> «Пернетақтаны» іздеңіз, содан кейін «Марк Стэнлидің пернетақтасын» таңдап, Орнату түймесін басыңыз.
  2. Тағы да> эскиз> кітапхананы қосу>. ZIP кітапханасын қосу> ds3231 Zip файлын таңдау және оны импорттау түймешігін басыңыз.

7 -қадам: Тіркелу туралы талаптарды алуға рұқсат етіңіз

Тіркелу деректеріне қойылатын талаптарды алуға рұқсат етіңіз
Тіркелу деректеріне қойылатын талаптарды алуға рұқсат етіңіз

Кіріспеде айтылғандай, жобаны іске қосу үшін сізге жеке куәлік қажет

  • Twilio есептік жазбасы SID
  • Twilio Auth белгісі
  • Temboo қосымшасының кілті және
  • Twilio жіберуші нөмірі.
  1. Twilio сайтына Twilio веб -сайтына кіріңіз, сіз консольдік бетте тіркелгіңіздің SID және растау белгісін көресіз.
  2. содан кейін бағдарламаланатын SMS -ке өтіңіз> құрастыруды басыңыз және «НОМЕРДІ АЛУ» түймесін басыңыз, онда сіз бірегей жіберуші нөмірін ала аласыз және осы бірегей жіберуші нөмірінен кіруші анықталған кезде SMS -хабарлама аласыз.
  3. Содан кейін Twilio -да SMS алатын телефон нөмірін тіркеу керек, ол үшін «Телефон нөмірлері»> «Қоңырау шалушының расталған идентификаторлары» түймесін басыңыз> SMS хабарландыруын алу үшін ұялы телефон нөмірін қосу үшін плюс түймесін басыңыз.
  4. Осы тіркелгі деректерін көшіріп, Temboo API веб -сайтына кіріңіз. Choreos астындағы сол жақта Twilio түймесін басыңыз> SMS хабарламаларын басыңыз> SendSMS түймесін басыңыз. Содан кейін сіз SID тіркелгісі, растау белгісі, денесі, Кімнен Кімге арналған енгізу өрістерін көресіз.
  5. Дәл сол жерде барлық тіркелгі деректерін енгізіңіз және «FROM» өрісіне жіберушінің бірегей нөмірін енгізіңіз
  6. «Қазір іске қосу» түймесін басыңыз

Сізге хабарлама келеді.

ЕСКЕРТПЕ: SMS хабарландыруын алу үшін сізге «FROM» жіберушінің бірегей нөмірі мен «TO» телефон нөмірін тіркеу қажет.

8 -қадам: Сіздің тіркелгі деректеріңізді енгізу қажет болатын код жолдары

Сіздің тіркелгі деректеріңізді енгізу қажет болатын код жолдары
Сіздің тіркелгі деректеріңізді енгізу қажет болатын код жолдары

Мұнда мен бастапқы кодқа тіркелгі деректерін енгізу қажет жолдарды айтамын.

  1. Бес жерде сізге «Есептік жазбаның SID кілтін» ауыстыру қажет болады (жол нөмірі: 440, 467, 495, 525, 554)
  2. Бес жерде сізге «Аутентификация кілтін» ауыстыру қажет болады (жол нөмірі: 432, 459, 487, 517, 546)
  3. Бес жерде сізге «TO» нөмірін ауыстыру қажет болады (жол нөмірі: 434, 461, 489, 519, 548) «Тексерілген қоңырау шалушы идентификаторларына» тіркелуі керек телефон нөміріңізді қойыңыз.
  4. Бес жерде сізге «FROM» нөмірін ауыстыру қажет болады (жол нөмірі: 436, 463, 491, 521, 550), twilio -дан алған бірегей жіберуші нөмірін қойыңыз.
  5. TembooAccount.h файлында #define TEMBOO_APP_KEY «#Қолданбаның кілтін осында қой»#«Қолданба кілтін Temboo есептік жазбасынан алуға болады.

Тіркелу деректерін берілген LOC -қа (кодтар жолына) қойғаннан кейін, сіздің кодты орындауға болады.

9 -қадам: көпірге қосылу

Көпір байланысы
Көпір байланысы
Көпір байланысы
Көпір байланысы

Енді LAN адаптерін таңдаңыз және Интернет көзін тінтуірдің оң жақ түймесімен нұқыңыз, содан кейін көпір қосылымдарын басыңыз. Бұл сіздің ноутбук пен Ethernet қалқаны арасындағы интранет байланысын жабады (Intranet)

Қосылымдарды байланыстырғаннан кейін сіз 1 -ҚАДАМ жүктеген пакеттік файлды ашып, жабуыңыз керек.

10 -қадам: Қорытынды нұсқаулық

Қорытынды нұсқаулық
Қорытынды нұсқаулық
Қорытынды нұсқаулық
Қорытынды нұсқаулық

Arduino қуат кабелін ноутбукке және LAN кабеліне ноутбуктің LAN портынан Ethernet қалқанының LAN портына қосыңыз, содан кейін жүктеуді жүктеу үшін 5 минут кетеді.

Бағдарлама жүктелгеннен кейін DHCP IP -адресі алынады, содан кейін ол PIN кодын енгізуді сұрайды

  1. ҚОСУ РЕЖИМІНІҢ «PIN» А33333 «
  2. ПАНИКАЛЫҚ РЕЖИМ ПИН -код «B66666»
  3. «D00000» PIN кодын ӨШІРУ

PIN коды бойынша жүйе іске қосылады.

Бастапқы кодты өңдеу арқылы PIN кодын өз қалауыңыз бойынша өзгертуге болады.

11 -қадам: дүрбелең режимінің нәтижелері

Дүрбелең режимінің нәтижелері
Дүрбелең режимінің нәтижелері
Дүрбелең режимінің нәтижелері
Дүрбелең режимінің нәтижелері
Дүрбелең режимінің нәтижелері
Дүрбелең режимінің нәтижелері

Зиянкестер анықталғаннан кейін дыбыстық сигнал және жарық диоды (үй шамдары) жарылып, суретте көрсетілгендей көрші мен үйдің иесіне SMS хабарлама жіберіледі, ал уақытша веб тек үй иесіне арналған болады. үй иесіне SMS хабарлама арқылы жіберіледі

Интернеттің скриншоттары жоғарыда орналастырылған.

12 -қадам: тұзақ режимінің нәтижелері

Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері
Тұтқа режимінің нәтижелері

Зиянкестер анықталмаса, дыбыстық сигнал жоқ және шамдар өшеді, оның орнына суретте көрсетілгендей көршіге, үй иесіне және полиция қызметкеріне SMS хабарлама жіберіледі, ал уақытша желі тек үй иесі мен полиция қызметкеріне арналған. ұстау суреттер ретінде жоғарыда орналастырылған, сонымен қатар кіріспе бөлімінде түсіндірілген, Интернеттің мекенжайы үй иесі мен полиция қызметкеріне SMS хабарлама арқылы жіберіледі.

SMS хабарлама сияқты ақпаратты қамтиды

  1. Веб -беттің мекенжайы
  2. Полиция бөлімінен жәбірленушінің үйіне Google картасының бағыты

Интернеттің скриншоттары жоғарыда орналастырылған.

Бұл жүйенің артықшылықтары

  1. Полиция мен көршінің жедел әрекетімен үйіңізді қауіпсіздендірудің жаңа әдісі
  2. Іске асыру құны өте төмен
  3. Сандық қауіпсіздікті қолдайды
  4. Полицияға қарақшылыққа қарсы әрекет жасамағаны үшін ақталмайды, себебі қарақшылық фактісі туралы сандық түрде оқиға орнында хабарланады.
  5. Ұрлықтың санын азайтыңыз.

Ұсынылған: