Съдържание:
- Стъпка 1: Подредете LCD 16x2 с Arduino Board
- Стъпка 2: Подредете ултразвуков сензор - HC -SR04 с дъска Arduino
- Стъпка 3: Подредете се за базово серво с Arduino Board
- Стъпка 4: Подредете за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
- Стъпка 5: Подредете RTC DS3231 с Arduino Board
- Стъпка 6: Позволява конфигуриране на софтуерна среда
- Стъпка 7: Получаваме изискванията за идентификационни данни
- Стъпка 8: Редове от код, където ще трябва да въведете идентификационните си данни
- Стъпка 9: Мостова връзка
- Стъпка 10: Последна инструкция
- Стъпка 11: Резултати от режима на паника
- Стъпка 12: Резултати от режима на капан
Видео: Домашна сигурност с вградена система: 12 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Здравейте читатели, Това е инструкция за изграждане на система за домашна сигурност за разлика от всяка друга система за сигурност. Тази система има подобрена функция TRAP и PANIC режим, свързващ собственика на дома на жертвата, съседа и полицейския участък през мрежата. В този проект демонстрирам целия проект през интранет (мрежа от затворена зона), а не по интернет, по ваше желание, ако искате да направите същото по интернет..
ПАНИЧЕН РЕЖИМ: (Съществуваща система) Когато нарушителят бъде открит от ултразвуковия сензор. светлините на дома и зумера ще бъдат взривени, което ще доведе до паника на натрапника и ще изпрати SMS известие до собственика на дома на жертвата и неговия/нейния съсед и ще бъде хоствана временна мрежа, която съхранява известна информация за нарушението, като например по кое време нарушител, нарушител, Изминало време след нарушение и поле за въвеждане. Където собственикът на дома може да въведе ПИН код, за да деактивира дистанционно зумера и домашните светлини.
РЕЖИМ НА ТРАП: (Предложена система) Когато нарушителят бъде открит, зумерът и светлините няма да се взривят като съществуващите системи. Вместо SMS съобщение, съдържащо IP адрес, ще бъде изпратено до полицейското управление, като щракнете върху IP адреса, ще се отвори уеб заплата, където полицията може получете информация като Време за нарушение, Изминало време от нарушение и адрес на дома на жертвата и статична посока на картата на Google от полицейския участък до дома на жертвата. Ще бъде изпратено и SMS известие до съседа и собственика на дома.
Неща, които трябва да изградите
Софтуерни изисквания
- Изтеглете страницата за изтегляне на Arduino IDE IDE
- Изтеглете библиотека DS3231 Изтеглете библиотеката
- Изтеглете Bridge файл Изтеглете файл
- Изтегляне на изходния код Изтегляне на изходния код
Хардуерни изисквания
- Arduino Uno Mega ATmega1280
- Ethernet щит
- Дъска за хляб
- LCD 16x2
- Основно серво
- Джъмпер тел мъжки към мъжки 30 до 35
- Джъмпер тел от женски към женски от 20 до 25
- Джъмпер тел от женски към мъжки 10-15
- 4x4 матрица на клавиатурата
- Ултразвуков сензор - HC -SR04
- Пиезо зумер
- LED светлини 2
- LAN кабел
- Захранващ кабел на дъската Arduino
- Модул RTC ds3231
Изискване за идентификационни данни
За получаване на SMS известие от хардуер:
- SID на акаунта от API на Twilio
- Токен за удостоверяване от API на Twilio
- Ключ за приложение Temboo от API на Temboo
- Номер на подателя от API на Twilio
На първо място монтирайте своя Ethernet щит с Arduino Uno Mega, както е показано на изображението.
Стъпки от 1 до 5 ще обяснят отделните връзки на модула с основната платка arduino. И накрая вашата дъска ще изглежда като цял проект, както е показано по -горе.
Стъпка 1: Подредете LCD 16x2 с Arduino Board
Изисквания за завършване на тази стъпка
- Arduino Mega
- Ethernet щит
- LCD 16x2
- Джъмперни проводници мъжки към мъжки
Този LCD 16x2 има 16 пина. следвайте изображението и свържете LCD с дъската arduino. ще ви трябват няколко проводника от мъжки към мъжки, за да завършите тази стъпка
Стъпка 2: Подредете ултразвуков сензор - HC -SR04 с дъска Arduino
Изисквания за завършване на тази стъпка
- Дъска Arduino
- Ethernet щит
- Ултразвуков сензор - HC -SR04
- Джъмперни проводници мъжки към женски
Ултразвуков сензор е устройство, което може да измери разстоянието до обект с помощта на звукови вълни. Той измерва разстоянието, като изпраща звукова вълна с определена честота и изслушва тази звукова вълна да отскочи обратно и ние използваме тази технология на звуковата вълна като детектор за нарушители.
За да покриете по -голямата част със сензор за сигурност и да намалите разходите за инсталиране на тази система в реалния свят. ултразвуковият сензор е фиксиран към основно серво, което се завърта на 180 градуса и покрива максимална площ.
Стъпка 3 показва подреждането на Basic servo и комбиниране на ултразвуков сензор и Basic Servo заедно в картината
Стъпка 3: Подредете се за базово серво с Arduino Board
Изисквания за завършване на тази стъпка
- Дъска Arduino
- Ethernet щит
- Основно серво
- Кабелни проводници
Този основен серво се използва за завъртане на сензора UltraSonic на 180 градуса, за да покрие максималната площ за сигурност. И след това съм прикрепил ултразвуков сензор над него, както е показано на снимката
Стъпка 4: Подредете за 4x4 клавиатурна матрица, LED и зумер с Arduino Board
Изисквания за завършване на тази стъпка
- Дъска Arduino
- Ethernet щит
- 4x4 клавиатурна матрица
- LED
- Пиезо зумер
Забележка: Матрицата на клавиатурата 4x4 има 8 пина, започващи от дясно наляво, обърнати бутони, Зумърът се използва само когато системата за сигурност работи в режим на паника, а тук приемаме LED като осветление на дома, той се използва и когато системата за сигурност е работи в режим на паника, за да накара нарушителя да изпадне в паника.
Стъпка 5: Подредете RTC DS3231 с Arduino Board
Изисквания за завършване на тази стъпка
- Дъска Arduino
- Ethernet щит
- RTC DS3231
- Джъмперни проводници мъжки към мъжки
Забележка: Модулът RTC (часовник в реално време) се грижи за времето, точно както нашият настолен компютър или лаптоп се грижи за времето, дори когато лаптопът ви е изключен за известно време. Той ще покаже правилното време, когато включите лаптопа си.
По същия начин функционира RTC модулът. Така че, за да започнете с RTC модула за първи път, трябва да настроите време в началото. Ще споделя видео за настройка на времето във вашия RTC модул и веднъж, за да настроите времето, не е нужно да го правите отново и отново Първи стъпки с DS3231 RTC модул.
Стъпка 6: Позволява конфигуриране на софтуерна среда
Съгласно обсъдените във въвеждането изисквания, трябва да изтеглите Arduino IDE, библиотека ds3231, пакетния файл и да изтеглите изходния код.
- След като изтеглите Arduino IDE, стартирайте го. Щракнете върху скица> включете библиотека> Управление на библиотеки> Потърсете „Клавиатура“, след това изберете „Клавиатура от Марк Стенли“и щракнете върху Инсталиране
- Отново щракнете> скица> включете библиотека> Добавяне на. ZIP библиотека> Изберете за ds3231 Zip файл и го импортирайте.
Стъпка 7: Получаваме изискванията за идентификационни данни
Както бе споменато във Въведението, вие се нуждаете от собствени идентификационни данни, за да стартирате проекта, например
- SID на акаунта в Twilio
- Twilio Auth Token
- Ключ за приложение Temboo и
- Изпращач номер от Twilio.
- Регистрирайте се на уебсайта на Twilio Twilio Site ще видите SID на профила си и маркер за удостоверяване на страницата на конзолата си.
- след това отидете на програмируем SMS> щракнете върху изграждане и научете, щракнете върху „ВЗЕМЕТЕ НОМЕР“, където можете да получите своя уникален номер на подателя и от този уникален номер на подателя ще получите SMS известие, когато се открие нарушител.
- След това трябва да регистрирате вашия телефонен номер за получаване на SMS в Twilio, за да кликнете върху „Телефонни номера“> щракнете върху Проверени идентификатори на обаждащия се> щракнете върху бутона плюс, за да добавите мобилния си номер, за да получите SMS известието.
- Копирайте тези идентификационни данни и след това се регистрирайте в уебсайта на Temboo API Temboo API сайта. В лявата част под Choreos щракнете върху Twilio> щракнете върху SMS съобщения> щракнете върху SendSMS. След това ще видите полета за въвеждане за SID на акаунта, знак за удостоверяване, текст, от и до.
- Въведете всички тези идентификационни данни точно там и въведете този уникален номер на подателя в полето „ОТ“
- Кликнете върху „Изпълни сега“
Ще получите известие.
ЗАБЕЛЕЖКА: Трябва да получите уникален номер на подателя „ОТ“и „КО“да регистрирате телефонния си номер, за да получите SMS известие.
Стъпка 8: Редове от код, където ще трябва да въведете идентификационните си данни
Тук ще спомена редовете, където трябва да въведете идентификационните си данни в изходния код.
- На пет места ще трябва да смените своя „акаунт SID ключ“(номер на ред: 440, 467, 495, 525, 554)
- На пет места ще трябва да смените своя „ключ за удостоверяване“(номер на ред: 432, 459, 487, 517, 546)
- На пет места ще трябва да замените номера си „TO“(номер на ред: 434, 461, 489, 519, 548) Поставете телефонния си номер, който трябва да бъде регистриран в „Проверени идентификационни номера на обаждащия се“
- На пет места ще трябва да замените номера си „ОТ“(номер на ред: 436, 463, 491, 521, 550) Поставете уникален номер на подател, който сте получили от twilio.
- Във файла TembooAccount.h #define TEMBOO_APP_KEY "#Поставете своя ключ за приложение тук#" Можете да получите своя ключ за приложение от вашия акаунт в Temboo
След като поставите идентификационните си данни в дадения LOC (ред кодове), можете да изпълните кода си.
Стъпка 9: Мостова връзка
Сега изберете LAN адаптер и източника на интернет, щракнете с десния бутон, след което щракнете върху мостови връзки. Това ще преодолее интранет връзката между вашия лаптоп и Ethernet щита, съставляваща затворена мрежа (интранет)
След свързване на връзки трябва да отворите и затворите пакетния файл, който сте изтеглили в СТЪПКА 1.
Стъпка 10: Последна инструкция
включете захранващия си кабел Arduino с вашия лаптоп и LAN кабел от LAN порта на вашия лаптоп към LAN порта на Ethernet щит и след това Щракнете върху „качване“ще са необходими 5 минути, за да бъде качено.
След като бъде качена, програмата ще започне да изпълнява DHCP IP адрес, ще бъде получен, тогава тя ще поиска въвеждане на ПИН
- ПИН код за режим на капан "A33333"
- ПИН код за ПАНИЧЕН РЕЖИМ "B66666"
- ДЕАКТИВИРАЙ ПИН "D00000"
Според въведения ПИН код системата ще започне да работи.
Можете да промените ПИН по ваше желание, като редактирате изходния код.
Стъпка 11: Резултати от режима на паника
След като бъде открит нарушител, зумерът и светодиодът (като домашни светлини) ще се взривят и SMS известие ще бъде изпратено до съседа и собственика на дома, както е показано на снимката, а временна мрежа ще бъде хоствана само за собственика на дома, адресът на мрежата ще да бъде изпратен на собственика на дома чрез SMS известие
Екранните снимки на мрежата са публикувани по -горе.
Стъпка 12: Резултати от режима на капан
След като нарушителят бъде открит, няма звуков сигнал и светлините ще изгаснат, вместо това ще бъде изпратено SMS известие до съседа, собственика на дома и полицейския служител, както е показано на снимката, а временна мрежа ще бъде хоствана само за собственика на дома и полицейския служител информацията, която мрежата задържания е публикуван по -горе като снимка и също е обяснен във въвеждащата част, Адресът на мрежата ще бъде изпратен на собственика на дома и полицейския служител чрез SMS известие.
Известието чрез SMS съдържа информация като
- Адрес на уеб страницата
- Връзка за посока на картата на Google от полицейското управление до дома на жертвата
Екранните снимки на мрежата са публикувани по -горе.
Предимства на тази система
- Нов начин да защитите дома си, дистанционно с незабавни действия на полицията и вашия съсед
- Много по -ниски разходи за изпълнение
- Насърчава цифровата сигурност
- Не дава оправдания на полицията, че не е предприела действия срещу грабежа, тъй като записът за грабеж се съобщава по електронен път на място.
- Намалете степента на грабеж.
Препоръчано:
Домашна система за сигурност, използваща сензорен синтез: 5 стъпки
Домашна система за сигурност, използваща Sensor Fusion: Идеята зад този проект е да се създаде евтин и лесен за изработка сензор за сигурност, който може да се използва, за да ви предупреди, когато някой го е прекосил. Първоначалната цел беше да създам нещо, което да ме уведоми, когато някой се качи по стълбите, но аз също
Система за домашна сигурност IOT: 3 стъпки
Система за домашна сигурност IOT: Едно от най -полезните приложения на IoT е домашната сигурност. Представете си, че крадец прерязва кабела ви за охранителна камера, докато се опитва да проникне в къщата ви, това няма да се случи, ако вашата система за сигурност стане безжична и интелигентна
Система за домашна сигурност: 5 стъпки
Система за домашна сигурност: Направете своя собствена система за домашна сигурност, използвайки Raspberry pi
Получавайте сигнали за имейл от вашата система за домашна сигурност с помощта на Arduino: 3 стъпки
Получавайте сигнали за електронна поща от вашата система за домашна защита с помощта на Arduino: Използвайки Arduino, ние лесно можем да пренастроим основната функционалност на имейла в почти всяка съществуваща инсталация на система за сигурност. Това е особено подходящо за по -стари системи, които най -вероятно отдавна са изключени от услугата за наблюдение
Система за домашна сигурност Arduino: 7 стъпки (със снимки)
Система за домашна сигурност Arduino: Това е система за домашна сигурност, използваща Arduino Mega 2560, която ще задейства аларма при отваряне на всяка врата или движение, открито в стаята, когато системата е активирана. Това е хубав проект за всеки в последната година в университета. можете да го надстроите ев