Мазмуну:
- 1 -кадам: LCD 16x2 Arduino тактасы менен сапта
- 2 -кадам: Line Up Ultrasonic Sensor - HC -SR04 Arduino Board менен
- 3 -кадам: Arduino тактасы менен негизги Servo кызматына катталуу
- 4 -кадам: 4x4 клавиатура матрицасына, LED жана Buzzerге Arduino тактасы менен катар туруңуз
- 5 -кадам: Arduino Board менен RTC DS3231ге катталуу
- 6 -кадам: Программалык чөйрөнү конфигурациялоого мүмкүнчүлүк берет
- 7 -кадам: Ишеним грамоталарынын талаптарын алалы
- 8 -кадам: Ишеним грамотаңызды киргизүү керек болгон коддор
- 9 -кадам: Bridge Connection
- 10 -кадам: Акыркы көрсөтмө
- 11 -кадам: Panic Mode Results
- 12 -кадам: Trap Mode Results
Video: Камтылган системасы бар үй коопсуздугу: 12 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Саламатсызбы окурмандар, Бул башка Коопсуздук тутумунан айырмаланып, үй коопсуздук тутумун курууга көрсөтмө. Бул тутум жакшыртылган ТРАП жана ПАНИК режимине ээ, жабырлануучунун үйүнүн кожоюнун, коңшусун жана полицияны участок аркылуу туташтырат. Бул долбоордо мен бүтүндөй долбоорду Интранет аркылуу көрсөтөм (Жабык аймак тармагы), эгер кааласаң Интернетте деле ошондой..
PANIC MODE: (бар система) Intruder Ultrasonic Sensor тарабынан аныкталганда. үйдүн чырактары жана ызы -чуу жарылып, кирүүчүлөрдүн дүрбөлөңүнө түшүп, жабырлануучунун үйүнүн ээсине жана анын коңшусуна SMS билдирүү жөнөтүлөт жана Убактылуу веб жайгаштырылат, анда кайсы убакта бузулгандыгы тууралуу маалымат камтылат. бузуучу чектен чыкты, Убакыт кылмыштан жана кирүү талаасынан кийин өттү. Үй ээси коңгуроону жана үй жарыгын алыстан өчүрүү үчүн PIN кодун киргизе алат.
ТРАПТЫН РЕЖИМИ: (Сунушталган система) Кирүүчү табылганда Баззер жана Чырактар учурдагы системалар сыяктуу жарылып кетпейт. Анын ордуна IP дарегин камтыган SMS билдирүү IP дарегине басуу менен полиция бөлүмүнө жөнөтүлөт, бул жерде полиция ала турган веб -айлык ачылат. кылмыштын убактысы, жабырлануучунун үйүнүн күнөөсүнөн жана дарегинен өткөн убакыт сыяктуу маалыматты алуу жана полиция бөлүмүнөн жабырлануучунун үйүнө статикалык гугл картасынын багыты. Жана кошунасына жана үй ээсине SMS билдирүү жөнөтүлөт.
Сиз куруу керек нерселер
Программалык камсыздоо талабы
- Arduino IDE IDE жүктөө барагын жүктөп алыңыз
- DS3231 китепканасын түшүрүү Китепкананы жүктөп алыңыз
- Bridge файлын жүктөө Файлды жүктөө
- Булак кодун түшүрүү Булак кодун түшүрүү
Аппараттык талап
- Arduino Uno Mega ATmega1280
- Ethernet Shield
- Нан тактасы
- LCD 16x2
- Basic Servo
- Jumper зымы Эркектен Эркекке 30дан 35ке чейин
- Аялдан секирүүчү зым 20дан 25ке чейин
- Аялдан Эркекке 10-15 секирүүчү зым
- 4x4 баскычтоп матрицасы
- УЗИ сенсор - HC -SR04
- Buzzer piezo
- LED чырактары 2
- LAN кабели
- Arduino тактасынын электр кабели
- RTC ds3231 модулу
Ишеним грамотасы
Аппараттык жактан SMS билдирүүсүн алуу үчүн:
- Twilio API'ден эсеп SID
- Twilio API'ден Auth Token
- Temboo API'ден Temboo App ачкычы
- Twilio APIден жөнөтүүчү номери
Биринчиден, Ethernet Shield'иңизди Arduino Uno Mega менен сүрөттө көрсөтүлгөндөй орнотуңуз.
1ден 5ке чейинки кадамдар модулдун өзүнчө туташууларын негизги arduino board.and менен түшүндүрөт жана акыры сиздин тактаңыз жогоруда көрсөтүлгөндөй бүтүндөй долбоорго окшош болот.
1 -кадам: LCD 16x2 Arduino тактасы менен сапта
Бул кадамды аягына чыгаруу үчүн талаптар
- Arduino Mega
- Ethernet калканы
- LCD 16x2
- Jumper Эркек менен Эркекти байланыштырат
Бул LCD 16x2 анын ичинде 16 төөнөгүч бар. Сүрөттү ээрчип, arduino board менен LCDди туташтырыңыз. Бул кадамды бүтүрүү үчүн сизге эркек менен секирүүчү зымдар керек болот.
2 -кадам: Line Up Ultrasonic Sensor - HC -SR04 Arduino Board менен
Бул кадамды аягына чыгаруу үчүн талаптар
- Arduino Board
- Ethernet калканы
- УЗИ сенсор - HC -SR04
- Jumper зымдары Эркектен Аялга чейин
УЗИ сенсору - үн толкундарынын жардамы менен объектке чейинки аралыкты өлчөй турган түзүлүш. Ал белгилүү бир жыштыкта үн толкунун жөнөтүү жана ал үн толкунунун артка кайтуусун угуу менен аралыкты өлчөйт жана биз бул Үн толкуну технологиясын бузуку детектор катары колдонобуз.
Коопсуздук үчүн көпчүлүк аймакты сенсор менен жабуу жана бул системаны реалдуу дүйнөдө орнотуу чыгымын азайтуу. УЗИ сенсор 180 градуска бурулган жана максималдуу аймакты камтыган негизги сервоприёмникке бекитилген.
3 -кадам Негизги сервонун линиясын көрсөтүп, УЗИ сенсорун жана Негизги Сервону сүрөттө бириктирет
3 -кадам: Arduino тактасы менен негизги Servo кызматына катталуу
Бул кадамды аягына чыгаруу үчүн талаптар
- Arduino Board
- Ethernet калканы
- Basic Servo
- Өткөргүч зымдар
Бул негизги Servo коопсуздук үчүн максималдуу аймакты жабуу үчүн 180 градуска UltraSonic сенсорду айландыруу үчүн колдонулат
4 -кадам: 4x4 клавиатура матрицасына, LED жана Buzzerге Arduino тактасы менен катар туруңуз
Бул кадамды аягына чыгаруу үчүн талаптар
- Arduino Board
- Ethernet калканы
- 4x4 баскычтоп матрицасы
- LED
- Buzzer piezo
Эскертүү: 4x4 клавиатура матрицасында оңдон солго карай караган 8 казык бар, Buzzer Коопсуздук тутуму Panic режиминде иштеп турганда гана колдонулат жана бул жерде биз LEDди үйдүн жарыгы катары кабыл алабыз, ал коопсуздук тутуму колдонулганда да колдонулат. Паник режиминде чуркап кирүүчүнү паник кылуу үчүн..
5 -кадам: Arduino Board менен RTC DS3231ге катталуу
Бул кадамды аягына чыгаруу үчүн талаптар
- Arduino Board
- Ethernet калканы
- RTC DS3231
- Jumper Эркектен Эркекке зым
Эскертүү: RTC (Real Time Clock) модулу убактыбызга кам көрөт, болгону биздин ноутбук же ноутбук убакыттын өтүшү менен ноутбукуңуз бир азга өчүрүлгөндөй эле кам көрөт.
Ошол эле жол менен RTC модулу иштейт. Ошентип, RTC модулун биринчи жолу баштоо үчүн, башында убакытты орнотушуңуз керек. Мен сиздин RTC модулуңузда Убакытты орнотуу боюнча видеону бөлүшөм жана убактыңызды орнотуу үчүн аны кайра -кайра жасоонун кажети жок DS3231 RTC модулу менен баштоо.
6 -кадам: Программалык чөйрөнү конфигурациялоого мүмкүнчүлүк берет
Киришүүдө каралган Талаптарга ылайык, Arduino IDE, ds3231 китепканасын, партия файлын жана баштапкы кодду жүктөп алышыңыз керек.
- Arduino IDE жүктөлгөндөн кийин, аны ишке киргизиңиз. Эскизди басыңыз> китепкананы кошуу> Китепканаларды башкаруу> "Баскычтопту" издеңиз, андан кийин "Марк Стэнли баскычтобун" тандап, Орнотууну чыкылдатыңыз.
- Дагы басыңыз> эскиз> китепкананы кошуу>. ZIP китепканасын кошуу> ds3231 Zip файлын тандоо жана аны импорттоо.
7 -кадам: Ишеним грамоталарынын талаптарын алалы
Киришүүдө айтылгандай, сиз долбоорду иштетүү үчүн өзүңүздүн ишеним грамотаңызды талап кыласыз
- Twilio эсеп SID
- Twilio Auth Токени
- Temboo колдонмо ачкычы жана
- Twilioдон жөнөтүүчү номери.
- Twilio веб -сайтына катталыңыз Twilio Сайты, сиз консолуңуздагы баракчаңызда каттоо эсебиңиздин SID жана авторизация Токенин көрөсүз.
- андан кийин программалоочу SMSке өтүңүз> курууну басыңыз жана "НОМЕРДИ АЛУУ" баскычын чыкылдатыңыз, анда сиз уникалдуу Жөнөтүүчү номериңизди ала аласыз жана бул уникалдуу Жөнөтүүчү номеринен Кирүүчү табылганда SMS билдирүүсүн аласыз.
- Андан кийин сиз SMS алуучу телефон номериңизди Twilioдо катташыңыз керек, ал үчүн "Телефон номерлери"> "Ырасталган ырастоочу IDлерди" басыңыз> SMS билдирүүсүн алуу үчүн мобилдик номериңизди кошуу үчүн плюс баскычын басыңыз.
- Бул ишеним грамотасын көчүрүп, андан кийин Temboo API веб -сайтына Temboo API сайтына катталыңыз. Сол жактагы Choreos астындагы Twilioго> SMS билдирүүлөрүнө> SendSMS чыкылдатыңыз. Андан кийин сиз каттоо эсебинин SID, авторизация токени, дене, кимден жана кимге кирүү талааларын көрөсүз.
- Ошол грамоталардын бардыгын ошол жерге киргизиңиз жана "FROM" талаасына ошол уникалдуу Жөнөтүүчү номерин киргизиңиз
- "Азыр иштетүү" дегенди басыңыз
Сиз эскертме аласыз.
ЭСКЕРТҮҮ: Сиз "FROM" уникалдуу Жөнөтүүчүнүн номерин жана SMS билдирүүсүн алуу үчүн "TO" телефон номериңизди катташыңыз керек.
8 -кадам: Ишеним грамотаңызды киргизүү керек болгон коддор
Бул жерде мен ишеним каттарыңызды баштапкы коддун ичине киргизишиңиз керек болгон саптарды айтам.
- Беш жерде "Каттоо эсебинин SID ачкычын" алмаштырышыңыз керек болот (Сап No: 440, 467, 495, 525, 554)
- Беш жерде сиз "Аутентификация Токенин ачкычын" алмаштырышыңыз керек болот (Сап No: 432, 459, 487, 517, 546)
- Беш жерде "TO" номериңизди алмаштырышыңыз керек болот (Линия номери: 434, 461, 489, 519, 548)
- Беш жерде сиз "FROM" номериңизди алмаштырышыңыз керек болот (Сап No: 436, 463, 491, 521, 550) Twilioдон алган уникалдуу жөнөтүүчү номерин чаптаңыз.
- TembooAccount.h файлында #define TEMBOO_APP_KEY "#Колдонмо ачкычыңызды бул жерге чаптаңыз#" Сиз колдонмо ачкычыңызды Temboo каттоо эсебиңизден ала аласыз
Ишеним грамотаңызды берилген LOCго (коддор линиясына) чаптагандан кийин, кодуңузду аткарганыңыз жакшы.
9 -кадам: Bridge Connection
Азыр LAN адаптерин жана интернет булагын тандап, оң баскыч менен чыкылдатып, көпүрө байланыштарын чыкылдатыңыз. Бул сиздин ноутбук менен Ethernet калканынын ортосундагы жабык тармакты түзүүчү Интранет байланышы (Intranet)
Байланыштарды бириктиргенден кийин, 1 -КАДАМда жүктөлгөн партия файлын ачып, жабышыңыз керек.
10 -кадам: Акыркы көрсөтмө
ноутбуктун LAN портунан Ethernet калкан LAN портуна Arduino кубат кабелин ноутбукка жана LAN кабелине туташтырыңыз, анан "жүктөө" баскычын жүктөө үчүн 5 мүнөт талап кылынат.
Программа жүктөлгөндөн кийин DHCP IP дареги алынат, андан кийин PIN киргизүүнү сурайт
- ТРАП РЕЖИМИНИН ПИНИ "A33333"
- PANIC MODE PIN "B66666"
- ПИН "D00000" ӨЧҮРҮҮ
ПИН -кодго ылайык, система иштей баштайт.
Сиз PIN кодун булак кодун түзөтүү аркылуу каалагандай өзгөртө аласыз.
11 -кадам: Panic Mode Results
Кирүүчү аныкталгандан кийин Бузер жана LED (үйдүн жарыгы катары) жарылып, Сүрөттө көрсөтүлгөндөй коңшу жана үйдүн ээсине SMS билдирүү жөнөтүлөт, ал эми убактылуу веб үй ээси үчүн гана жайгаштырылат, Интернеттин дареги үй ээсине SMS билдирүү аркылуу жөнөтүлөт
Вебдин скриншоттору жогоруда жайгаштырылган.
12 -кадам: Trap Mode Results
Кирүүчү аныкталгандан кийин Бузер жок жана жарыктар күйүп калат, анын ордуна SMS билдирүүсү кошунасына, үйдүн ээсине жана полиция кызматкерине сүрөттө көрсөтүлгөндөй жөнөтүлөт, ал эми убактылуу интернет үй ээси менен полиция кызматкерине гана жайгаштырылат. кармоолор жогоруда сүрөт катары жайгаштырылган, ошондой эле кириш бөлүгүндө түшүндүрүлгөн, Интернеттин дареги SMS -билдирүү аркылуу үйдүн ээсине жана полиция кызматкерине жөнөтүлөт.
SMS билдирүүсү сыяктуу маалыматты камтыйт
- Веб -баракчанын дареги
- Полиция бөлүмүнөн жабырлануучунун үйүнө Google картасынын багыты
Вебдин скриншоттору жогоруда жайгаштырылган.
Бул системанын артыкчылыктары
- Полиция менен кошунаңыздын тез аракети менен алыстан үйүңүздү коргоонун жаңы жолу
- Абдан аз ишке ашыруу наркы
- Санариптик коопсуздукту колдойт
- Полицияга талап -тоноочулукка каршы чара көрбөгөнү үчүн эч кандай шылтоо жок, анткени каракчылык тууралуу санарип жеринде кабарланат.
- Каракчылыкты азайтуу.
Сунушталууда:
Камтылган динамик менен сүрөт кармагыч: 7 кадам (сүрөттөр менен)
Камтылган динамик менен сүрөт кармагыч: Бул жерде сиз дем алыш күндөрү ишке ашыра турган эң сонун долбоор, эгерде сиз сүрөттөрдү/почта карттарын, ал тургай сиз кыла турган иштердин тизмесин кармай турган спикериңизди жасоону кааласаңыз. Куруунун бир бөлүгү катары, биз Raspberry Pi Zero Wди долбоордун жүрөгү катары колдонобуз жана
Чайырга камтылган LED менен космостук жарык: 11 кадам (сүрөттөр менен)
Чайырга камтылган LED менен космостук жарык: Мен светодиоддон чырак чыгаргым келди, бирок эч кандай ширетүү жок (мен билем, көп адамдар ширетишпейт, жана мага окшогон бир нече адамдар муну кыла алат, бирок Мен чындыгында муну жакшы көрөм.) Бул бир нече тыйын батареялар менен иштейт, ошондуктан оңой
Raspberry Pi менен үй коопсуздугу: 6 кадам (сүрөттөр менен)
Raspberry Pi менен үй коопсуздугу: Бул батирден чыкканыңызда өзүңүздү эркин сезүүгө жардам бере турган жөнөкөй чечим - керексиз коноктор келген мүлкүңүздүн сүрөттөрү бар электрондук каттарды алыңыз, коопсуздук тутумуңузду куралдандырыңыз жана куралсыздандырыңыз эң оңой жана ишенимдүү жолу ( басуу
Arduino ЖК өрт коопсуздугу жөнүндө эскертүү системасы: 9 кадам
Arduino ЖК өрт коопсуздугу жөнүндө эскертүү тутуму: Бул студенттин долбоору, ал ЖК экран, ызылдак, RGB жана DHT температура сенсорунун функцияларын айкалыштырат. Учурдагы айлана -чөйрөнүн температурасы ЖК экранда чагылдырылып, жаңыртылып турат
Orange Pi менен үй коопсуздугу: 3 кадам (сүрөттөр менен)
Orange Pi менен үй коопсуздугу: Негизи бул менин мурунку көрсөтмөмдөгүдөй эле идея: https://www.instructables.com/id/Home-Security-With… Жалгыз өзгөрүү Orange Pi тактасын колдонуу (менин тандоо PC2) жана IO'дорду коргоо үчүн 4050 деңгээлдеги бир алмаштыргыч болгон. Жыйынтыктап айтканда