Съдържание:

Домашна сигурност с вградена система: 12 стъпки (със снимки)
Домашна сигурност с вградена система: 12 стъпки (със снимки)

Видео: Домашна сигурност с вградена система: 12 стъпки (със снимки)

Видео: Домашна сигурност с вградена система: 12 стъпки (със снимки)
Видео: Камера-ЛАМПА с проследяване и идентификация на човек. 2024, Юни
Anonim
Домашна сигурност с вградена система
Домашна сигурност с вградена система

Здравейте читатели, Това е инструкция за изграждане на система за домашна сигурност за разлика от всяка друга система за сигурност. Тази система има подобрена функция TRAP и PANIC режим, свързващ собственика на дома на жертвата, съседа и полицейския участък през мрежата. В този проект демонстрирам целия проект през интранет (мрежа от затворена зона), а не по интернет, по ваше желание, ако искате да направите същото по интернет..

ПАНИЧЕН РЕЖИМ: (Съществуваща система) Когато нарушителят бъде открит от ултразвуковия сензор. светлините на дома и зумера ще бъдат взривени, което ще доведе до паника на натрапника и ще изпрати SMS известие до собственика на дома на жертвата и неговия/нейния съсед и ще бъде хоствана временна мрежа, която съхранява известна информация за нарушението, като например по кое време нарушител, нарушител, Изминало време след нарушение и поле за въвеждане. Където собственикът на дома може да въведе ПИН код, за да деактивира дистанционно зумера и домашните светлини.

РЕЖИМ НА ТРАП: (Предложена система) Когато нарушителят бъде открит, зумерът и светлините няма да се взривят като съществуващите системи. Вместо SMS съобщение, съдържащо IP адрес, ще бъде изпратено до полицейското управление, като щракнете върху IP адреса, ще се отвори уеб заплата, където полицията може получете информация като Време за нарушение, Изминало време от нарушение и адрес на дома на жертвата и статична посока на картата на Google от полицейския участък до дома на жертвата. Ще бъде изпратено и SMS известие до съседа и собственика на дома.

Неща, които трябва да изградите

Софтуерни изисквания

  1. Изтеглете страницата за изтегляне на Arduino IDE IDE
  2. Изтеглете библиотека DS3231 Изтеглете библиотеката
  3. Изтеглете Bridge файл Изтеглете файл
  4. Изтегляне на изходния код Изтегляне на изходния код

Хардуерни изисквания

  1. Arduino Uno Mega ATmega1280
  2. Ethernet щит
  3. Дъска за хляб
  4. LCD 16x2
  5. Основно серво
  6. Джъмпер тел мъжки към мъжки 30 до 35
  7. Джъмпер тел от женски към женски от 20 до 25
  8. Джъмпер тел от женски към мъжки 10-15
  9. 4x4 матрица на клавиатурата
  10. Ултразвуков сензор - HC -SR04
  11. Пиезо зумер
  12. LED светлини 2
  13. LAN кабел
  14. Захранващ кабел на дъската Arduino
  15. Модул RTC ds3231

Изискване за идентификационни данни

За получаване на SMS известие от хардуер:

  1. SID на акаунта от API на Twilio
  2. Токен за удостоверяване от API на Twilio
  3. Ключ за приложение Temboo от API на Temboo
  4. Номер на подателя от API на Twilio

На първо място монтирайте своя Ethernet щит с Arduino Uno Mega, както е показано на изображението.

Стъпки от 1 до 5 ще обяснят отделните връзки на модула с основната платка arduino. И накрая вашата дъска ще изглежда като цял проект, както е показано по -горе.

Стъпка 1: Подредете LCD 16x2 с Arduino Board

Line Up LCD 16x2 с Arduino Board
Line Up LCD 16x2 с Arduino Board
Line Up LCD 16x2 с Arduino Board
Line Up LCD 16x2 с Arduino Board

Изисквания за завършване на тази стъпка

  1. Arduino Mega
  2. Ethernet щит
  3. LCD 16x2
  4. Джъмперни проводници мъжки към мъжки

Този LCD 16x2 има 16 пина. следвайте изображението и свържете LCD с дъската arduino. ще ви трябват няколко проводника от мъжки към мъжки, за да завършите тази стъпка

Стъпка 2: Подредете ултразвуков сензор - HC -SR04 с дъска Arduino

Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino
Line Up ултразвуков сензор - HC -SR04 с дъска Arduino

