विषयसूची:

आरपीआई सुरक्षा प्रणाली: 4 कदम
आरपीआई सुरक्षा प्रणाली: 4 कदम

वीडियो: आरपीआई सुरक्षा प्रणाली: 4 कदम

वीडियो: आरपीआई सुरक्षा प्रणाली: 4 कदम
वीडियो: Raspberry Pi 🔥🔥 2024, नवंबर
Anonim
आरपीआई सुरक्षा प्रणाली
आरपीआई सुरक्षा प्रणाली

आरपीआई सुरक्षा अलार्म का कार्य

इस निर्देश में आप सीखेंगे कि पूरी तरह से काम करने वाला नाइट टाइम अलार्म सिस्टम कैसे बनाया जाता है। यदि सिस्टम किसी घुसपैठिए का पता लगाता है तो यह तुरंत आपके मॉनिटर पर "INTRUDER" प्रिंट करेगा और साथ ही अलार्म से तेज आवाज करेगा। एल ई डी अलार्म के साथ एक पैटर्न में भी फ्लैश करेंगे।

चरण 1: आवश्यक सामग्री

सामग्री की जरूरत
सामग्री की जरूरत

सामग्री की जरूरत:

  1. एलईडी का कोई भी रंग (4 अनुशंसित)
  2. जम्पर तार
  3. बजर
  4. 330 प्रतिरोधक (एल ई डी के समान राशि)
  5. गति संवेदक
  6. 3 नर से मादा तार
  7. प्रकाश आश्रित प्रतिरोधी
  8. संधारित्र
  9. ब्रेड बोर्ड
  10. टी-मोची

चरण 2: प्रक्रिया

प्रक्रिया:

  1. पहले स्थान पर शक्ति और अपने दोनों रेलों को जमीन पर रखें
  2. अपने 330 रेसिस्टर्स को ब्रेड बोर्ड के नीचे रखें, ग्राउंड रेल से शुरू होकर ब्रेड बोर्ड पर किसी भी रेल पर रखें
  3. फिर अपने एलईडी को अपने रेसिस्टर के बगल में रखें। शॉर्ट लेग सीधे रेसिस्टर के दायीं ओर जाता है यदि आपके रेसिस्टर्स को ब्रेड बोर्ड के बाईं ओर रखा जाता है।
  4. एलईडी का लंबा पैर कहीं भी आप चाहते हैं लेकिन सुनिश्चित करें कि सभी अलग-अलग रेल में हैं
  5. जम्पर तारों को अपने एलईडी के लंबे नेतृत्व से कनेक्ट करें
  6. जम्पर तारों को किसी भी जीपीओ पिन से कनेक्ट करें
  7. ग्राउंड रेल में जाने वाले शॉर्ट लेग के साथ प्रतिरोधों के ऊपर बजर रखें
  8. एक जम्पर तार को बजर से और फिर एक जीपीओ पिन से कनेक्ट करें
  9. अब एलडीआर को पावर रेल और ब्रेड बोर्ड पर रेल से कनेक्ट करें
  10. कैपेसिटर के शॉर्ट लेग को गाउंड रेल से और लॉन्ग लेग को ldr. के दायीं ओर से कनेक्ट करें
  11. एक जम्पर तार को एलडीआर के बाईं ओर और फिर एक जीपीओ पिंग में कनेक्ट करें
  12. अंत में गति संवेदक पर तीन पुरुष से महिला तारों को कनेक्ट करें
  13. पुरुष से महिला तारों में से प्रत्येक को क्रमशः जमीन, 5v और gpio से कनेक्ट करें, यह सुनिश्चित करते हुए कि प्रत्येक गति संवेदक के दाहिने छोर से जुड़ा है

चरण 3: कोड प्रक्रिया

कोड प्रक्रिया
कोड प्रक्रिया

कोड प्रक्रिया एल

सुनिश्चित करें कि आप अजगर 3 का उपयोग कर रहे हैं क्योंकि यह कोड किसी अन्य सॉफ़्टवेयर पर काम नहीं करेगा।

पहले हमें सही चीजों का आयात करना चाहिए

जीपीओजेरो आयात एलईडी, बजर, लाइटसेंसर, मोशन सेंसर से, समय से आयात नींद

अब हमें अपने विद्युत घटकों को परिभाषित करना होगा। अंत में संख्या उस gpio पोर्ट की संख्या होनी चाहिए जिसे आपने अपने जम्पर वायर से जोड़ा है। नीचे दिए गए कोड के लिए आपको नंबर को अपने संबंधित gpio पोर्ट से बदलना होगा।

लाइट १ = एलईडी(२१)

लाइट २ = एलईडी(२०)

लाइट३ = एलईडी(१२)

लाइट4 = एलईडी(16)

अलार्म = बजर(19)

एलडीआर = लाइट सेंसर (13, 5, 1, 0.1)

पीर = मोशन सेंसर (24)

अब कोड के रसदार हिस्से को सही करने का समय आ गया है।

जबकि सच:

अगर ldr.light_detected और pir.motion_detected:

प्रिंट ("सुरक्षित")

लाइट 1.ऑफ ()

light2.off ()

लाइट3.ऑफ ()

लाइट4.ऑफ ()

अन्यथा:

ldr.when_dark और pir.motion_detected

प्रिंट ("घुसपैठिए घुसपैठिए घुसपैठिए")

अलार्म.ऑन ()

light1.on()

नींद (0.1)

लाइट 1.ऑफ ()

light2.on()

नींद (0.1)

light2.off ()

लाइट3.ऑन ()

नींद (0.1)

लाइट3.ऑफ ()

लाइट4.ऑन ()

नींद (0.1)

लाइट4.ऑफ ()

यह कोड पूरा जैसा दिखेगा

जीपीओजेरो आयात एलईडी, बजर, लाइटसेंसर, मोशन सेंसर से, समय से आयात नींद

लाइट १ = एलईडी(२१)

लाइट २ = एलईडी(२०)

लाइट३ = एलईडी(१२)

लाइट4 = एलईडी(16)

अलार्म = बजर(19)

एलडीआर = लाइट सेंसर (13, 5, 1, 0.1)

पीर = मोशन सेंसर (24)

जबकि सच:

अगर ldr.light_detected और pir.motion_detected:

प्रिंट ("सुरक्षित")

लाइट 1.ऑफ ()

light2.off ()

लाइट3.ऑफ ()

लाइट4.ऑफ ()

अन्यथा:

ldr.when_dark और pir.motion_detected

प्रिंट ("घुसपैठिए घुसपैठिए घुसपैठिए")

अलार्म.ऑन ()

light1.on()

नींद (0.1)

लाइट 1.ऑफ ()

light2.on()

नींद (0.1)

light2.off ()

लाइट3.ऑन ()

नींद (0.1)

लाइट3.ऑफ ()

लाइट4.ऑन ()

नींद (0.1)

लाइट4.ऑफ ()

अब कोड चलाएँ और मॉड्यूल आपका टेक्स्ट प्रदर्शित करेगा

चरण 4: अंतिम उत्पाद

अंत में, यह वही है जो सिस्टम को पूर्ण जैसा दिखना चाहिए:

सिफारिश की: