Mundarija:
- 1 -qadam: Arduino platasi bilan LCD 16x2
- 2 -qadam: Ultrasonik sensor - Arduino platasi bilan HC -SR04
- 3 -qadam: Arduino platasi bilan asosiy Servo xizmatiga yozilish
- 4 -qadam: 4x4 klaviatura matritsasi, LED va buzzer uchun Arduino taxtasi uchun navbat
- 5 -qadam: Arduino platasi bilan RTC DS3231 uchun navbat
- 6 -qadam: Dasturiy ta'minot muhitini sozlash imkonini beradi
- 7 -qadam: Hisob ma'lumotlari talablarini olaylik
- 8 -qadam: Hisob ma'lumotlarini kiritishingiz kerak bo'lgan kod satrlari
- 9 -qadam: Ko'prik aloqasi
- 10 -qadam: Yakuniy ko'rsatma
- 11 -qadam: vahima rejimi natijalari
- 12 -qadam: tuzoq rejimi natijalari
Video: O'rnatilgan tizim bilan uy xavfsizligi: 12 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Salom O'quvchilar, Bu boshqa xavfsizlik tizimlaridan farqli o'laroq, uy xavfsizlik tizimini yaratish bo'yicha ko'rsatmalar. Ushbu tizim qurbonning uyi, qo'shnisi va politsiya bo'limini tarmoq orqali bog'laydigan "TRAP" va "PANIC" rejimiga ega. Agar siz xohlasangiz, men butun loyihani Internet orqali emas, balki intranet (yopiq tarmoq) orqali ko'rsataman. Internetda ham xuddi shunday..
PANIK MODE: (mavjud tizim) Ultrasonik sensori orqali kiruvchi aniqlanganda. uy va signal signallari o'chiriladi, vahima qo'zg'atadi va jabrlanuvchining uyi egasiga va uning qo'shnisiga SMS -xabar yuboriladi va vaqtincha veb -sayt joylashtiriladi, unda qanday vaqtda jinoyat sodir etilganligi haqida ma'lumot saqlanadi. tajovuzkorning huquqbuzarligi, vaqt va kirish maydonidan keyin vaqt o'tdi. Qaerda uy egasi signalni va uy chiroqlarini masofadan o'chirish uchun PIN -kodni kiritishi mumkin.
QO'ShIMChA TARTIBI: (Tavsiya etilgan tizim) Intruder aniqlanganda, Buzzer va Chiroqlar mavjud tizimlar kabi o'chmaydi, IP -manzilni o'z ichiga olgan SMS -xabar IP -manzilni bosish orqali militsiya bo'limiga yuboriladi. "Jinoyat sodir etish vaqti", "jinoyat sodir etilganidan keyin jabrlanuvchining uyi va politsiya bo'limidan jabrlanuvchining uyiga google xaritasining statik yo'nalishi" kabi ma'lumotlarni oling va qo'shni va uy egasiga SMS -xabar yuboriladi.
Siz qurishingiz kerak bo'lgan narsalar
Dasturiy ta'minot talablari
- Arduino IDE IDE yuklab olish sahifasini yuklab oling
- DS3231 kutubxonasini yuklab olish Kutubxonani yuklab oling
- Bridge faylini yuklab olish Faylni yuklab olish
- Manba kodini yuklab olish Manba kodini yuklab oling
Uskuna talablari
- Arduino Uno Mega ATmega1280
- Ethernet qalqoni
- Non paneli
- LCD 16x2
- Asosiy Servo
- Erkak -erkak 30 -dan 35 -gacha o'tish kabeli
- Jumper sim Ayol 20 dan 25 gacha
- Jumper simli Ayol-Erkak 10-15
- 4x4 klaviatura matritsasi
- Ultrasonik sensor - HC -SR04
- Buzzer piezo
- LED chiroqlar 2
- LAN kabeli
- Arduino platasining quvvat kabeli
- RTC ds3231 moduli
Ishonchnoma talablari
Apparatdan SMS -xabar olish uchun:
- Twilio API -dan SID hisob qaydnomasi
- Twilio API -dan autentifikatsiya belgisi
- Temboo API -dan Temboo ilovasi kaliti
- Twilio API -dan yuboruvchi raqami
Birinchidan, rasmda ko'rsatilganidek, Ethernet qalqonini Arduino Uno Mega bilan ulang.
1 dan 5 gacha bo'lgan qadamlar modulning asosiy arduino platasi bilan alohida ulanishini tushuntiradi va nihoyat sizning taxtangiz yuqorida ko'rsatilgandek butun loyihaga o'xshaydi.
1 -qadam: Arduino platasi bilan LCD 16x2
Ushbu bosqichni bajarish uchun talablar
- Arduino Mega
- Ethernet qalqoni
- LCD 16x2
- Jumper erkakdan erkakka o'tadi
Bu 16x2 LCD displeyda 16 ta pin bor. tasvirni kuzatib boring va LCD ni arduino platasi bilan ulang, bu bosqichni bajarish uchun sizga erkak va erkak o'tish simlari kerak bo'ladi.
2 -qadam: Ultrasonik sensor - Arduino platasi bilan HC -SR04
Ushbu bosqichni bajarish uchun talablar
- Arduino taxtasi
- Ethernet qalqoni
- Ultrasonik sensor - HC -SR04
- Jumper simlari Erkakdan Ayolgacha
Ultrasonik sensor - bu tovush to'lqinlari yordamida ob'ektgacha bo'lgan masofani o'lchaydigan qurilma. U ma'lum bir chastotada tovush to'lqinini yuborish va bu tovush to'lqinining orqaga qaytishini tinglash orqali masofani o'lchaydi va biz bu tovush to'lqinlari texnologiyasini tajovuzkor detektori sifatida ishlatamiz.
Sensor bilan xavfsizlik sohasining ko'p qismini qamrab olish va ushbu tizimni real dunyoda o'rnatish xarajatlarini kamaytirish. Ultrasonik sensor 180 daraja aylanadigan va maksimal maydonni o'z ichiga olgan asosiy Servo -ga o'rnatiladi.
3 -qadam rasmda asosiy servo va ultratovush sensori va asosiy servolarni birlashtirishni ko'rsatadi
3 -qadam: Arduino platasi bilan asosiy Servo xizmatiga yozilish
Ushbu bosqichni bajarish uchun talablar
- Arduino taxtasi
- Ethernet qalqoni
- Asosiy Servo
- Jumper simlari
Bu asosiy Servo UltraSonic Sensorni 180 daraja burish uchun ishlatiladi va xavfsizlik uchun maksimal maydonni qamrab oladi.
4 -qadam: 4x4 klaviatura matritsasi, LED va buzzer uchun Arduino taxtasi uchun navbat
Ushbu bosqichni bajarish uchun talablar
- Arduino taxtasi
- Ethernet qalqoni
- 4x4 klaviatura matritsasi
- LED
- Buzzer piezo
Eslatma: 4x4 klaviatura matritsasida o'ngdan chapga qaragan tugmachalardan iborat 8 ta pin bor, Buzzer faqat Xavfsizlik tizimi vahima rejimida ishlaganda ishlatiladi va bu erda biz LEDni uy chirog'i sifatida qabul qilamiz, u ham xavfsizlik tizimi yoqilganda ishlatiladi. vahima qo'zg'ash uchun vahima rejimida ishlaydi.
5 -qadam: Arduino platasi bilan RTC DS3231 uchun navbat
Ushbu bosqichni bajarish uchun talablar
- Arduino taxtasi
- Ethernet qalqoni
- RTC DS3231
- Jumper simlari erkakdan erkakgacha
Eslatma: RTC (Real Time Clock) moduli vaqt haqida qayg'uradi, xuddi noutbuk bir muncha vaqt o'chirilgan bo'lsa ham, ish stoli yoki noutbuk vaqtni qayg'uradi.
Xuddi shu tarzda, RTC moduli ishlaydi. Shunday qilib, RTC modulini birinchi marta ishga tushirish uchun avval vaqtni sozlash kerak. Men sizning RTC modulida Vaqtni sozlash bo'yicha videoni baham ko'raman va vaqtni sozlash uchun uni qayta -qayta qilish shart emas DS3231 RTC modulini ishga tushirish.
6 -qadam: Dasturiy ta'minot muhitini sozlash imkonini beradi
Kirish qismida muhokama qilingan talablarga muvofiq siz Arduino IDE, ds3231 kutubxonasini, ommaviy ish faylini va manba kodini yuklab olishingiz kerak.
- Arduino IDE yuklab olingandan so'ng uni ishga tushiring. Eskiz> kutubxonani kiritish> Kutubxonalarni boshqarish> "Klaviatura" ni qidiring, so'ng "Mark Stenli tomonidan klaviatura" -ni tanlang va O'rnatish -ni bosing.
- Yana> eskiz> kutubxonani qo'shish> ZIP kutubxonasini qo'shish> ds3231 Zip faylini tanlash -ni bosing va uni import qiling.
7 -qadam: Hisob ma'lumotlari talablarini olaylik
Kirish qismida aytib o'tilganidek, siz loyihani ishga tushirish uchun o'zingizning shaxsiy ma'lumotlaringizni talab qilasiz
- Twilio hisob qaydnomasi
- Twilio Auth token
- Temboo dastur kaliti va
- Twilio -dan yuboruvchi raqami.
- Twilio veb -saytiga kiring Twilio saytida siz konsol sahifangizda hisob qaydnomangiz identifikatori va avtorizatsiya tokenini ko'rasiz.
- keyin dasturlashtiriladigan SMS -ga o'ting> qurishni bosing va o'rganing "NOMRINI OLISH" tugmasini bosing, bu erda siz yagona yuboruvchi raqamini olishingiz mumkin va bu noyob yuboruvchi raqamidan kiruvchi aniqlanganda sizga SMS -xabar keladi.
- Keyin siz Twilio -da SMS -qabul qiluvchi telefon raqamingizni ro'yxatdan o'tkazishingiz kerak, buning uchun "Telefon raqamlari"> tasdiqlangan qo'ng'iroq qiluvchining identifikatorlari -ni bosing va SMS -xabarni olish uchun mobil raqamingizni qo'shish uchun ortiqcha -ni bosing.
- Ushbu ma'lumotlardan nusxa oling va keyin Temboo API veb -saytiga kiring. Choreosning chap tomonida Twilio -ni bosing, SMS -xabarlarni bosing, SendSMS -ni bosing. Keyin siz SID hisob qaydnomasi, tasdiqlash belgisi, tanasi, kimdan va kimga kirish maydonlarini ko'rasiz.
- Bu erda barcha hisob ma'lumotlarini kiriting va "FROM" maydoniga yuboruvchining yagona raqamini kiriting
- "Hozir ishga tushirish" ni bosing
Sizga bildirishnoma keladi.
QAYD: SMS -xabarnomani olish uchun sizga "FROM" yagona yuboruvchi raqami va "TO" telefon raqamini ro'yxatdan o'tkazish kerak.
8 -qadam: Hisob ma'lumotlarini kiritishingiz kerak bo'lgan kod satrlari
Bu erda men sizning shaxsiy ma'lumotlaringizni manba kodiga kiritishingiz kerak bo'lgan qatorlarni eslatib o'taman.
- Besh joyda "Hisob qaydnomasi SID kalitini" almashtirish kerak bo'ladi (440, 467, 495, 525, 554 -qator).
- Besh joyda siz "avtorizatsiya tokenini" almashtirishingiz kerak bo'ladi (qator raqami: 432, 459, 487, 517, 546)
- Besh joyda "TO" raqamini almashtirish kerak bo'ladi (434, 461, 489, 519, 548 -qatorlar) "Tasdiqlangan qo'ng'iroqlar identifikatorlari" da ro'yxatdan o'tkazilishi kerak bo'lgan telefon raqamingizni joylashtiring.
- Besh joyda siz "FROM" raqamini almashtirishingiz kerak bo'ladi (qator raqami: 436, 463, 491, 521, 550), twilio -dan olgan yagona yuboruvchi raqamini joylashtiring.
- TembooAccount.h faylida #define TEMBOO_APP_KEY "#Ilova kalitini bu erga joylashtiring#" Siz ilovangiz kalitini Temboo hisobingizdan olishingiz mumkin.
Hisob ma'lumotlarini berilgan LOC (kodlar qatori) ga kiritganingizdan so'ng, kodingizni bajarganingiz ma'qul.
9 -qadam: Ko'prik aloqasi
Endi LAN adapterini va Internet manbasini tanlang, sichqonchaning o'ng tugmachasini bosing, keyin ko'prikli ulanishlarni bosing. Bu noutbuk va Ethernet qalqoni o'rtasida yopiq tarmoqni (Intranet) tashkil etuvchi intranet aloqasini ko'prik qiladi.
Ulanishlar tugagandan so'ng, siz 1 -QADAMda yuklangan ommaviy ish faylini ochishingiz va yopishingiz kerak.
10 -qadam: Yakuniy ko'rsatma
noutbukning LAN portidan Ethernet qalqonli LAN portiga Arduino quvvat kabelini va noutbukni LAN kabeliga ulang, so'ng "yuklash" tugmachasini yuklash uchun 5 daqiqa kerak bo'ladi.
Dastur yuklanganidan so'ng DHCP IP -manzili olinadi, keyin PIN -kodni kiritish talab qilinadi
- Tuzoq rejimi PIN kodi "A33333"
- Panik rejimining PIN kodi "B66666"
- "D00000" PIN kodini O'CHIRISH
Kiritilgan PIN -kodga ko'ra, tizim ishlay boshlaydi.
Manba kodini o'zgartirish orqali PIN -kodni xohlaganingizcha o'zgartirishingiz mumkin.
11 -qadam: vahima rejimi natijalari
Intruder aniqlangandan so'ng, Buzzer va LED (uy yoritgichlari) yonadi va rasmda ko'rsatilgandek, qo'shni va uy egasiga SMS -xabar yuboriladi va vaqtincha veb faqat uy egasi uchun joylashtiriladi. uy egasiga SMS -xabar orqali yuboriladi
Internetning ekran tasvirlari yuqorida joylashtirilgan.
12 -qadam: tuzoq rejimi natijalari
Agar buzg'unchi aniqlanmasa, hech qanday signal eshitilmaydi va chiroqlar o'chadi, aksincha rasmda ko'rsatilgandek qo'shniga, uy egasi va politsiya xodimiga SMS -xabar yuboriladi va vaqtincha tarmoq faqat uy egasi va politsiya xodimi uchun joylashtiriladi. ushlagichlar rasm sifatida joylashtirilgan va kirish qismida ham tasvirlangan. Internet manzili uy egasi va militsionerga SMS orqali yuboriladi.
SMS -xabarnoma kabi ma'lumotlarni o'z ichiga oladi
- Veb -sayt manzili
- Politsiya bo'limidan jabrlanuvchining uyiga Google xaritasi yo'nalishi
Internetning ekran tasvirlari yuqorida joylashtirilgan.
Ushbu tizimning afzalliklari
- Politsiya va qo'shnining tezkor harakati yordamida uyingizni xavfsiz saqlashning yangi usuli
- Amalga oshirish xarajatlari ancha past
- Raqamli xavfsizlikni rag'batlantiradi
- Politsiyani talonchilikka qarshi choralar ko'rmaganligi uchun hech qanday bahona bermaydi, chunki talon -taroj qilinganligi to'g'risida raqamli xabar joyida yuboriladi.
- O'g'irlik darajasini kamaytirish.
Tavsiya:
Sizning Raspberry Pi o'yin serveringiz uchun Ion sovutilgan tizim!: 9 qadam (rasmlar bilan)
Sizning Raspberry Pi o'yin serveringiz uchun Ion sovutilgan tizim!: Salom yaratuvchilar! Biroz oldin men Raspberry Pi -ni oldim, lekin u bilan nima qilishni bilmasdim. Yaqinda Minecraft mashhurlikka qaytdi, shuning uchun men va do'stlarim zavqlanishlari uchun Minecraft serverini o'rnatishga qaror qildim. Xo'sh, men bo'ldim:
Z80 monitor tipidagi operatsion tizim va SBC: 6 qadam (rasmlar bilan)
Z80 monitor tipidagi operatsion tizim va SBC: EfexV4 - bu z80 dasturlarini haqiqiy uskunada yozish, ishga tushirish va disk raskadrovka qilish uchun ichki o'rnatilgan yig'uvchi va ajratuvchi va asosiy yordamchi dasturlarga ega monitor ROM, EfexMonga CP/M, N8VEM yoki boshqa murakkab uskunalar kerak emas. Sizga faqat standart Z80 arxitekturasi SBC kerak
Raspberry Pi bilan uy xavfsizligi: 6 qadam (rasmlar bilan)
Raspberry Pi bilan uy xavfsizligi: bu sizning kvartirangizdan chiqqanda o'zingizni xotirjam his qilishingizga yordam beradigan oddiy echim - sizning mulkingiz kiruvchi mehmonlar tashrif buyurgan elektron pochta xabarlarini oling, xavfsizlik tizimini qurollantirish va qurolsizlantirishning eng oson va ishonchli usuli ( bosing
Orange Pi bilan uy xavfsizligi: 3 qadam (rasmlar bilan)
Orange Pi bilan uy xavfsizligi: Asosan, bu mening oldingi ko'rsatmamdagi fikr bilan bir xil: https://www.instructables.com/id/Home-Security-With … Faqat o'zgarish Orange Pi taxtasidan foydalanishdir (mening tanlash PC2) va 4050 darajali bitta o'tish moslamasini himoya qilish edi. Xulosa qilmoq -
PIR bilan harakat xavfsizligi signalizatsiyasi: 4 qadam (rasmlar bilan)
PIR yordamida harakat xavfsizligi signalizatsiyasi: Siz xonada odam borligini aniqlaydigan loyiha qurishni xohlaganmisiz? Agar shunday bo'lsa, siz buni PIR (Passiv Infraqizil) Harakat sensori yordamida osonlik bilan bajarishingiz mumkin