Изисквания за завършване на тази стъпка

  1. Дъска Arduino
  2. Ethernet щит
  3. Ултразвуков сензор - HC -SR04
  4. Джъмперни проводници мъжки към женски

Ултразвуков сензор е устройство, което може да измери разстоянието до обект с помощта на звукови вълни. Той измерва разстоянието, като изпраща звукова вълна с определена честота и изслушва тази звукова вълна да отскочи обратно и ние използваме тази технология на звуковата вълна като детектор за нарушители.

За да покриете по -голямата част със сензор за сигурност и да намалите разходите за инсталиране на тази система в реалния свят. ултразвуковият сензор е фиксиран към основно серво, което се завърта на 180 градуса и покрива максимална площ.

Стъпка 3 показва подреждането на Basic servo и комбиниране на ултразвуков сензор и Basic Servo заедно в картината

Стъпка 3: Подредете се за базово серво с Arduino Board

Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board
Подредете се за базово серво с Arduino Board

Изисквания за завършване на тази стъпка

  1. Дъска Arduino
  2. Ethernet щит
  3. Основно серво
  4. Кабелни проводници

Този основен серво се използва за завъртане на сензора UltraSonic на 180 градуса, за да покрие максималната площ за сигурност. И след това съм прикрепил ултразвуков сензор над него, както е показано на снимката

Стъпка 4: Подредете за 4x4 клавиатурна матрица, LED и зумер с Arduino Board

Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Line за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Line за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Line Up за 4x4 клавиатурна матрица, LED и зумер с Arduino Board

Изисквания за завършване на тази стъпка

  1. Дъска Arduino
  2. Ethernet щит
  3. 4x4 клавиатурна матрица
  4. LED
  5. Пиезо зумер

Забележка: Матрицата на клавиатурата 4x4 има 8 пина, започващи от дясно наляво, обърнати бутони, Зумърът се използва само когато системата за сигурност работи в режим на паника, а тук приемаме LED като осветление на дома, той се използва и когато системата за сигурност е работи в режим на паника, за да накара нарушителя да изпадне в паника.

Стъпка 5: Подредете RTC DS3231 с Arduino Board

Line Line за RTC DS3231 с Arduino Board
Line Line за RTC DS3231 с Arduino Board
Line Line за RTC DS3231 с Arduino Board
Line Line за RTC DS3231 с Arduino Board

Изисквания за завършване на тази стъпка

  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: Получаваме изискванията за идентификационни данни

Получаваме изискванията за идентификационни данни
Получаваме изискванията за идентификационни данни

Както бе споменато във Въведението, вие се нуждаете от собствени идентификационни данни, за да стартирате проекта, например

  • SID на акаунта в Twilio
  • Twilio Auth Token
  • Ключ за приложение Temboo и
  • Изпращач номер от Twilio.
  1. Регистрирайте се на уебсайта на Twilio Twilio Site ще видите SID на профила си и маркер за удостоверяване на страницата на конзолата си.
  2. след това отидете на програмируем SMS> щракнете върху изграждане и научете, щракнете върху „ВЗЕМЕТЕ НОМЕР“, където можете да получите своя уникален номер на подателя и от този уникален номер на подателя ще получите SMS известие, когато се открие нарушител.
  3. След това трябва да регистрирате вашия телефонен номер за получаване на SMS в Twilio, за да кликнете върху „Телефонни номера“> щракнете върху Проверени идентификатори на обаждащия се> щракнете върху бутона плюс, за да добавите мобилния си номер, за да получите SMS известието.
  4. Копирайте тези идентификационни данни и след това се регистрирайте в уебсайта на Temboo API Temboo API сайта. В лявата част под Choreos щракнете върху Twilio> щракнете върху SMS съобщения> щракнете върху SendSMS. След това ще видите полета за въвеждане за SID на акаунта, знак за удостоверяване, текст, от и до.
  5. Въведете всички тези идентификационни данни точно там и въведете този уникален номер на подателя в полето „ОТ“
  6. Кликнете върху „Изпълни сега“

Ще получите известие.

ЗАБЕЛЕЖКА: Трябва да получите уникален номер на подателя „ОТ“и „КО“да регистрирате телефонния си номер, за да получите SMS известие.

Стъпка 8: Редове от код, където ще трябва да въведете идентификационните си данни

Редове от код, където ще трябва да въведете идентификационните си данни
Редове от код, където ще трябва да въведете идентификационните си данни

Тук ще спомена редовете, където трябва да въведете идентификационните си данни в изходния код.

  1. На пет места ще трябва да смените своя „акаунт SID ключ“(номер на ред: 440, 467, 495, 525, 554)
  2. На пет места ще трябва да смените своя „ключ за удостоверяване“(номер на ред: 432, 459, 487, 517, 546)
  3. На пет места ще трябва да замените номера си „TO“(номер на ред: 434, 461, 489, 519, 548) Поставете телефонния си номер, който трябва да бъде регистриран в „Проверени идентификационни номера на обаждащия се“
  4. На пет места ще трябва да замените номера си „ОТ“(номер на ред: 436, 463, 491, 521, 550) Поставете уникален номер на подател, който сте получили от twilio.
  5. Във файла TembooAccount.h #define TEMBOO_APP_KEY "#Поставете своя ключ за приложение тук#" Можете да получите своя ключ за приложение от вашия акаунт в Temboo

След като поставите идентификационните си данни в дадения LOC (ред кодове), можете да изпълните кода си.

Стъпка 9: Мостова връзка

Мостова връзка
Мостова връзка
Мостова връзка
Мостова връзка

Сега изберете LAN адаптер и източника на интернет, щракнете с десния бутон, след което щракнете върху мостови връзки. Това ще преодолее интранет връзката между вашия лаптоп и Ethernet щита, съставляваща затворена мрежа (интранет)

След свързване на връзки трябва да отворите и затворите пакетния файл, който сте изтеглили в СТЪПКА 1.

Стъпка 10: Последна инструкция

Последна инструкция
Последна инструкция
Последна инструкция
Последна инструкция

включете захранващия си кабел Arduino с вашия лаптоп и LAN кабел от LAN порта на вашия лаптоп към LAN порта на Ethernet щит и след това Щракнете върху „качване“ще са необходими 5 минути, за да бъде качено.

След като бъде качена, програмата ще започне да изпълнява DHCP IP адрес, ще бъде получен, тогава тя ще поиска въвеждане на ПИН

  1. ПИН код за режим на капан "A33333"
  2. ПИН код за ПАНИЧЕН РЕЖИМ "B66666"
  3. ДЕАКТИВИРАЙ ПИН "D00000"

Според въведения ПИН код системата ще започне да работи.

Можете да промените ПИН по ваше желание, като редактирате изходния код.

Стъпка 11: Резултати от режима на паника

Резултати от режима на паника
Резултати от режима на паника
Резултати от режима на паника
Резултати от режима на паника
Резултати от режима на паника
Резултати от режима на паника

След като бъде открит нарушител, зумерът и светодиодът (като домашни светлини) ще се взривят и SMS известие ще бъде изпратено до съседа и собственика на дома, както е показано на снимката, а временна мрежа ще бъде хоствана само за собственика на дома, адресът на мрежата ще да бъде изпратен на собственика на дома чрез SMS известие

Екранните снимки на мрежата са публикувани по -горе.

Стъпка 12: Резултати от режима на капан

Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан
Резултати от режима на капан

След като нарушителят бъде открит, няма звуков сигнал и светлините ще изгаснат, вместо това ще бъде изпратено SMS известие до съседа, собственика на дома и полицейския служител, както е показано на снимката, а временна мрежа ще бъде хоствана само за собственика на дома и полицейския служител информацията, която мрежата задържания е публикуван по -горе като снимка и също е обяснен във въвеждащата част, Адресът на мрежата ще бъде изпратен на собственика на дома и полицейския служител чрез SMS известие.

Известието чрез SMS съдържа информация като

  1. Адрес на уеб страницата
  2. Връзка за посока на картата на Google от полицейското управление до дома на жертвата

Екранните снимки на мрежата са публикувани по -горе.

Предимства на тази система

  1. Нов начин да защитите дома си, дистанционно с незабавни действия на полицията и вашия съсед
  2. Много по -ниски разходи за изпълнение
  3. Насърчава цифровата сигурност
  4. Не дава оправдания на полицията, че не е предприела действия срещу грабежа, тъй като записът за грабеж се съобщава по електронен път на място.
  5. Намалете степента на грабеж.

Препоръчано: