विषयसूची:
- आपूर्ति
- चरण 1: आपूर्ति खरीद
- चरण 2: एक्सटेंशन कॉर्ड के साथ कार्य करना
- चरण 3: रिले की स्थापना
- चरण 4: पीर मोशन सेंसर को जोड़ना
- चरण 5: कोड लिखना
- चरण 6: आनंद लें
वीडियो: पीर सेंसर और अरुडिनो का उपयोग करके नियंत्रित कमरे की रोशनी: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
आज, हम एक Arduino PIR Motion Sensor का उपयोग करके गति का पता लगाकर आपके कमरे की रोशनी को नियंत्रित करेंगे। यह प्रोजेक्ट बनाने में बहुत मज़ेदार है और इसका आपके घर में बहुत ही व्यावहारिक उपयोग है और इस प्रोजेक्ट को करने से आप कुछ पैसे भी बचा सकते हैं। बस एक त्वरित अस्वीकरण, इस परियोजना में लाइन वोल्टेज शामिल है जिसका अर्थ है कि आप 120V के साथ खेलने जा रहे हैं (यह आपको चौंका देगा), यदि यह आपके आराम क्षेत्र से बाहर है या आपको अधिक अनुभव नहीं है, तो आपको शायद वापस आना चाहिए बाद में इस परियोजना के लिए।
यह वह ट्यूटोरियल है जो पाठ्यक्रम के एक आसान चरण के साथ शुरू से अंत तक आपका मार्गदर्शन करेगा। आएँ शुरू करें!
आपूर्ति
- Arduino माइक्रोकंट्रोलर
- 1 एक्स ब्रेडबोर्ड
- 1 एक्स पीर मोशन सेंसर
- 1 एक्स एसआरडी-05वीडीसी-एसएल-सी रिले
- 1 एक्स 1 केΩ प्रतिरोधी
- 1 x 1N4007 डायोड
- 1 x 2N2222 ट्रांजिस्टर (एनपीएन)
- 1 एक्स एक्सटेंशन कॉर्ड
- 1 एक्स लाइट बल्ब / लैंप
- 2 एक्स वायर कनेक्टर्स
- विद्युत टेप
- कनेक्टिंग तारों की एक जोड़ी
चरण 1: आपूर्ति खरीद
यदि आपके पास इनमें से कुछ आपूर्ति तक पहुंच नहीं है, तो मैंने लिंक प्रदान किए हैं जहां आप प्रत्येक को सस्ते दामों पर खरीद सकते हैं।
- Arduino माइक्रोकंट्रोलर
- 1 एक्स ब्रेडबोर्ड
- 1 एक्स पीर मोशन सेंसर
- 1 एक्स एसआरडी-05वीडीसी-एसएल-सी रिले
- 1 एक्स 1 केΩ प्रतिरोधी
- 1 x 1N4007 डायोड
- 1 x 2N2222 ट्रांजिस्टर (एनपीएन)
- 1 एक्स एक्सटेंशन कॉर्ड
- 1 एक्स लाइट बल्ब / लैंप
- 2 एक्स वायर कनेक्टर्स
- विद्युत टेप
- कनेक्टिंग तारों की एक जोड़ी
चरण 2: एक्सटेंशन कॉर्ड के साथ कार्य करना
हमारा पहला कदम एक्सटेंशन कॉर्ड को स्थापित करना है ताकि हम इसे सर्किट से कनेक्ट करने के लिए तैयार कर सकें, यहां से विस्तार कॉर्ड को दीवार में तब तक प्लग न करें जब तक कि उल्लेख न किया जाए। सबसे पहले, हम अपने एक्सटेंशन कॉर्ड को पकड़ने जा रहे हैं और इसे क्लिपर्स का उपयोग करके आधे में काट लेंगे, फिर केबल के बाहरी इन्सुलेशन को लगभग 2-3 इंच हटा दें। सुनिश्चित करें कि बाहरी इन्सुलेशन को अलग करते समय आंतरिक तारों को नुकसान न पहुंचे। इसके बाद स्ट्रिपर्स का उपयोग करते हुए, दोनों सिरों के अंदरूनी तारों का लगभग आधा इंच भाग निकाल दें। मैं जिस विशेष एक्सटेंशन कॉर्ड का उपयोग कर रहा हूं उसमें 3 तार हैं, हरा तार जमीन है, सफेद तार तटस्थ है और काला तार रेखा है। अब हमारे वायर कनेक्टर्स का उपयोग करके, ग्राउंड (हरा) और न्यूट्रल (सफ़ेद) तारों को एक साथ फिर से कनेक्ट करें, अब आपके पास केवल 2 ब्लैक वायर ही एक्सपोज़्ड होने चाहिए। तो अब हम एक्सटेंशन कॉर्ड की स्थापना कर चुके हैं और हम इसे जरूरत पड़ने तक किनारे पर रखने जा रहे हैं।
चरण 3: रिले की स्थापना
अब हम रिले को स्थापित करने जा रहे हैं और इसे Arduino के साथ जोड़ रहे हैं, लेकिन इससे पहले कि हम रिले के साथ आगे बढ़ें, यह समझें कि रिले क्या है और इसका उपयोग किस लिए किया जाता है। एक रिले मूल रूप से एक स्विच का दूसरा रूप है जो विद्युत रूप से संचालित होता है, वे दूसरे सर्किट में संपर्कों को खोल और बंद करके एक विद्युत सर्किट को नियंत्रित करते हैं। ज्यादातर मामलों में एक रिले मूल रूप से अपेक्षाकृत कम वोल्टेज को उच्च शक्ति सर्किट को आसानी से नियंत्रित करने की अनुमति देता है, जो कि हम इस परियोजना में कर रहे हैं। ठीक है, अब उस भाग पर चलते हैं जहाँ हम रिले को जोड़ते हैं !!!
रिले पर 5 पिन होते हैं, सामान्य, सामान्य रूप से खुले (NO), सामान्य रूप से बंद (NC), और 2 कॉइल, पिन के लिए ऊपर दिए गए आरेख को देखें। सबसे पहले, हमें रिले के एक कॉइल पिन को ब्रेडबोर्ड पर वीसीसी रेल से जोड़ने की जरूरत है, फिर एक डायोड को दूसरे कॉइल से कनेक्ट करें और इसे वीसीसी रेल से जोड़ दें। वोल्टेज स्पाइक्स या करंट के बैकवर्ड फ्लो को रोकने के लिए डायोड जगह में है।
अब एनपीएन ट्रांजिस्टर को पकड़ें और ट्रांजिस्टर के कलेक्टर को उस कॉइल से कनेक्ट करें जहां डायोड जुड़ा हुआ है। फिर एनपीएन ट्रांजिस्टर के एमिटर साइड को ब्रेडबोर्ड पर ग्राउंड रेल से कनेक्ट करें। अंत में, 1KΩ का उपयोग करके ट्रांजिस्टर के आधार को Arduino के डिजिटल पिन 2 से कनेक्ट करें।
अंत में, हम वास्तव में एक महत्वपूर्ण कनेक्शन करने जा रहे हैं। हमारे द्वारा तैयार किए गए एक्सटेंशन कॉर्ड को लें और रिले में एक ब्लैक वायर को कॉमन पिन से कनेक्ट करें और कनेक्शन को इलेक्ट्रिकल टेप से सुरक्षित करें। फिर दूसरे सिरे को रिले के NO पिन से कनेक्ट करें।
चरण 4: पीर मोशन सेंसर को जोड़ना
हमने भी लगभग पूरा कर लिया है, अब हम PIR मोशन सेंसर को सर्किट में जोड़ने जा रहे हैं, लेकिन इससे पहले कि हम यह समझें कि PIR सेंसर क्या है। पीर सेंसर पैसिव इन्फ्रारेड सेंसर के लिए खड़ा है, यह सेंसर इंसानों या जानवरों की उपस्थिति का पता लगा सकता है, और एक संकेत भेज सकता है कि यह गति का पता लगाता है। पीर सेंसर में 3 पिन, वीसीसी, आउटपुट और ग्राउंड हैं।
सबसे पहले, हमें पीआईआर सेंसर के वीसीसी पिन को ब्रेडबोर्ड पर वीसीसी रेल से कनेक्ट करना होगा और पीआईआर सेंसर के ग्राउंड पिन को ग्राउंड रेल से जोड़ना होगा। फिर हम आउटपुट पिन को Arduino पिन में से एक से कनेक्ट करने जा रहे हैं, मैंने पिन 4 का उपयोग किया है। आपने अब PIR सेंसर को सफलतापूर्वक कनेक्ट कर लिया है !!
चरण 5: कोड लिखना
अब हम सभी सर्किटरी के साथ कर चुके हैं और अब हमें केवल कोड लिखना है। इस परियोजना के लिए कोड अपेक्षाकृत सरल है और तर्क सीधे आगे है। मैंने ऊपर इस सर्किट के लिए कोड संलग्न किया है, लेकिन आइए समझते हैं कि यह कोड वास्तव में क्या करता है।
हम पहले अपने रिले पिन और हमारे पीआईआर सेंसर पिन को इनिशियलाइज़ करते हैं, और हम वैल नामक एक इंट वेरिएबल बनाते हैं। फिर हम रिले पिन को आउटपुट के रूप में घोषित करते हैं (सिग्नल केवल Arduino से जाता है) और हम PIR सेंसर पिन को इनपुट के रूप में घोषित करते हैं (सिग्नल केवल Arduino में जाता है)। अंत में, हम पीर सेंसर से रीडिंग प्राप्त करने के लिए डिजिटल्रेड का उपयोग करते हैं जो या तो 0 (नो मोशन) या 1 (मोशन) है और इसे वेरिएबल वैल में स्टोर करते हैं। फिर हम इस मान का उपयोग करने के लिए एक और अन्य कथन का उपयोग करते हैं जिसे हमने लाइटबल्ब को चालू/बंद करने के लिए संग्रहीत किया था, और अब हम कोड कर चुके हैं !!
चरण 6: आनंद लें
उम्मीद है, आप इसका आनंद लेंगे, और आज आपने जो हासिल किया है उस पर गर्व करें !!
सिफारिश की:
DIY -- कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: 6 चरण
DIY || कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: स्पाइडर रोबोट बनाते समय, रोबोटिक्स के बारे में बहुत सी बातें सीख सकते हैं। जैसे रोबोट बनाना मनोरंजक होने के साथ-साथ चुनौतीपूर्ण भी है। इस वीडियो में हम आपको स्पाइडर रोबोट बनाने का तरीका दिखाने जा रहे हैं, जिसे हम अपने स्मार्टफोन (Androi
पता लगाएँ कि जब कोई रडार सेंसर Xyc-wb-dc का उपयोग करके कमरे में प्रवेश करता है: 7 कदम
पता लगाएँ कि कब कोई रडार सेंसर Xyc-wb-dc का उपयोग करके कमरे में प्रवेश करता है: इस ट्यूटोरियल में हम सीखेंगे कि कैसे पता लगाया जाए कि कोई व्यक्ति RTC मॉड्यूल, रडार सेंसर xyc-wb-dc, OLED डिस्प्ले और arduino का उपयोग करके किसी कमरे में कब प्रवेश करता है। एक देखें प्रदर्शन वीडियो
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन: 5 कदम
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन। उपयोग के कुछ उदाहरण लिखने और एक प्रयास में एक Arduino लाइब्रेरी बनाने में मदद करने के लिए मुझे कुछ हफ्ते पहले मेरा इनाम मिला
एलेक्सा और अरुडिनो का उपयोग करके आवाज नियंत्रित स्विच: 10 कदम (चित्रों के साथ)
एलेक्सा और अरुडिनो का उपयोग करके आवाज नियंत्रित स्विच: इस परियोजना का मुख्य उद्देश्य डिवाइस को चालू या बंद करने के लिए स्विच (रिले) को नियंत्रित करने के लिए तापमान सेंसर का उपयोग करना है। सामग्री की सूची 12V रिले मॉड्यूल == > $4.2 Arduino uno == > $ 8 DHT11 तापमान सेंसर == > $ 3 ESP8266 मॉड्यूल
मेरे दरवाजे पर कौन है? पीर मोशन सेंसर/रेंज सेंसर प्रोजेक्ट: 5 कदम
मेरे दरवाजे पर कौन है? पीर मोशन सेंसर / रेंज सेंसर प्रोजेक्ट: हमारी परियोजना का उद्देश्य पीआईआर और दूरी सेंसर के माध्यम से गति को समझना है। Arduino कोड उपयोगकर्ता को यह बताने के लिए एक दृश्य और ऑडियो सिग्नल आउटपुट करेगा कि कोई निकट है। MATLAB कोड उपयोगकर्ता को सचेत करने के लिए ईमेल संकेत भेजेगा कि कोई निकट है। यह उपकरण