- अवयव आवश्यक
- रास्पबेरी पाई और पीर सेंसर आधारित मोशन डिटेक्टर के लिए सर्किट आरेख
- रास्पबेरी पाई के लिए पायथन कोड:
सुरक्षा प्रणालियाँ हमारे दैनिक जीवन के लिए महत्वपूर्ण भूमिका निभाती हैं और वहाँ हम विभिन्न प्रकार की तकनीकों के साथ और अलग-अलग मूल्य श्रेणी के साथ कई तरह की सुरक्षा प्रणालियाँ पा सकते हैं। इलेक्ट्रॉनिक उत्साही होने के नाते आप कुछ रुपये और कुछ खाली समय बिताकर एक सरल सुरक्षा प्रणाली बना सकते हैं। यहाँ इस लेख में मैं एक सरल रास्पबेरी पाई और पीआईआर सेंसर आधारित मोशन डिटेक्टर अलार्म बनाने के लिए एक DIY गाइड साझा कर रहा हूं जो बजर को चालू करेगा जब पीआईआर सेंसर क्षेत्र में किसी भी मानव आंदोलन का पता लगाता है। हमने अपने पिछले लेखों में से एक में एक साधारण पीआईआर सेंसर आधारित मोशन डिटेक्टर सर्किट को कवर किया है जहां हमने पीआईआर सेंसर के काम को विस्तार से कवर किया है।
अवयव आवश्यक
- रास्पबेरी पाई 3 (कोई भी मॉडल)
- पीर सेंसर
- बजर
- ब्रेड बोर्ड
- तारों को जोड़ना
पीर सेंसर का कार्य करना
पैसिव इन्फ्रारेड (पीआईआर) सेंसर को पैसिव कहा जाता है क्योंकि यह इंफ्रारेड प्राप्त करता है, उत्सर्जन नहीं। मूल रूप से यह गर्मी में किसी भी परिवर्तन का पता लगाता है, और जब भी यह किसी भी परिवर्तन का पता लगाता है, तो इसका आउटपुट पिन हाई हो जाता है। उन्हें Pyroelectric या IR गति सेंसर के रूप में भी जाना जाता है।
यहां हमें ध्यान देना चाहिए कि गर्म होने पर प्रत्येक वस्तु कुछ मात्रा में अवरक्त का उत्सर्जन करती है। शरीर की गर्मी के कारण मानव भी अवरक्त का उत्सर्जन करता है। PIR सेंसर इंफ्रारेड में भिन्नता की छोटी मात्रा का पता लगा सकते हैं। जब भी कोई वस्तु सेंसर रेंज से गुजरती है, तो यह हवा और वस्तु के बीच घर्षण के कारण अवरक्त पैदा करती है, और पीआईआर द्वारा पकड़ी जाती है।
पीआईआर सेंसर का मुख्य घटक पायरोइलेक्ट्रिक सेंसर है जिसे फिगर में दिखाया गया है (प्लास्टिक कैप के पीछे आयताकार क्रिस्टल)। इसके साथ ही, BISS0001 ("माइक्रो पावर पीर मोशन डिटेक्टर आईसी"), कुछ प्रतिरोधों, कैपेसिटर और अन्य घटकों का उपयोग पीआईआर सेंसर बनाने के लिए किया गया था। BISS0001 IC सेंसर से इनपुट लेती है और आउटपुट पिन हाई या लो बनाने के लिए प्रोसेसिंग करती है।
पाइरोइलेक्ट्रिक सेंसर दो हिस्सों में विभाजित होता है, जब कोई गति नहीं होती है, तो दोनों हिस्सों में एक ही स्थिति रहती है, इसका मतलब है कि दोनों समान स्तर के इन्फ्रारेड हैं। जैसे ही कोई पहली छमाही में प्रवेश करता है, एक आधे का अवरक्त स्तर अन्य की तुलना में अधिक हो जाता है, और इसके कारण पीआईआर प्रतिक्रिया करता है और आउटपुट पिन को उच्च बनाता है।
पायरोइलेक्ट्रिक सेंसर एक प्लास्टिक की टोपी से ढका होता है, जिसमें कई फ्रेस्नेल लेंस होते हैं। ये लेंस इस तरह से घुमावदार होते हैं ताकि सेंसर एक विस्तृत श्रृंखला को कवर कर सकें।
रास्पबेरी पाई और पीर सेंसर आधारित मोशन डिटेक्टर के लिए सर्किट आरेख
जैसा कि रास्पबेरी पाई और पीआईआर सेंसर आधारित मोशन डिटेक्टर के लिए उपरोक्त योजनाबद्ध आरेख में दिखाया गया है, पीआईआर सेंसर का सकारात्मक पिन पिन 4 (5v) के साथ जुड़ा हुआ है और पीआईआर सेंसर का ग्राउंड पिन रास्पबेरी पाई (पिन) (पिन) के साथ जुड़ा हुआ है। आप यहां रास्पबेरी पाई के पिन आरेख पा सकते हैं)। पीआईआर सेंसर का आउटपुट पिन रास्पबेरी पाई के जीपीआईओ 23 के साथ जुड़ा हुआ है जिसका उपयोग रास्पबेरी पाई को इनपुट देने के लिए किया जाता है। GPIO पिन 24 जो आउटपुट के लिए यहां घोषित किया गया है, बजर के सकारात्मक के साथ जुड़ा हुआ है, और बजर की जमीन रास्पबेरी पाई के जमीन (पिन 6) के साथ जुड़ा हुआ है।
रास्पबेरी पाई के लिए पायथन कोड:
इस रास्पबेरी पाई और पीआईआर सेंसर आधारित मोशन डिटेक्टर के लिए पायथन कोड काफी सरल है और नीचे दिए गए कोड अनुभाग में टिप्पणियों के साथ आसानी से समझा जा सकता है। मैंने GPIO पिन 23 और 24 को इनपुट और आउटपुट पिन के रूप में घोषित किया।
जबकि True: अगर GPIO.input (23): # यदि कोई आंदोलन है, तो PIR सेंसर GPIO23 GPIO.output को इनपुट देता है (24, True) #Output GPIO24 time.sleep (1) #Buzzer के माध्यम से बजर को दिया जाता है। 1 सेकंड GPIO.output (24, गलत)
एक 'जबकि' लूप का उपयोग 'ट्रू' के रूप में किया जाता है, इसलिए लूप के अंदर की सामग्री हमेशा निष्पादित होगी। अगर GPIO.input (23): स्टेटमेंट पता लगाता है कि क्या GPIO पिन 23 उच्च है, और यदि यह सच है तो यह आउटपुट को 24 उच्च बनाता है। फ़ंक्शन टाइम.स्लीप (सेकंड) का उपयोग विशेष समय के लिए अजगर में कार्यक्रम को रोकने के लिए किया जाता है जहां सेकंड में 'सेकंड' समय होता है। तो यहाँ हम इसे 1 सेकंड के लिए रोकते थे। अगली पंक्ति में हम इतना बजर बंद हो जाता है जब तक पाश, अगले चरण शुरू होता है के रूप में झूठी के रूप में 24 उत्पादन किया जाता जबकि पाश हमेशा किसी पूर्व शर्त के बिना सेट किया गया है सच।