विषयसूची:

PIR मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ PIR का उपयोग कैसे करें: 5 कदम
PIR मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ PIR का उपयोग कैसे करें: 5 कदम

वीडियो: PIR मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ PIR का उपयोग कैसे करें: 5 कदम

वीडियो: PIR मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ PIR का उपयोग कैसे करें: 5 कदम
वीडियो: Raspberry Pi LESSON 24: Using a PIR Motion Sensor with the Raspberry Pi 2024, नवंबर
Anonim
पीर मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ पीआईआर का उपयोग कैसे करें
पीर मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ पीआईआर का उपयोग कैसे करें

आप इलेक्ट्रोपीक की आधिकारिक वेबसाइट पर इसे और अन्य अद्भुत ट्यूटोरियल पढ़ सकते हैं

इस ट्यूटोरियल में, आप सीखेंगे कि गति का पता लगाने के लिए पीर मोशन सेंसर का उपयोग कैसे करें। इस ट्यूटोरियल के अंत में आप सीखेंगे:

  1. पीर मोशन सेंसर कैसे काम करते हैं
  2. Arduino के साथ PIR सेंसर का उपयोग कैसे करें
  3. रास्पबेरी पाई के साथ पीर सेंसर का उपयोग कैसे करें

चरण 1: पीर मोशन सेंसर कैसे काम करते हैं

पीर मोशन सेंसर कैसे काम करते हैं
पीर मोशन सेंसर कैसे काम करते हैं
पीर मोशन सेंसर कैसे काम करते हैं
पीर मोशन सेंसर कैसे काम करते हैं

पैसिव इंफ्रा रेड सेंसर उन वस्तुओं की गति का पता लगा सकते हैं जो IR प्रकाश (जैसे मानव शरीर) को विकीर्ण करती हैं। इसलिए, सुरक्षा प्रणालियों में मानव आंदोलन या अधिभोग का पता लगाने के लिए इन सेंसर का उपयोग करना बहुत आम है। इन सेंसरों के प्रारंभिक सेटअप और अंशांकन में लगभग 10 से 60 सेकंड का समय लगता है।

HC-SR501 का इन्फ्रारेड इमेजिंग सेंसर पर्यावरण में गति का पता लगाने के लिए एक कुशल, सस्ता और समायोज्य मॉड्यूल है। इस मॉड्यूल का छोटा आकार और भौतिक डिज़ाइन आपको इसे अपने प्रोजेक्ट में आसानी से उपयोग करने की अनुमति देता है। PIR मोशन डिटेक्शन सेंसर का आउटपुट सीधे Arduino (या किसी माइक्रोकंट्रोलर) डिजिटल पिन में से एक से जोड़ा जा सकता है। यदि सेंसर द्वारा किसी गति का पता लगाया जाता है, तो यह पिन मान "1" पर सेट हो जाएगा। बोर्ड पर दो पोटेंशियोमीटर आपको एक आंदोलन का पता लगाने के बाद संवेदनशीलता और देरी के समय को समायोजित करने की अनुमति देते हैं।

पीर मॉड्यूल में एक निष्क्रिय इन्फ्रारेड सेंसर होता है जो मानव शरीर से निकलने वाले इन्फ्रारेड से अधिभोग और गति का पता लगाता है। आप इस मॉड्यूल का उपयोग सुरक्षा प्रणालियों, स्मार्ट लाइटिंग सिस्टम, ऑटोमेशन आदि में कर सकते हैं। बाजार में विभिन्न पीआईआर मॉड्यूल उपलब्ध हैं, लेकिन ये सभी मूल रूप से समान हैं। उन सभी में कम से कम एक Vcc पिन, GND पिन और डिजिटल आउटपुट होता है। इनमें से कुछ मॉड्यूल में, सेंसर पर लेंस की तरह एक गेंद होती है जो देखने के कोण को बेहतर बनाती है।

चरण 2: Arduino के साथ PIR सेंसर का उपयोग करना

Arduino के साथ PIR सेंसर का उपयोग करना
Arduino के साथ PIR सेंसर का उपयोग करना

सर्किट

आप पीर आउटपुट को किसी भी डिजिटल पिन से कनेक्ट कर सकते हैं। इस मॉड्यूल के पीछे एक जम्पर है। यदि आप जम्पर को L स्थिति में ले जाते हैं, तो गति का पता चलने पर सेंसर 'टॉगल' (स्थिति बदलें) करेगा। व्यावहारिक अनुप्रयोगों में इसका अधिक उपयोग होने की संभावना नहीं है। इस मोड को नॉन-ट्रिगरिंग या सिंगल ट्रिगरिंग मोड कहा जाता है। जम्पर को एच स्थिति में ले जाने के परिणामस्वरूप अधिक सामान्य सेंसर तर्क होगा। गति का पता चलने पर सेंसर चालू हो जाएगा और अंतिम गति का पता चलने के कुछ समय बाद बंद हो जाएगा। हर बार गति का पता चलने पर यह सेंसर टाइमर को रीसेट कर देगा (जो अन्यथा आउटपुट को बंद कर देगा); यह लागू होगा, उदाहरण के लिए, कमरे में रहने वाले प्रकाश नियंत्रण के लिए जहां आप नहीं चाहते कि यूनिट के रीसेट होने पर रोशनी बंद हो जाए। इसे रिट्रिगरिंग मोड कहा जाता है। (या दोहराने योग्य ट्रिगर मोड)। इस मॉड्यूल के पीछे दो पोटेंशियोमीटर भी लगे हैं। सेंसिटिविटी पोटेंशियोमीटर को बदलकर, आप सेंसर की संवेदनशीलता को कम या बढ़ा सकते हैं (घड़ी की दिशा में वृद्धि), और टाइम पोटेंशियोमीटर को बदलकर भी आंदोलन का पता लगाने के बाद आउटपुट देरी को बदल दिया जाएगा।

कोड

आपको पुस्तकालय जोड़ना होगा और फिर कोड अपलोड करना होगा। यदि आप पहली बार Arduino बोर्ड चलाते हैं, तो बस इन चरणों का पालन करें: www.arduino.cc/en/Main/Software पर जाएं और अपने OS का सॉफ़्टवेयर डाउनलोड करें। निर्देशानुसार IDE सॉफ़्टवेयर स्थापित करें।

  1. Arduino IDE चलाएँ और टेक्स्ट एडिटर को साफ़ करें और टेक्स्ट एडिटर में निम्नलिखित कोड को कॉपी करें।
  2. टूल और बोर्ड में बोर्ड चुनें, फिर अपना Arduino Board चुनें।
  3. Arduino को अपने पीसी से कनेक्ट करें और COM पोर्ट को टूल्स और पोर्ट में सेट करें।
  4. अपलोड (एरो साइन) बटन दबाएं।
  5. अब तुम बिलकुल तईयार हो!

उचित अंशांकन के लिए, पीर सेंसर के सामने 15 सेकंड तक (पिन 13 बंद होने तक) कोई हलचल नहीं होनी चाहिए। इस अवधि के बाद, सेंसर के पास इसके देखने के क्षेत्र का एक स्नैपशॉट होता है और यह आंदोलनों का पता लगा सकता है। जब पीर सेंसर एक गति का पता लगाता है, तो आउटपुट उच्च होगा, अन्यथा, यह कम होगा।

चरण 3: रास्पबेरी पाई के साथ पीर सेंसर का उपयोग करना

रास्पबेरी पाई के साथ पीर सेंसर का उपयोग करना
रास्पबेरी पाई के साथ पीर सेंसर का उपयोग करना

सर्किट पर ध्यान दें और निम्नलिखित कोड का उपयोग करें:

चरण 4: उदाहरण परियोजनाओं

आगे पढ़ने में दिलचस्पी है? इस परियोजना को याद न करें:

Arduino और PIR सेंसर द्वारा मोशन और जेस्चर डिटेक्शन

चरण 5: एक पीर मोशन सेंसर खरीदें

इलेक्ट्रोपीक से पीर सेंसर खरीदें

सिफारिश की: