एचसी sr501 इन्फ्रारेड मोशन सेंसर। स्विच के माध्यम से वायरिंग आरेख

इस लेख में मैं आपको बताऊंगा कि HC-SR501 सेंसर (PIR सेंसर) के साथ कैसे काम करना है। सेंसर सस्ता और बहुमुखी है, इसका उपयोग या तो अकेले या माइक्रो कंप्यूटर के साथ विभिन्न परियोजनाओं (सिस्टम) को बनाने के लिए किया जा सकता है बर्गलर अलार्मया स्वचालित प्रकाश व्यवस्था)

विशेष विवरण

आपूर्ति वोल्टेज: 4.8V ... 20V
स्टेटिक करंट: 50mA
आउटपुट स्तर: 3.3V / कम 0V
विलंब समय: 0.5 - 200s (समायोज्य)
अवरुद्ध करने का समय: 2.5s
कार्य कोण:< 100
कार्य तापमान: -15C … + 70C
वस्तु का पता लगाना: 23mm
आयाम: 33 मिमी x 25 मिमी x 24 मिमी

सामान्य जानकारी

शून्य से ऊपर तापमान वाला कोई भी व्यक्ति या जानवर उत्सर्जित करता है तापीय ऊर्जाविकिरण के रूप में। यह विकिरण मानव आंखों को दिखाई नहीं देता है क्योंकि यह इन्फ्रारेड तरंगदैर्ध्य पर उत्सर्जित होता है, जो स्पेक्ट्रम के नीचे मनुष्य देख सकता है। इस ऊर्जा को मापना तापमान मापने के समान नहीं है। चूंकि तापमान तापीय चालकता पर निर्भर करता है, इसलिए, जब कोई व्यक्ति कमरे में प्रवेश करता है, तो वह तुरंत कमरे में तापमान नहीं बदल सकता है। हालांकि, शरीर के तापमान के कारण एक अद्वितीय इन्फ्रारेड उत्सर्जन होता है जिसे पीआईआर सेंसर ढूंढ रहा है।
इन्फ्रारेड मोशन सेंसर HC-SR501 के संचालन का सिद्धांत सरल है, चालू होने पर, सेंसर अपने डिटेक्शन ज़ोन के भीतर "सामान्य" अवरक्त विकिरण को समायोजित करता है। यह तब परिवर्तनों की तलाश करता है, जैसे कि एक नियंत्रित क्षेत्र में चलने या चलने वाला व्यक्ति। इन्फ्रारेड इलाज का निर्धारण करने के लिए डिटेक्टर एक पायरोइलेक्ट्रिक सेंसर का उपयोग करता है। यह एक उपकरण है जो उत्पन्न करता है बिजलीअवरक्त विकिरण प्राप्त करने के जवाब में। चूंकि सेंसर एक संकेत का उत्सर्जन नहीं करता है (जैसे कि पहले उल्लेख किया गया है), इसे "निष्क्रिय" के रूप में दंडित किया जाता है। जब एक परिवर्तन का पता चलता है, तो HC-SR501 सेंसर आउटपुट सिग्नल को बदल देता है।

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

HC-SR501 एक कम लागत वाला PIR सेंसर है जो पूरी तरह से स्व-निहित है, जो अपने आप या एक माइक्रोकंट्रोलर के संयोजन के साथ काम करने में सक्षम है। सेंसर में एक संवेदनशीलता समायोजन है जो 3 से 7 मीटर की गति का पता लगाता है और इसका आउटपुट 3 सेकंड से 5 मिनट तक उच्च रहने के लिए सेट किया जा सकता है। इसके अलावा, सेंसर में एक अंतर्निहित वोल्टेज नियामक होता है, इसलिए इसे 4.5 से 20 वोल्ट के निरंतर वोल्टेज द्वारा संचालित किया जा सकता है और थोड़ी मात्रा में करंट की खपत होती है। HC-SR501 में 3-पिन कनेक्टर है, इसका उद्देश्य इस प्रकार है:

पिन असाइनमेंट
वीसीसी- सकारात्मक वोल्टेज एकदिश धारा 4.5 से 20 वीडीसी।
आउटपुट- 3.3 वोल्ट लॉजिक आउटपुट। LOW खोज को इंगित नहीं करता है, उच्च का अर्थ है कि कोई खोज लिया गया है।
जीएनडी- ग्राउंडिंग।

बोर्ड के पास कई पैरामीटर सेट करने के लिए दो पोटेंशियोमीटर भी हैं:
संवेदनशीलता- अधिकतम और न्यूनतम दूरी (3 मीटर से 7 मीटर तक) निर्धारित करता है।
समय- वह समय जिसके दौरान डिटेक्शन के बाद आउटपुट हाई रहेगा। कम से कम 3 सेकंड, अधिकतम 300 सेकंड या 5 मिनट।

जम्पर असाइनमेंट:
एचहोल्ड या रिपीट सेटिंग है। इस स्थिति में, जब तक यह गति का पता लगाना जारी रखता है, तब तक HC-SR501 एक उच्च संकेत का उत्पादन जारी रखेगा।
ली- यह एक रुकावट या फिर से प्रयास न करने का विकल्प है। इस स्थिति में, TIME पोटेंशियोमीटर सेटिंग द्वारा निर्धारित अवधि के लिए आउटपुट उच्च रहेगा।

HC-SR501 बोर्ड में दो घटकों के लिए अतिरिक्त छेद हैं, पास में एक अंकन है, आप इसे फ्रेस्नेल लेंस को हटाकर देख सकते हैं।

अतिरिक्त छेद का उद्देश्य:
आर टी- यह एक थर्मिस्टर या तापमान संवेदनशील रोकनेवाला के लिए है। इसे जोड़ने से HC-SR501 को अत्यधिक तापमान में उपयोग करने की अनुमति मिलती है और कुछ हद तक डिटेक्टर की सटीकता में भी सुधार होता है।
आर एलएक प्रकाश-निर्भर रोकनेवाला या फोटोरेसिस्टर के लिए एक कनेक्शन है। एक घटक जोड़कर, HC-SR501 केवल अंधेरे में काम करेगा, जो गति-संवेदनशील प्रकाश व्यवस्था के लिए एक सामान्य अनुप्रयोग है।

उदाहरण # 1: HC-SR501 एक स्टैंडअलोन डिवाइस के रूप में।

आवश्यक विवरण:


ट्रांजिस्टर 2SC1213 x 1


कनेक्शन:
जब आप HC-SR501 को चालू करते हैं, तो अंशांकन की आवश्यकता होती है, इसमें 30 से 60 सेकंड लगते हैं, सेंसर में लगभग 6 सेकंड (ट्रिगर करने के बाद) की "रिबूट" अवधि भी होती है, इस दौरान यह आंदोलनों का जवाब नहीं देता है। इस उदाहरण में, हम HC-SR501 और साथ ही एक NPN ट्रांजिस्टर (उदाहरण में 2SC1213 का उपयोग किया गया है) का उपयोग करते हैं। HC-SR501 सेंसर 5 V द्वारा संचालित होता है, क्योंकि रिले को भी समान शक्ति की आवश्यकता होती है, और 220V लैंप को लोड के रूप में उपयोग किया जाता है। चूंकि एचसी-एसआर 501 का आउटपुट सिग्नल कमजोर है (व्यवहार में, यह केवल एलईडी को प्रकाश देने के लिए पर्याप्त है), एक विकल्प किसी भी एनपीएन द्विध्रुवी ट्रांजिस्टर का उपयोग करना है।

ध्यान! सुरक्षा सावधानियों का पालन करें और सावधान रहें!

इस सर्किट का संचालन बहुत सरल है, स्विच ऑन और कैलिब्रेट करने के बाद, सेंसर पढ़ना शुरू कर देता है। जब गति का पता चलता है, तो सेंसर "आउट" पिन पर मान बदल देता है।

उदाहरण # 2: HC-SR501 फोटोरेसिस्टर जोड़ना

आवश्यक विवरण:
मोशन सेंसर HC-SR501 x 1 पीसी।
रिले मॉड्यूल (1-चैनल) x 1 पीसी।
ट्रांजिस्टर 2SC1213 x 1
सॉकेट x 1 पीसी के साथ 220V (75W) के लिए लैंप।
5वी x 1 पीसी के लिए बिजली की आपूर्ति।
फोटोरेसिस्टर x 1pc
ड्यूपॉन्ट तार, 2.54 मिमी, 20 सेमी, एफ-एम (महिला - पुरुष) x 1 पीसी।

कनेक्शन:
निम्नलिखित उदाहरण में, हम उसी सर्किट का उपयोग करते हैं जैसे उदाहरण नंबर 1 में, केवल एक फोटोरेसिस्टर जोड़ा गया है। फोटोरेसिस्टर स्थापित करने का स्थान आउटपुट कनेक्टर के बगल में स्थित है, बोर्ड पर पदनाम "आरएल" है। आप सीधे बोर्ड में मिलाप कर सकते हैं या ड्यूपॉन्ट तार को आसानी से जोड़ने के लिए पिन हेडर का उपयोग कर सकते हैं। मुख्य बात यह है कि फोटोरेसिस्टर को कवर नहीं किया जाता है प्राकृतिक प्रकाशकमरा, और दीपक की रोशनी से भी सुरक्षित था, जिसे हम भार के रूप में उपयोग करते हैं। नीचे दिया गया आंकड़ा दिखाता है कि फोटोरेसिस्टर को कहां स्थापित करना है।

एक बार photoresistor स्थापित हो जाने पर, सर्किट चालू करें और थोड़ी देर प्रतीक्षा करें जब HC-SR501 सेंसर कैलिब्रेट करता है। यदि सब कुछ सही ढंग से जुड़ा हुआ है (और कमरे की रोशनी चालू है), तो कुछ भी नहीं होगा, फोटोरेसिस्टर एचसी-एसआर 501 को कमरे के जलने पर शुरू होने से रोकता है। अब लाइट बंद कर दें और जब भी यह गतिविधि का पता लगाएगा HC-SR501 चालू हो जाएगा।

उदाहरण #3: HC-SR501 और Arduino

आवश्यक विवरण:
Arduino UNO R3 x 1pc
मोशन सेंसर HC-SR501 x 1 पीसी।
एल ई डी 5 मिमी x 3 पीसी।
रोकनेवाला 0.125W, 320Om x 3 पीसी।
ड्यूपॉन्ट तार, 2.54 मिमी, 20 सेमी, एफ-एम (महिला - पुरुष) x 1 पीसी।

कनेक्शन:
हालांकि HC-SR501 सेंसर और स्वतंत्र उपकरण, इसे माइक्रोकंट्रोलर के आउटपुट से जोड़ा जा सकता है। उदाहरण में, हम Arduino UNO R3 नियंत्रक का उपयोग करते हैं, जिसमें हम टर्न-ऑन समय और रीसेट अवधि को ध्यान में रख सकते हैं। इस तरह डिवाइस अधिक सटीक हो सकता है क्योंकि जब सेंसर तैयार नहीं होता है तो आप आगे की गति को समझने की कोशिश नहीं करेंगे। इसके अलावा, आप कई HC-SR501 सेंसर को Arduino से जोड़ सकते हैं, जो आपको विभिन्न स्थानों पर गति को ट्रैक करने की अनुमति देगा।
निम्नलिखित उदाहरण में, हम एक HC-SR501 को तीन LED का उपयोग करके एक संकेत के रूप में Arduino से जोड़ेंगे, जिनमें से प्रत्येक सेंसर की स्थिति को इंगित करता है:

  • लाल एलईडी- यह एलईडी इंगित करता है कि सेंसर तैयार नहीं है।
  • पीला एलईडी- यह एलईडी इंगित करता है कि सेंसर गति का पता लगाने के लिए तैयार है।
  • हरी एलईडी- सेंसर चालू होने पर यह एलईडी 3 सेकंड के लिए रोशनी करता है। एक एलईडी के बजाय, आप एक बाहरी आउटपुट को नियंत्रित कर सकते हैं (जैसे रिले मॉड्यूल जो हमने पहले इस्तेमाल किया था)।

वायरिंग का नक्शा:

HC-SR501 पर जम्पर को "L" स्थिति पर सेट किया जाना चाहिए, और समय को न्यूनतम (5 सेकंड) पर सेट करना भी आवश्यक है, ऐसा करने के लिए, पोटेंशियोमीटर को बाईं ओर मोड़ें जब तक कि यह बंद न हो जाए। अब जब आप सभी कनेक्ट हो गए हैं, तो आपको स्केच अपलोड करना होगा।

/* Arduino IDE 1.8.0 परीक्षण दिनांक 08/12/2016 पर परीक्षण किया गया। */int का पता चला एलईडी = 13; // पिन इंट रेडीएलईडी = 12 निर्दिष्ट करें; // पिन निर्दिष्ट करें int WaitLED = 11; // पिन निर्दिष्ट करें int pirPin = 7; // सेंसर के पिन को निर्दिष्ट करें int गति का पता लगाया = 0; // गति का पता लगाने के लिए चर int pirValue; // पीआईआर शून्य सेटअप () (पिनमोड (पता लगाया गया, आउटपुट) से मूल्य बचाने के लिए परिवर्तनीय; // पिन को आउटपुट पिनमोड (रेडीलेड, आउटपुट) के रूप में सेट करें; // पिन को आउटपुट पिनमोड (वेटलेड, आउटपुट) के रूप में सेट करें; // पिन सेट करें आउटपुट पिनमोड (पीरपिन, इनपुट) के रूप में; // इनपुट के रूप में पिन सेट करें // सेंसर को स्थिर करने के लिए 1 मिनट की प्रारंभिक देरी // digitalWrite (पता लगाया गया, LOW); digitalWrite (रेडीलेड, LOW); digitalWrite (वेटलेड, हाई); देरी (60000); digitalWrite (रेडीएलईडी, हाई); digitalWrite (वेटलेड, लो); ) शून्य लूप () (पीरवैल्यू = डिजिटलरेड (पीरपिन); // मोशन सेंसर से मान पढ़ें अगर (पीरवैल्यू == 1) // अगर आंदोलन है, 3s की देरी करें ( digitalWrite (पता लगाया गया, उच्च); गति का पता लगाया गया = 1; देरी (3000); ) और ( digitalWrite (पता लगाया गया, LOW); ) // ट्रिगर करने के बाद देरी // अगर (मोशनडिटेक्टेड == 1 ) ( digitalWrite (पता लगा LED, LOW); digitalWrite (रेडीएलईडी, LOW); digitalWrite (वेटलेड, हाई); देरी (6000); digitalWrite (रेडीलेड, हाई); digitalWrite (वाई टीएलईडी, कम); गति का पता लगाया = 0; ) )

Arduino IDE 1.8.0 . पर परीक्षण किया गया

परीक्षण की तिथि 12.08.2016

int का पता चला एलईडी = 13; // पिन निर्दिष्ट करें

इंट रेडीएलईडी = 12; // पिन निर्दिष्ट करें

इंट प्रतीक्षाएलईडी = 11; // पिन निर्दिष्ट करें

इंट पीरपिन = 7; // सेंसर का पिन निर्दिष्ट करें

इंट मोशन डिटेक्टेड = 0; // गति का पता लगाने के लिए चर

इंट पीरवैल्यू; // पीआईआर से मूल्य बचाने के लिए चर

व्यर्थ व्यवस्था()

पिनमोड (पता लगाया गया एलईडी, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (तैयार एलईडी, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (प्रतीक्षालेड, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (पीरपिन, इनपुट); // पिन को इनपुट के रूप में सेट करें

// प्रारंभिक देरी 1 मिनट, सेंसर को स्थिर करने के लिए //

digitalWrite (रेडीएलईडी, लो);

digitalWrite (वेटलेड, हाई);

देरी (60000);

digitalWrite (रेडीएलईडी, हाई);

digitalWrite (वेटलेड, लो);

शून्य लूप ()

पीरवैल्यू = डिजिटलरेड (पीरपिन); // गति संवेदक से मूल्य पढ़ें

अगर (पीरवैल्यू == 1 ) // यदि कोई हलचल होती है, तो हम 3 सेकंड की देरी करते हैं।

digitalWrite (पता लगाया गया एलईडी, हाई);

गति का पता लगाया = 1;

देरी (3000);

वरना

digitalWrite (पता लगाया गया एलईडी, कम);

इस लेख में मैं आपको बताऊंगा कि HC-SR501 सेंसर (PIR सेंसर) के साथ कैसे काम करना है। सेंसर सस्ता और बहुमुखी है, इसका उपयोग अकेले या माइक्रो कंप्यूटर के साथ विभिन्न परियोजनाओं (बर्गलर अलार्म सिस्टम या स्वचालित प्रकाश व्यवस्था) बनाने के लिए किया जा सकता है।

विशेष विवरण

आपूर्ति वोल्टेज: 4.8V ... 20V
स्टेटिक करंट: 50mA
आउटपुट स्तर: 3.3V / कम 0V
विलंब समय: 0.5 - 200s (समायोज्य)
अवरुद्ध करने का समय: 2.5s
कार्य कोण:< 100
कार्य तापमान: -15C … + 70C
वस्तु का पता लगाना: 23mm
आयाम: 33 मिमी x 25 मिमी x 24 मिमी

सामान्य जानकारी

शून्य से ऊपर तापमान वाला कोई भी व्यक्ति या जानवर विकिरण के रूप में ऊष्मा ऊर्जा का उत्सर्जन करता है। यह विकिरण मानव आंखों को दिखाई नहीं देता है क्योंकि यह इन्फ्रारेड तरंगदैर्ध्य पर उत्सर्जित होता है, जो स्पेक्ट्रम के नीचे मनुष्य देख सकता है। इस ऊर्जा को मापना तापमान मापने के समान नहीं है। चूंकि तापमान तापीय चालकता पर निर्भर करता है, इसलिए, जब कोई व्यक्ति कमरे में प्रवेश करता है, तो वह तुरंत कमरे में तापमान नहीं बदल सकता है। हालांकि, शरीर के तापमान के कारण एक अद्वितीय इन्फ्रारेड उत्सर्जन होता है जिसे पीआईआर सेंसर ढूंढ रहा है।
इन्फ्रारेड मोशन सेंसर HC-SR501 के संचालन का सिद्धांत सरल है, चालू होने पर, सेंसर अपने डिटेक्शन ज़ोन के भीतर "सामान्य" अवरक्त विकिरण को समायोजित करता है। यह तब परिवर्तनों की तलाश करता है, जैसे कि एक नियंत्रित क्षेत्र में चलने या चलने वाला व्यक्ति। इन्फ्रारेड इलाज का निर्धारण करने के लिए डिटेक्टर एक पायरोइलेक्ट्रिक सेंसर का उपयोग करता है। यह एक ऐसा उपकरण है जो इन्फ्रारेड विकिरण प्राप्त करने के जवाब में विद्युत प्रवाह उत्पन्न करता है। क्योंकि ट्रांसड्यूसर एक संकेत का उत्सर्जन नहीं करता है (जैसे कि पहले उल्लेखित अल्ट्रासोनिक ट्रांसड्यूसर), इसे "निष्क्रिय" दंडित किया जाता है। जब परिवर्तन का पता चलता है, तो HC-SR501 आउटपुट सिग्नल को बदल देता है।

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

HC-SR501 एक कम लागत वाला PIR सेंसर है जो पूरी तरह से स्व-निहित है, जो अपने आप या एक माइक्रोकंट्रोलर के संयोजन के साथ काम करने में सक्षम है। सेंसर में एक संवेदनशीलता समायोजन है जो 3 से 7 मीटर की गति का पता लगाता है और इसका आउटपुट 3 सेकंड से 5 मिनट तक उच्च रहने के लिए सेट किया जा सकता है। इसके अलावा, सेंसर में एक अंतर्निहित वोल्टेज नियामक होता है, इसलिए इसे 4.5 से 20 वोल्ट के निरंतर वोल्टेज द्वारा संचालित किया जा सकता है और थोड़ी मात्रा में करंट की खपत होती है। HC-SR501 में 3-पिन कनेक्टर है, इसका उद्देश्य इस प्रकार है:

पिन असाइनमेंट
वीसीसी- सकारात्मक डीसी वोल्टेज 4.5 से 20 वी डीसी तक।
आउटपुट- 3.3 वोल्ट लॉजिक आउटपुट। LOW खोज को इंगित नहीं करता है, उच्च का अर्थ है कि कोई खोज लिया गया है।
जीएनडी- ग्राउंडिंग।

बोर्ड के पास कई पैरामीटर सेट करने के लिए दो पोटेंशियोमीटर भी हैं:
संवेदनशीलता- अधिकतम और न्यूनतम दूरी (3 मीटर से 7 मीटर तक) निर्धारित करता है।
समय- वह समय जिसके दौरान डिटेक्शन के बाद आउटपुट हाई रहेगा। कम से कम 3 सेकंड, अधिकतम 300 सेकंड या 5 मिनट।

जम्पर असाइनमेंट:
एचहोल्ड या रिपीट सेटिंग है। इस स्थिति में, जब तक यह गति का पता लगाना जारी रखता है, तब तक HC-SR501 एक उच्च संकेत का उत्पादन जारी रखेगा।
ली- यह एक रुकावट या फिर से प्रयास न करने का विकल्प है। इस स्थिति में, TIME पोटेंशियोमीटर सेटिंग द्वारा निर्धारित अवधि के लिए आउटपुट उच्च रहेगा।

HC-SR501 बोर्ड में दो घटकों के लिए अतिरिक्त छेद हैं, पास में एक अंकन है, आप इसे फ्रेस्नेल लेंस को हटाकर देख सकते हैं।

अतिरिक्त छेद का उद्देश्य:
आर टी- यह एक थर्मिस्टर या तापमान संवेदनशील रोकनेवाला के लिए है। इसे जोड़ने से HC-SR501 को अत्यधिक तापमान में उपयोग करने की अनुमति मिलती है और कुछ हद तक डिटेक्टर की सटीकता में भी सुधार होता है।
आर एलएक प्रकाश-निर्भर रोकनेवाला या फोटोरेसिस्टर के लिए एक कनेक्शन है। एक घटक जोड़कर, HC-SR501 केवल अंधेरे में काम करेगा, जो गति-संवेदनशील प्रकाश व्यवस्था के लिए एक सामान्य अनुप्रयोग है।

उदाहरण # 1: HC-SR501 एक स्टैंडअलोन डिवाइस के रूप में।

आवश्यक विवरण:


ट्रांजिस्टर 2SC1213 x 1


कनेक्शन:
जब आप HC-SR501 को चालू करते हैं, तो अंशांकन की आवश्यकता होती है, इसमें 30 से 60 सेकंड लगते हैं, सेंसर में लगभग 6 सेकंड (ट्रिगर करने के बाद) की "रिबूट" अवधि भी होती है, इस दौरान यह आंदोलनों का जवाब नहीं देता है। इस उदाहरण में, हम HC-SR501 और एक रिले मॉड्यूल (1-चैनल) का उपयोग करते हैं, साथ ही एक NPN ट्रांजिस्टर (उदाहरण में 2SC1213 का उपयोग किया जाता है)। HC-SR501 सेंसर 5 V द्वारा संचालित होता है, क्योंकि रिले को भी समान शक्ति की आवश्यकता होती है, और 220V लैंप को लोड के रूप में उपयोग किया जाता है। चूंकि HC-SR501 का आउटपुट सिग्नल कमजोर है (व्यवहार में, यह केवल एलईडी को रोशन करने के लिए पर्याप्त है), एक विकल्प किसी भी NPN द्विध्रुवी ट्रांजिस्टर का उपयोग करना है।

ध्यान! सुरक्षा सावधानियों का पालन करें और सावधान रहें!

इस सर्किट का संचालन बहुत सरल है, स्विच ऑन और कैलिब्रेट करने के बाद, सेंसर पढ़ना शुरू कर देता है। जब गति का पता चलता है, तो सेंसर "आउट" पिन पर मान बदल देता है।

उदाहरण # 2: HC-SR501 फोटोरेसिस्टर जोड़ना

आवश्यक विवरण:
मोशन सेंसर HC-SR501 x 1 पीसी।
रिले मॉड्यूल (1-चैनल) x 1 पीसी।
ट्रांजिस्टर 2SC1213 x 1
सॉकेट x 1 पीसी के साथ 220V (75W) के लिए लैंप।
5वी x 1 पीसी के लिए बिजली की आपूर्ति।
फोटोरेसिस्टर x 1pc
ड्यूपॉन्ट तार, 2.54 मिमी, 20 सेमी, एफ-एम (महिला - पुरुष) x 1 पीसी।

कनेक्शन:
निम्नलिखित उदाहरण में, हम उसी सर्किट का उपयोग करते हैं जैसे उदाहरण नंबर 1 में, केवल एक फोटोरेसिस्टर जोड़ा गया है। फोटोरेसिस्टर स्थापित करने का स्थान आउटपुट कनेक्टर के बगल में स्थित है, बोर्ड पर पदनाम "आरएल" है। आप सीधे बोर्ड में मिलाप कर सकते हैं या ड्यूपॉन्ट तार को आसानी से जोड़ने के लिए पिन हेडर का उपयोग कर सकते हैं। मुख्य बात यह है कि फोटोरेसिस्टर को कमरे की प्राकृतिक रोशनी से बंद नहीं किया जाना चाहिए, बल्कि दीपक की रोशनी से भी बचाया जाना चाहिए, जिसे हम लोड के रूप में उपयोग करते हैं। नीचे दिया गया आंकड़ा दिखाता है कि फोटोरेसिस्टर को कहां स्थापित करना है।

एक बार photoresistor स्थापित हो जाने पर, सर्किट चालू करें और थोड़ी देर प्रतीक्षा करें जब HC-SR501 सेंसर कैलिब्रेट करता है। यदि सब कुछ सही ढंग से जुड़ा हुआ है (और कमरे की रोशनी चालू है), तो कुछ भी नहीं होगा, फोटोरेसिस्टर एचसी-एसआर 501 को कमरे के जलने पर शुरू होने से रोकता है। अब लाइट बंद कर दें और जब भी यह गतिविधि का पता लगाएगा HC-SR501 चालू हो जाएगा।

उदाहरण #3: HC-SR501 और Arduino

आवश्यक विवरण:
Arduino UNO R3 x 1pc
मोशन सेंसर HC-SR501 x 1 पीसी।
एल ई डी 5 मिमी x 3 पीसी।
रोकनेवाला 0.125W, 320Om x 3 पीसी।
ड्यूपॉन्ट तार, 2.54 मिमी, 20 सेमी, एफ-एम (महिला - पुरुष) x 1 पीसी।

कनेक्शन:
हालांकि HC-SR501 सेंसर एक स्टैंड-अलोन डिवाइस है, इसे माइक्रोकंट्रोलर पिन से जोड़ा जा सकता है। उदाहरण में, हम Arduino UNO R3 नियंत्रक का उपयोग करते हैं, जिसमें हम टर्न-ऑन समय और रीसेट अवधि को ध्यान में रख सकते हैं। इस तरह डिवाइस अधिक सटीक हो सकता है क्योंकि जब सेंसर तैयार नहीं होता है तो आप आगे की गति को समझने की कोशिश नहीं करेंगे। इसके अलावा, आप कई HC-SR501 सेंसर को Arduino से जोड़ सकते हैं, जो आपको विभिन्न स्थानों पर गति को ट्रैक करने की अनुमति देगा।
निम्नलिखित उदाहरण में, हम एक HC-SR501 को तीन LED का उपयोग करके एक संकेत के रूप में Arduino से जोड़ेंगे, जिनमें से प्रत्येक सेंसर की स्थिति को इंगित करता है:

  • लाल एलईडी- यह एलईडी इंगित करता है कि सेंसर तैयार नहीं है।
  • पीला एलईडी- यह एलईडी इंगित करता है कि सेंसर गति का पता लगाने के लिए तैयार है।
  • हरी एलईडी- सेंसर चालू होने पर यह एलईडी 3 सेकंड के लिए रोशनी करता है। एक एलईडी के बजाय, आप एक बाहरी आउटपुट को नियंत्रित कर सकते हैं (जैसे रिले मॉड्यूल जो हमने पहले इस्तेमाल किया था)।

वायरिंग का नक्शा:

HC-SR501 पर जम्पर को "L" स्थिति पर सेट किया जाना चाहिए, और समय को न्यूनतम (5 सेकंड) पर सेट करना भी आवश्यक है, ऐसा करने के लिए, पोटेंशियोमीटर को बाईं ओर मोड़ें जब तक कि यह बंद न हो जाए। अब जब आप सभी कनेक्ट हो गए हैं, तो आपको स्केच अपलोड करना होगा।

/* Arduino IDE 1.8.0 परीक्षण दिनांक 08/12/2016 पर परीक्षण किया गया। */int का पता चला एलईडी = 13; // पिन इंट रेडीएलईडी = 12 निर्दिष्ट करें; // पिन निर्दिष्ट करें int WaitLED = 11; // पिन निर्दिष्ट करें int pirPin = 7; // सेंसर के पिन को निर्दिष्ट करें int गति का पता लगाया = 0; // गति का पता लगाने के लिए चर int pirValue; // पीआईआर शून्य सेटअप () (पिनमोड (पता लगाया गया, आउटपुट) से मूल्य बचाने के लिए परिवर्तनीय; // पिन को आउटपुट पिनमोड (रेडीलेड, आउटपुट) के रूप में सेट करें; // पिन को आउटपुट पिनमोड (वेटलेड, आउटपुट) के रूप में सेट करें; // पिन सेट करें आउटपुट पिनमोड (पीरपिन, इनपुट) के रूप में; // इनपुट के रूप में पिन सेट करें // सेंसर को स्थिर करने के लिए 1 मिनट की प्रारंभिक देरी // digitalWrite (पता लगाया गया, LOW); digitalWrite (रेडीलेड, LOW); digitalWrite (वेटलेड, हाई); देरी (60000); digitalWrite (रेडीएलईडी, हाई); digitalWrite (वेटलेड, लो); ) शून्य लूप () (पीरवैल्यू = डिजिटलरेड (पीरपिन); // मोशन सेंसर से मान पढ़ें अगर (पीरवैल्यू == 1) // अगर आंदोलन है, 3s की देरी करें ( digitalWrite (पता लगाया गया, उच्च); गति का पता लगाया गया = 1; देरी (3000); ) और ( digitalWrite (पता लगाया गया, LOW); ) // ट्रिगर करने के बाद देरी // अगर (मोशनडिटेक्टेड == 1 ) ( digitalWrite (पता लगा LED, LOW); digitalWrite (रेडीएलईडी, LOW); digitalWrite (वेटलेड, हाई); देरी (6000); digitalWrite (रेडीलेड, हाई); digitalWrite (वाई टीएलईडी, कम); गति का पता लगाया = 0; ) )

Arduino IDE 1.8.0 . पर परीक्षण किया गया

परीक्षण की तिथि 12.08.2016

int का पता चला एलईडी = 13; // पिन निर्दिष्ट करें

इंट रेडीएलईडी = 12; // पिन निर्दिष्ट करें

इंट प्रतीक्षाएलईडी = 11; // पिन निर्दिष्ट करें

इंट पीरपिन = 7; // सेंसर का पिन निर्दिष्ट करें

इंट मोशन डिटेक्टेड = 0; // गति का पता लगाने के लिए चर

इंट पीरवैल्यू; // पीआईआर से मूल्य बचाने के लिए चर

व्यर्थ व्यवस्था()

पिनमोड (पता लगाया गया एलईडी, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (तैयार एलईडी, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (प्रतीक्षालेड, आउटपुट); // पिन को आउटपुट के रूप में सेट करें

पिनमोड (पीरपिन, इनपुट); // पिन को इनपुट के रूप में सेट करें

// प्रारंभिक देरी 1 मिनट, सेंसर को स्थिर करने के लिए //

digitalWrite (रेडीएलईडी, लो);

digitalWrite (वेटलेड, हाई);

देरी (60000);

digitalWrite (रेडीएलईडी, हाई);

digitalWrite (वेटलेड, लो);

शून्य लूप ()

पीरवैल्यू = डिजिटलरेड (पीरपिन); // गति संवेदक से मूल्य पढ़ें

अगर (पीरवैल्यू == 1 ) // यदि कोई हलचल होती है, तो हम 3 सेकंड की देरी करते हैं।

digitalWrite (पता लगाया गया एलईडी, हाई);

गति का पता लगाया = 1;

देरी (3000);

वरना

digitalWrite (पता लगाया गया एलईडी, कम);

यदि आप लिंक का अनुसरण करते हैं तो आप सेंसर को FastAVR प्रोजेक्ट पार्टनर स्टोर में 10% छूट के साथ खरीद सकते हैं

मोशन सेंसर (PIR मोशन सेंसर) Arduino से HC-SR501 कनेक्शन

पीर-सेंसर का अंग्रेजी से पायरोइलेक्ट्रिक (निष्क्रिय) इन्फ्रारेड सेंसर - एक पायरोइलेक्ट्रिक (निष्क्रिय) इन्फ्रारेड सेंसर के रूप में अनुवाद किया गया है। पायरोइलेक्ट्रिसिटी एक निश्चित उत्पन्न करने की संपत्ति है विद्युत क्षेत्रजब सामग्री को अवरक्त (थर्मल) किरणों से विकिरणित किया जाता है। इसलिए, पीर सेंसर नियंत्रित क्षेत्र में लोगों की आवाजाही का पता लगाना संभव बनाते हैं, क्योंकि मानव शरीर गर्मी विकीर्ण करता है। ऐसे सेंसर आकार में छोटे, सस्ते और कम बिजली की खपत वाले होते हैं। वे उपयोग करने में आसान हैं और खराब नहीं होते हैं। इन कारणों से, उनका उपयोग अधिकांश औद्योगिक गति संवेदकों में किया जाता है।
पीर सेंसर को उन जगहों पर न लगाएं जहां तापमान तेजी से बदलता है। यह इस तथ्य को जन्म देगा कि सेंसर नियंत्रित क्षेत्र में किसी व्यक्ति की उपस्थिति का पता लगाने में सक्षम नहीं होगा, और कई झूठी सकारात्मकताएं होंगी।
हमारे "चीनी भाइयों" के लिए बहुत लोकप्रिय के लिए धन्यवाद घरेलू इस्तेमालपीर सेंसर और नियंत्रण सर्किट से मिलकर एक मॉड्यूल बन गया। उन्होंने सब कुछ एक मॉड्यूल में मिला दिया और इसे HC-SR501 कहा।

HC-SR501 मॉड्यूल के बुनियादी पैरामीटर

पैरामीटर मान
आयाम लगभग 3.2 सेमी x 2.4 सेमी x 1.8 सेमी
आपूर्ति वोल्टेज डीसी 4.5V- 20V
OUT o -140 o पर करंट (विशिष्ट सेंसर और लेंस के आधार पर)

नाड़ी अवधि
पता लगाने पर 5 - 200 सेकंड। (कॉन्फ़िगर करने योग्य)

तक का समय अवरुद्ध करना
अगला माप 2.5 सेकंड। (लेकिन एसएमडी प्रतिरोधों को बदलकर बदला जा सकता है)

कार्य तापमान -20 - +80 ओ सी
ऑपरेटिंग मोड एल - सिंगल कैप्चर, एच - दोहराया माप

विवरण
पूरा मॉड्यूल इस तरह दिखता है:

और फ्रेस्नेल लेंस को हटा देने पर ऐसा दिखता है। यह लेंस क्या है विकिपीडिया पर पढ़ा जा सकता है। फोटो पीर सेंसर 500BP दिखाता है।

करीब

और यह बिजली की आपूर्ति और नियंत्रण सर्किट के साथ मॉड्यूल का रिवर्स साइड है।

मॉड्यूल में कई सेटिंग्स हैं। दो स्विच और एक जम्पर। तस्वीर से, मुझे लगता है कि सब कुछ स्पष्ट होना चाहिए।

वर्तमान विधियां

मॉड्यूल ऑपरेशन मोड एक जम्पर द्वारा निर्धारित किया जाता है। दो मोड हैं - एच मोड और एल मोड। ऊपर की तस्वीर में, मॉड्यूल एच मोड पर सेट है।

  • एच मोड- इस मोड में, जब सेंसर को लगातार कई बार चालू किया जाता है, तो इसका आउटपुट (आउट पर) उच्च तर्क स्तर पर रहता है।
  • एल मोड- इस मोड में, हर बार सेंसर चालू होने पर आउटपुट पर एक अलग पल्स दिखाई देता है।

खैर, एक और तस्वीर, डेटाशीट से पीआईआर सेंसर में कॉपी की गई:

योजना

आप ब्रेडबोर्ड पर असेंबल करके सेंसर के संचालन की जांच कर सकते हैं सबसे सरल सर्किट. एक संकेतक के रूप में, यहां एक पारंपरिक एलईडी का उपयोग किया जाता है।

इस आरेख को इकट्ठा करो। जम्पर को ऑपरेटिंग मोड एल पर सेट किया जाना चाहिए। पावर लागू करें। लगभग 20-40 सेकंड (कुछ मॉड्यूल के लिए 60 सेकंड तक) प्रतीक्षा करें। इस समय, सेंसर को कैलिब्रेट किया जा रहा है।
अब, जैसे ही सेंसर गति का पता लगाता है, ट्यूनिंग रोकनेवाला द्वारा निर्धारित एक निश्चित समय के लिए एलईडी चमक जाएगी। आप संवेदनशीलता को सेट करने और मॉड्यूल को घर में विभिन्न स्थानों पर स्थापित करने के साथ खेल सकते हैं।
एक ट्रांजिस्टर और एक 10k पुल-अप रोकनेवाला के माध्यम से मॉड्यूल को माइक्रोकंट्रोलर (अच्छी तरह से, या अन्य माइक्रोकिरिट्स) से कनेक्ट करना बेहतर है (हालांकि आवश्यक नहीं)। यहाँ एक उदाहरण आरेख है:

या इधर:

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

ठीक है, चलो क्रम में शुरू करते हैं और ऐसा एलईडी लैंप खुद बनाते हैं। इसके लिए हमें निम्नलिखित की आवश्यकता है:

  • चौखटा
  • बढ़ते तार
  • पन्नी शीसे रेशा
  • 12 वी बिजली की आपूर्ति या बैटरी।

सेंसर HC-SR501

सेंसर पर मोड सेट करने के लिए एचसी-SR501दो पोटेंशियोमीटर (समय और संवेदनशीलता) और एक जम्पर हैं (नीचे चित्र देखें):

एचसी-एसआर501 की मुख्य विशेषताएं:

  • कार्यशील वोल्टेज: डीसी 4.5V - 20V
  • आउटपुट सिग्नल: उच्च / निम्न स्तर (0 या 1), सिग्नल: 3.3V टीटीएल स्तर
  • डिटेक्शन रेंज: 3 - 7 मीटर ("सेंसिटिविटी" पोटेंशियोमीटर द्वारा एडजस्टेबल)
  • डिटेक्शन एंगल: 120-140° (स्थापित फ्रेस्नेल लेंस पर निर्भर करता है)
  • ट्रिप विलंब समय: 5-300 सेकंड ("समय" पोटेंशियोमीटर द्वारा समायोज्य, डिफ़ॉल्ट 5s -3%)
  • ऑपरेटिंग तापमान: -20 - 80 डिग्री सेल्सियस
  • काम प्रणाली:
    - मोड एच - इस मोड में, जब सेंसर लगातार कई बार चालू होता है, तो इसका आउटपुट (आउट पर) उच्च तर्क स्तर पर रहता है।
    - मोड एल - इस मोड में, हर बार सेंसर चालू होने पर आउटपुट पर एक अलग पल्स दिखाई देता है।

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

जब कोई फोटोरेसिस्टर कनेक्ट होता है, तो डिवाइस केवल अंधेरे में ही काम करेगा। चूँकि यदि आप photoresistor को रोशन करते हैं, तो इसका प्रतिरोध कम हो जाएगा और DA1 microcircuit के लेग 9 पर वोल्टेज चालू करने के लिए अपर्याप्त होगा। आप एक ट्यूनिंग रोकनेवाला को रोकनेवाला R9 के साथ समानांतर में जोड़कर टर्न-ऑन थ्रेशोल्ड को समायोजित कर सकते हैं। फोटोरेसिस्टर के कम प्रतिरोध पर शॉर्ट सर्किट को रोकने के लिए इसे 1 ... 4.7 kOhm के प्रतिरोध के माध्यम से जोड़ा जाना चाहिए। फोटोरेसिस्टर को सेंसर बोर्ड पर उस स्थान पर स्थापित किया गया है जहाँ परिक्रमा की जाती है पीला, (नीचे चित्र देखें)।


12 वी एलईडी पट्टी

हाल ही में, कई एलईडी लैंप को लैंप के साथ फिर से भर दिया गया है, जो कि उनकी लंबाई बढ़ाने की संभावना के साथ 5 मीटर तक पतले लचीले टेप हैं। टेप को छोटे टुकड़ों में भी काटा जा सकता है, कुछ सेंटीमीटर लंबा। एलईडी पट्टी चुनते समय, मुख्य प्रकाश विशेषता तीव्रता है चमकदार प्रवाह, जिसे लुमेन प्रति मीटर (lm/m) में व्यक्त किया जाता है। चमकदार प्रवाह की मात्रा एक मीटर टेप पर स्थापित एल ई डी के प्रकार और संख्या से निर्धारित होती है। एल ई डी के प्रकार और उनकी संख्या को जानने के बाद, स्वतंत्र रूप से चमकदार प्रवाह को निर्धारित करना आसान है।

उदाहरण के लिए, सफेद प्रकाश एलईडी पट्टी के एक मीटर में 30 प्रकार के 3528 एलईडी होते हैं, जिसमें प्रति एलईडी 5 लुमेन का चमकदार प्रवाह होता है। हम 5 एलएम को 30 एल ई डी से गुणा करते हैं, हमें 150 एलएम मिलता है। लगभग इस तरह के चमकदार प्रवाह से 10-वाट का तापदीप्त प्रकाश बल्ब निकलता है।

5 मीटर तक के लचीले प्लास्टिक टेप पर एलईडी पट्टी के उपकरण में आवश्यक विन्यास के पतले तांबे के प्रवाहकीय ट्रैक होते हैं। एल ई डी और करंट-लिमिटिंग वाले को पटरियों पर मिलाया जाता है। 12 वी की आपूर्ति वोल्टेज के साथ, श्रृंखला में जुड़े तीन एलईडी और एक या अधिक वर्तमान-सीमित प्रतिरोधक स्थापित होते हैं। प्रतिरोधों की संख्या उन पर खर्च की गई शक्ति की मात्रा के आधार पर निर्धारित की जाती है (नीचे चित्र देखें)।

एलईडी पट्टी को माउंट करने के लिए, एक तरफ एक फिल्म द्वारा संरक्षित एक चिपचिपी परत लगाई जाती है। सतह पर टेप को ठीक करने के लिए, सुरक्षात्मक फिल्म को हटाना और चिपचिपा पक्ष को स्थापना स्थल पर लागू करना आवश्यक है। यदि आवश्यक हो, तो एलईडी पट्टी को काटा जा सकता है। काटने का चरण श्रृंखला में जुड़े एल ई डी की संख्या से निर्धारित होता है और दोनों तरफ पैड द्वारा अलग किया जाता है जो आपको तारों को मिलाप करने की अनुमति देता है (ऊपर चित्र देखें)। के लिये एलईडी लैंप 5630 एलईडी के साथ एलईडी पट्टी के 4 टुकड़े इस्तेमाल किए गए थे।

चौखटा

चूंकि एल ई डी ओवरहीटिंग से डरते हैं, इसलिए उनके लंबे सेवा जीवन के लिए अच्छा गर्मी अपव्यय आवश्यक है। इस संबंध में, फ्रेम 2 मिमी मोटी एल्यूमीनियम प्लेट से बना था। फास्टनरों और तार बिछाने के लिए छेद भी फ्रेम में ड्रिल किए जाते हैं (नीचे चित्र देखें)।

बढ़ते तार

बढ़ते तारों का उपयोग रेडियो घटकों और रेडियो घटकों, असेंबली और रेडियो-इलेक्ट्रॉनिक उपकरणों के ब्लॉक, विद्युत उपकरण और उपकरणों की स्थापना के लिए किया जाता है। बढ़ते तारों के प्रवाहकीय कोर तांबे के तार होते हैं जो कम तापमान वाले सोल्डर के साथ टांका लगाकर कनेक्शन की अनुमति देते हैं। फंसे हुए लचीले तार बाहरी प्रभावों के खिलाफ स्थापना लचीलापन और विश्वसनीय सुरक्षा प्रदान करते हैं। इन्सुलेशन सामग्री ग्लास और नायलॉन धागे हैं, -60 ... +105 डिग्री सेल्सियस, पॉलीविनाइल क्लोराइड और पॉलीथीन इन्सुलेशन के तापमान रेंज में उपयोग किए जाने वाले ट्राइसेटेट फिल्म टेप, नायलॉन से बने एक अतिरिक्त सुरक्षात्मक म्यान के साथ नमी, तेल और फंगल मोल्ड के प्रतिरोधी हैं। .

पन्नी शीसे रेशा

फ़ॉइल ग्लास-टेक्सटाइल शीट सामग्री शीसे रेशा से बनाई गई है, जो गर्भवती है एपॉक्सी रेजि़न. उत्पाद की सतह पर 35 µm या 50 µm की मोटाई के साथ गैल्वेनिक कॉपर फ़ॉइल की एक परत लगाई जाती है। तो इससे हम कॉन्टैक्ट पैड बनाएंगे और मुद्रित सर्किट बोर्डट्रांजिस्टर कुंजी।

12 वी बिजली की आपूर्ति या बैटरी

बिजली आपूर्ति इकाई 220V घरेलू विद्युत नेटवर्क के वैकल्पिक वोल्टेज को दिए गए निरंतर वोल्टेज में परिवर्तित करती है।

इस दीपक की योजना पर विचार करने का समय आ गया है।

एलईडी लैंप के इकट्ठे संस्करण की तस्वीर

रेडियो तत्वों की सूची

पद के प्रकार मज़हब मात्रा टिप्पणीअंकमेरा नोटपैड
पी1 सेंसरएचसी-SR5011

HC-SR501 स्पेस सेंसर अवलोकन

पाइरोइलेक्ट्रिक प्रभाव पर आधारित HCSR501 गति (या उपस्थिति) सेंसर मॉड्यूल में 500BP PIR सेंसर (चित्र 1) होता है जिसमें BISS0001 चिप पर अतिरिक्त विद्युत अलगाव होता है और एक फ्रेस्नेल लेंस होता है, जिसका उपयोग देखने के त्रिज्या को बढ़ाने और अवरक्त को बढ़ाने के लिए किया जाता है। संकेत (चित्र 2)। मॉड्यूल का उपयोग अवरक्त विकिरण उत्सर्जित करने वाली वस्तुओं की गति का पता लगाने के लिए किया जाता है। मॉड्यूल का संवेदन तत्व 500BP PIR सेंसर है। इसके संचालन का सिद्धांत पायरोइलेक्ट्रिसिटी पर आधारित है। यह क्रिस्टल में एक विद्युत क्षेत्र की उपस्थिति की घटना है जब उनका तापमान बदलता है।

सेंसर ऑपरेशन को BISS0001 चिप द्वारा नियंत्रित किया जाता है। बोर्ड पर दो पोटेंशियोमीटर हैं, पहले की मदद से वस्तु का पता लगाने की दूरी (3 से 7 मीटर तक) निर्धारित की जाती है, दूसरे की मदद से - सेंसर के पहले ऑपरेशन के बाद की देरी (5 - 300) सेकंड)। मॉड्यूल में दो मोड हैं - एल और एच। ऑपरेटिंग मोड एक जम्पर का उपयोग करके सेट किया गया है। मोड एल - एकल ऑपरेशन मोड, जब एक चलती वस्तु का पता लगाया जाता है, तो आउटपुट आउट को सेट किया जाता है उच्च स्तरदूसरे पोटेंशियोमीटर द्वारा निर्धारित विलंब समय के लिए संकेत। इस समय के दौरान, सेंसर चलती वस्तुओं पर प्रतिक्रिया नहीं करता है। सायरन को अलार्म सिग्नल देने के लिए इस मोड का उपयोग सुरक्षा प्रणालियों में किया जा सकता है। एच मोड में, हर बार गति का पता चलने पर सेंसर चालू हो जाता है। इस मोड का उपयोग प्रकाश को चालू करने के लिए किया जा सकता है। जब मॉड्यूल चालू होता है, तो इसे कैलिब्रेट किया जाता है, अंशांकन अवधि लगभग एक मिनट होती है, जिसके बाद मॉड्यूल ऑपरेशन के लिए तैयार होता है। सेंसर को खुले प्रकाश स्रोतों से अधिमानतः दूर स्थापित करें।

चित्रा 1. पीर सेंसर 500BP

चित्रा 2. फ्रेस्नेल लेंस

निर्दिष्टीकरण HC-SR501

  • आपूर्ति वोल्टेज: 4.5-20 वी
  • वर्तमान खपत: 50mA
  • आउटपुट वोल्टेज आउट: हाई - 3.3 वी, लो - 0 वी
  • जांच अंतराल: 3-7m
  • फायरिंग के बाद की देरी अवधि: 5 - 300 सेकंड
  • 120 . तक का व्यूइंग एंगल
  • अगले माप तक अवरुद्ध समय: 2.5 सेकंड।
  • ऑपरेटिंग मोड: एल - एकल ऑपरेशन, एच - प्रत्येक घटना पर ऑपरेशन
  • ऑपरेटिंग तापमान -20 से +80C
  • आयाम 32x24x18 मिमी

एक इन्फ्रारेड मोशन सेंसर को एक Arduino से कनेक्ट करना

मॉड्यूल में 3 आउटपुट हैं (चित्र 3):
  • वीसीसी - बिजली की आपूर्ति 5-20 वी;
  • जीएनडी - जमीन;
  • आउट - डिजिटल आउटपुट (0-3.3V)।

चित्र 3. पिन असाइनमेंट और HC-SR501 सेटअप

आइए HC-SR501 मॉड्यूल को Arduino बोर्ड (चित्र 4 में कनेक्शन आरेख) से कनेक्ट करें और एक साधारण स्केच लिखें जो एक ध्वनि संकेत के साथ संकेत करता है और एक चलती वस्तु का पता चलने पर सीरियल पोर्ट को एक संदेश देता है। माइक्रोकंट्रोलर द्वारा ट्रिगर्स को ठीक करने के लिए, हम इनपुट 2 पर बाहरी इंटरप्ट का उपयोग करेंगे। यह एक int0 इंटरप्ट है।

चित्र 4. HC-SR501 मॉड्यूल को Arduino बोर्ड से जोड़ने के लिए कनेक्शन आरेख

आइए लिस्टिंग 1 से Arduino बोर्ड पर स्केच अपलोड करें और देखें कि सेंसर बाधाओं पर कैसे प्रतिक्रिया करता है (चित्र 5 देखें)। मॉड्यूल को कार्य मोड L पर सेट करें। लिस्टिंग 1 // गति/उपस्थिति सेंसर के अवलोकन के लिए स्केच HC-SR501 // साइट // सेंसर आउटपुट को जोड़ने के लिए संपर्क करें #define PIN_HCSR501 2 // ट्रिगर फ्लैग बूलियन फ्लैगHCSR501=false; // स्पीकर कनेक्शन पिन इंट साउंडपिन = 9; // ध्वनि संकेत आवृत्ति int freq=587; शून्य सेटअप () (// सीरियल पोर्ट सीरियल शुरू करें। शुरू करें (9600); // इंटरप्ट हैंडलिंग शुरू करें int0 संलग्न करेंइंटरप्ट (0, intHCSR501, RISING); ) शून्य लूप () (अगर (flagHCSR501 == सच) (// सीरियल पोर्ट को संदेश (// सेंसर ट्रिगर फ्लैग फ्लैग सेट करनाHCSR501 = सच;)

चित्रा 5 सीरियल मॉनिटर आउटपुट

पोटेंशियोमीटर का उपयोग करते हुए, हम OUT आउटपुट पर सिग्नल की अवधि और सेंसर की संवेदनशीलता (ऑब्जेक्ट को ठीक करने की दूरी) के साथ प्रयोग करते हैं।

उपयोग उदाहरण

आइए एक सुरक्षित वस्तु पर गति/उपस्थिति सेंसर चालू होने पर एसएमएस भेजने का एक उदाहरण बनाएं। ऐसा करने के लिए हम GPS/GPRS शील्ड का उपयोग करेंगे। हमें निम्नलिखित विवरणों की आवश्यकता होगी:
  • arduino uno बोर्ड
  • जीएसएम/जीपीआरएस शील्ड
  • एनपीएन ट्रांजिस्टर, उदाहरण के लिए C945
  • रोकनेवाला 470 ओम
  • स्पीकर 8 ओम 1W
  • तारों
आइए अंजीर के अनुसार कनेक्शन आरेख को इकट्ठा करें। 6.

चित्रा 6. कनेक्शन आरेख

जब सेंसर चालू हो जाता है, तो हम एक पाठ संदेश के साथ एसएमएस भेजने की प्रक्रिया को कहते हैं दस मेंगतिविधि!!!फोन नंबर पर। स्केच की सामग्री को लिस्टिंग 2 में दिखाया गया है। GSM/GPRS शील्ड एसएमएस भेजने के मोड में 2 A तक की खपत करती है, इसलिए हम बाहरी 12V 2A बिजली की आपूर्ति का उपयोग करते हैं। लिस्टिंग 2//स्केच 2 गति/उपस्थिति सेंसर के अवलोकन के लिए एचसी-एसआर501//सेंसर चालू होने पर एसएमएस भेजना // साइट//सेंसर आउटपुट को जोड़ने के लिए संपर्क करें #define पिन_एचसीएसआर501 2//ट्रिगर फ्लैग बूलियन फ्लैगएचसीएसआर501 झूठा; // स्पीकर कनेक्शन पिन इंट साउंडपिन = 9; // ध्वनि संकेत आवृत्ति int freq=587; // सॉफ्टवेयर सीरियल लाइब्रेरी #शामिल करें // एसएमएस भेजने के लिए फोन नंबर # परिभाषित फोन "+79034461752" // सॉफ्टवेयर सीरियल के लिए पिन (आपके पास 2,3 हो सकता है) सॉफ्टवेयर सीरियल जीपीआरएस (7, 8); शून्य सेटअप () (// सीरियल पोर्ट Serial.begin (9600) का आरंभीकरण; // इंटरप्ट प्रोसेसिंग की शुरुआत int0 संलग्नइंटरप्ट (0, intHCSR501, RISING); // GPG / GPRS शील्ड GPRS.begin (19200) के साथ संवाद करने के लिए ); ) शून्य लूप () (यदि (ध्वजएचसीएसआर 501 == सत्य) (// सीरियल पोर्ट सीरियल को संदेश। प्रिंट्लन ("ध्यान दें !!!"); // 5 सेकंड के लिए ध्वनि अलार्म टोन (साउंडपिन, फ्रीक, 5000); // एसएमएस भेजें SendSMS (); // ट्रिगर फ्लैग फ्लैग को रीसेट करेंHCSR501 = गलत;)) // इंटरप्ट प्रोसेसिंग शून्य intHCSR501 () (// सेंसर ट्रिगर फ्लैग फ्लैग सेट करना HCSR501 = सच;) // एसएमएस भेजने के लिए सबरूटीन शून्य SendSMS () (// एटी कमांड टेक्स्ट मोड सेटिंग्स जीपीआरएस.प्रिंट ("एटी + सीएमजीएफ = 1 \ आर"); देरी (100); // फोन नंबर जीपीआरएस.प्रिंट ("एटी + सीएमजीएस = \""); जीपीआरएस.प्रिंट (फोन); जीपीआरएस। प्रिंट्लन ("\" "); देरी (200); // जीपीआरएस संदेश। प्रिंट्लन ("ध्यान दें !!!"); देरी (200); // ASCII कोड ctrl + z - जीपीआरएस ट्रांसमिशन का अंत। प्रिंट्लन ((चार) 26); देरी (200); जीपीआरएस.प्रिंट्लन (); )

अक्सर पूछे जाने वाले प्रश्न

1. जब वस्तु चलती है तो मॉड्यूल काम नहीं करता है
  • जांचें कि क्या मॉड्यूल सही ढंग से जुड़ा हुआ है।
  • पोटेंशियोमीटर के साथ संवेदन दूरी निर्धारित करें।
2. सेंसर बहुत बार चालू होता है
  • पोटेंशियोमीटर के साथ सिग्नल अवधि विलंब को समायोजित करें।
  • जम्पर को सिंगल ऑपरेशन मोड L पर सेट करें।