विषयसूची:

उन्नत सुरक्षा प्रणाली: 7 कदम
उन्नत सुरक्षा प्रणाली: 7 कदम

वीडियो: उन्नत सुरक्षा प्रणाली: 7 कदम

वीडियो: उन्नत सुरक्षा प्रणाली: 7 कदम
वीडियो: PM Modi की तरफ फेंका मोबाइल, SPG कमांडो ने देखिए क्या किया |Modi Security Breach kochi Video| SPG 2024, नवंबर
Anonim
उन्नत सुरक्षा प्रणाली
उन्नत सुरक्षा प्रणाली

क्या आप कभी अपने घर को पूरी तरह सुरक्षित करना चाहते हैं और घुसपैठियों के लिए आपके घर में प्रवेश करना असंभव बनाना चाहते हैं? अगर ऐसा है तो यह उपाय आपके लिए है!

मैंने उन्नत सुरक्षा प्रणाली बनाई है, यह एक ऐसी प्रणाली है जो आपके घर को अंदर और बाहर से सुरक्षित करेगी और घुसपैठियों को एक जोरदार सायरन के साथ डरा देगी जो प्रवेश करते ही चालू हो जाती है। आप एक वेबसाइट के माध्यम से इस प्रणाली को नियंत्रित कर सकते हैं और आपको हमेशा पता चल जाएगा कि कब और कहां घुसपैठिए का पता चला।

यह मेरे अध्ययन के क्षेत्र में मेरी पहली परियोजना है: हॉवेस्ट (कॉर्ट्रिज्क बेल्जियम) में मल्टीमीडिया और संचार प्रौद्योगिकी (एमसीटी)।

चरण 1: अवयव और सामग्री

अवयव और सामग्री
अवयव और सामग्री
अवयव और सामग्री
अवयव और सामग्री
अवयव और सामग्री
अवयव और सामग्री

अपनी परियोजना के लिए मैंने कई भागों का उपयोग किया है जिन्हें मैं नीचे सूचीबद्ध करूंगा, मैं सही कीमत और वेबसाइटों के साथ सामग्री का बिल भी जोड़ूंगा, जिनसे मैंने उन्हें ऑर्डर किया था।

अवयव:

  • रास्पबेरी पाई 4 मॉडल बी / 4GB
  • इकट्ठे पाई टी-मोची प्लस जीपीआईओ ब्रेकआउट
  • लीडर
  • गति संवेदक
  • चुंबकीय संपर्क स्विच
  • एलईडी स्ट्रिप
  • OLED
  • सायरीन
  • एमसीपी3008
  • टीआईपी120
  • ब्रेड बोर्ड
  • बिजली की आपूर्ति
  • पुरुष से पुरुष जम्पर तार
  • नर से मादा जम्पर तार

सामग्री:

  • प्रोफ़ाइल का नेतृत्व किया
  • एमडीएफ लकड़ी 18 मिमी
  • प्लेक्सी ग्लास
  • टिका

उपकरण:

  • सोल्डरिंग आयरन
  • आरा
  • देखा
  • लैमेलो
  • सैंडपेपर
  • सफेद पेंट
  • कील लगाने वाली बन्दूक
  • लकड़ी की गोंद

चरण 2: हार्डवेयर को एक साथ रखना

हार्डवेयर को एक साथ रखना
हार्डवेयर को एक साथ रखना
हार्डवेयर को एक साथ रखना
हार्डवेयर को एक साथ रखना
हार्डवेयर को एक साथ रखना
हार्डवेयर को एक साथ रखना

मैंने अपनी फ्रिट्ज़िंग योजना का पालन करके अपना सर्किट बनाया है, मैंने नीचे योजना अपलोड की है। सर्किट में कई सेंसर और एक एक्चुएटर होते हैं जो एक साथ मिलकर काम करते हैं। मैं सूचीबद्ध करूंगा कि कौन से विभिन्न सर्किट हैं, आपको इन्हें कैसे जोड़ना होगा, आप योजना में पा सकते हैं।

  1. 3 पीर सेंसर हैं, 2 घर के अंदर और 1 घर के बाहर।
  2. एलडीआर बाहरी सेंसर को बताएगा कि क्या यह प्रकाश को चालू करने के लिए पर्याप्त अंधेरा है।
  3. चुंबकीय स्विच सेंसर जो जानता है कि दरवाजा कब खुलता है।
  4. एक OLED स्क्रीन जो वेबसाइट के IP सहित मेरे रास्पबेरी पाई के आँकड़े प्रदर्शित करती है।
  5. एलईडी जो इंगित करता है कि अलार्म चालू या बंद है
  6. लोगों को सचेत करने के लिए सायरन कि कोई मालिक की अनुमति के बिना घर में तोड़-फोड़ कर रहा है।

चरण 3: डेटाबेस

डेटाबेस
डेटाबेस

आप ऊपर मेरा ईआरडी आरेख देख सकते हैं, मैं अपने जीथब में डंप फ़ाइल भी डालूंगा ताकि आप अपने लिए डेटाबेस आयात कर सकें।

इस डेटाबेस के साथ आप कई चीजें दिखाने में सक्षम होंगे जैसे:

  • जब दरवाजा खुलता और बंद होता है
  • कोई कब और कहां अलार्म बजाता है
  • जब कोई बाहर की लाइटिंग चालू करता है
  • जब कोई अलार्म चालू किए बिना कमरे में प्रवेश करता है

यदि आप इस डेटाबेस को फिर से बनाना चाहते हैं तो आपको एक नया उपयोगकर्ता बनाना होगा ताकि आप अपने रास्पबेरी पाई से जुड़ सकें।

github.com/howest-mct/1920-1mct-project1-WalraeveLaurens

चरण 4: कोड लिखना

कोड लिखना
कोड लिखना
कोड लिखना
कोड लिखना

अब यह सुनिश्चित करने का समय आ गया है कि सभी घटक वहां काम करें। इसलिए मैंने अजगर में कुछ कोड लिखा और इसे रास्पबेरी पाई पर तैनात किया। जब मेरे शिक्षक इसे सार्वजनिक करेंगे तो आप मेरा कोड Github पर पा सकते हैं।

github.com/howest-mct/1920-1mct-project1-W…

कोड प्रोग्रामिंग के लिए मैंने विजुअल कोड का इस्तेमाल किया। कोड को html, CSS, JavaScript में Sockets और python का उपयोग करके लिखा जाता है।

चरण 5: उत्तरदायी वेबसाइट डिज़ाइन करें

उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें
उत्तरदायी वेबसाइट डिजाइन करें

मैं सोच रहा था कि मेरी उत्तरदायी वेबसाइट कैसी दिखनी चाहिए। इससे पहले कि मैं ऐसा कर पाता, मुझे अपने द्वारा किए गए कार्यात्मक विश्लेषण पर वापस देखना पड़ा और प्रेरणा और दिलचस्प पैटर्न की खोज करनी पड़ी।

सबसे पहले, मैंने अपना डिज़ाइन Adobe XD में बनाया। मैंने जो फॉन्ट इस्तेमाल किया वह रोबोटो था। मैं एक आसान डिज़ाइन के लिए गया क्योंकि मैं चाहता हूं कि यह उपयोगकर्ता के अनुकूल हो और इसमें कई बटन न हों, लेकिन बस इतना ही है कि उपयोगकर्ता ऐप के साथ काम करने का आनंद ले सके।

डिजाइन मेरे शिक्षकों द्वारा अनुमोदित किया गया था, इसलिए मैं प्रोग्रामिंग शुरू कर सकता था। मैंने साइट को HTML - CSS - JavaScript में लिखा है।

चरण 6: रास्पबेरी पाई पर सॉफ्टवेयर

रास्पबेरी पाई पर सॉफ्टवेयर
रास्पबेरी पाई पर सॉफ्टवेयर

मेरे कोड के काम करने के लिए (जिसे मैं नीचे लिंक करूंगा) आपको कुछ पैकेज और लाइब्रेरी स्थापित करने की आवश्यकता होगी। सबसे पहले आपको अपने पाई को अपडेट करने की जरूरत है।

सबसे पहले, निम्न कमांड दर्ज करके अपने सिस्टम की पैकेज सूची को अपडेट करें: sudo apt-get update

इसके बाद, अपने सभी स्थापित पैकेजों को निम्न कमांड के साथ उनके नवीनतम संस्करणों में अपग्रेड करें: sudo apt-get dist-upgrad

पैकेज स्थापित करने के बाद आपको कुछ पुस्तकालय स्थापित करने की आवश्यकता होगी:

  • सूत्रण
  • समय
  • जेसन
  • स्पिदेव
  • फ्लास्क
  • फ्लास्क_कोर्स
  • आरपीआई.जीपीआईओ
  • दिनांक और समय
  • उपप्रक्रिया
  • माई एसक्यूएल
  • सॉकेटियो

और हमें OLED काम करने के लिए नीचे दी गई लाइब्रेरी को क्लोन करना होगा।

github.com/adafruit/Adafruit_Python_SSD130…

चरण 7: केस का निर्माण

केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण

मेरे मामले के लिए मैं एक छोटी सी हवेली का निर्माण करता हूं जिसमें दरवाजे 2 कमरे और एक खिड़की और प्लेक्सी ग्लास से छत है। मैंने घर के नीचे इलेक्ट्रॉनिक्स रखने के लिए एक कमरा बनाया और इसे लैमेलोस के साथ इकट्ठा किया।

मैं तस्वीरें भी डालता हूं जहां आप केस बनाने की प्रक्रिया देख सकते हैं।

माप के लिए मैं नीचे एक फ़ाइल भी अपलोड करूँगा जहाँ आप मेरी योजना देख सकते हैं कि आप इसे कैसे फिर से बना सकते हैं।

सिफारिश की: