विषयसूची:
- चरण 1: अवयव
- चरण 2: LDR को PICO से जोड़ना
- चरण 3: एक एलईडी कनेक्ट करना और हमारे काम का परीक्षण करना
- चरण 4: रिले को PICO से जोड़ना
- चरण 5: एसी लोड को जोड़ना और रिले को प्रोग्रामिंग करना
- चरण 6: आपका काम हो गया
वीडियो: स्मार्ट होम लाइटिंग: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
नमस्कार दोस्तों, आज हम एक ऐसा प्रोजेक्ट बनाने जा रहे हैं जहां हम आसपास के प्रकाश के आधार पर एक प्रकाश बल्ब को नियंत्रित करते हैं। हम प्रकाश का पता लगाने के लिए PICO और एक लाइट डिपेंडेंट रेसिस्टर (LDR) का उपयोग करने जा रहे हैं, और इसके चारों ओर प्रकाश की तीव्रता के आधार पर एक लाइट बल्ब को चालू या बंद कर सकते हैं।
चरण 1: अवयव
- पीआईसीओ, mellbell.cc पर उपलब्ध ($17)
- LDR 12mm, eBay पर 30 का बंडल ($0.99)
- 2-चैनल रिले मॉड्यूल या 1-चैनल रिले मॉड्यूल, eBay पर उपलब्ध ($0.74)
- 10k ओम रोकनेवाला, eBay पर 100 का एक बंडल ($0.99)
- मिनी ब्रेडबोर्ड, eBay पर 5 का बंडल ($2.52)
- नर - नर जंबर तार, eBay पर 40 का बंडल ($0.99)
- नर - मादा जंबर तार, eBay पर 40 का बंडल ($0.99)
- 220v एसी लैंप
- 9 वोल्ट की बैटरी
चरण 2: LDR को PICO से जोड़ना
लाइट डिपेंडेंट रेसिस्टर्स वेरिएबल रेसिस्टर्स होते हैं जो अपने प्रतिरोध को उन पर पड़ने वाले प्रकाश की मात्रा के आधार पर बदलते हैं। उनका संबंध व्युत्क्रमानुपाती होता है, जिसका अर्थ है कि प्रकाश कम होने पर प्रतिरोध बढ़ता है, और प्रकाश बढ़ने पर घट जाता है।
हम इस गुण का उपयोग उस वोल्टेज को बदलने के लिए करेंगे जिसे हमारा PICO पढ़ता है, और उसके आधार पर कार्य करेगा। ऐसा करने में सक्षम होने के लिए हमें अपने एलडीआर का उपयोग करके वोल्टेज विभक्त बनाना होगा, और इस तरह हम एक बनाते हैं:
- हम LDR के पहले पक्ष को PICO के Vc. से जोड़ते हैं
- LDR के दूसरे हिस्से को A0 और 10K ओम रेसिस्टर दोनों से कनेक्ट करें
- रोकनेवाला के दूसरी तरफ PICO के GND. से कनेक्ट करें
अब हमारे पास एक वोल्टेज डिवाइडर है, जहां हमारे PICO के A0 तक पहुंचने वाला सिग्नल हमारे LDR के प्रतिरोध पर निर्भर करता है। वोल्टेज डिवाइडर से निकलने वाले सिग्नल को इस प्रकार दर्शाया जाता है: वाउट = (R2/(R1+R2)) * विन। हमारे मामले में
- विन = शक्ति स्रोत (वीसी)
- वाउट = ए0
- R1 = LDR. का प्रतिरोध
- R2 = 10k ओम (हमारा निश्चित प्रतिरोध)
आइए अब देखें कि यह अंतर प्रकाश व्यवस्था की स्थिति में कैसे कार्य करता है।
पहला परीक्षण: एक रोशनी वाला कमरा
LDR का प्रतिरोध कम हो जाता है और लगभग 1K ओम तक पहुँच जाता है, आइए इसे हमारे समीकरण में देखें:
A0= (10000/(1000+10000)) * 5 = 4.54v
PICO का ADC इस वोल्टेज को 928 के डिजिटल मान में बदल देगा।
दूसरा परीक्षण: एक अंधेरा कमरा
LDR का प्रतिरोध बढ़ जाता है और लगभग 10K ओम तक पहुँच जाता है, आइए इसे अपने समीकरण में फिर से आज़माएँ:
A0= (10000/(9000+10000)) * 5 = 2.63v
PICO का ADC इस वोल्टेज को 532 के डिजिटल मान में बदल देगा।
अब जब हम अपने एलडीआर से रीडिंग प्राप्त कर सकते हैं, तो एक एलईडी को हमारे पीआईसीओ से कनेक्ट करें और हमारे काम का परीक्षण करने के लिए इसका इस्तेमाल करें।
चरण 3: एक एलईडी कनेक्ट करना और हमारे काम का परीक्षण करना
अब हम चाहते हैं कि एलईडी हमारे एलडीआर की रीडिंग के आधार पर बंद हो जाए। इसका मतलब है कि हमें अपने एलडीआर से रीडिंग को हथियाने की जरूरत है, और हमारे एलईडी को चालू और बंद करने के लिए एक ब्रेकपॉइंट प्रोग्राम करना होगा।
निम्नलिखित करने के लिए आपको अपने कार्यक्रम की आवश्यकता होगी:
- LDR से A0. पर एक इनपुट सिग्नल लें
- हमारे एलईडी के लिए आउटपुट के रूप में D2 रखें
- एक चर परिभाषित करें जो हमारे एलडीआर के पठन का प्रतिनिधित्व करता है
- सीरियल मॉनीटर में एलडीआर के सिग्नल को ए0 पर प्रदर्शित करना
- हमारे एलईडी को चालू और बंद करने के लिए एक ब्रेकपॉइंट परिभाषित करें।
लेकिन, इससे पहले कि हम अपना प्रोग्राम चलाएँ, LED को हमारे PICO से इस तरह कनेक्ट करें:
- LED के लंबे पैर (पॉजिटिव एनोड) को हमारे PICO के D2 पिन से कनेक्ट करें
- LED के शॉर्ट लेग (नकारात्मक कैथोड) को PICO के GND. से कनेक्ट करें
चरण 4: रिले को PICO से जोड़ना
अब जब हम जानते हैं कि हमारा PICO और प्रोग्राम जुड़ा हुआ है और ठीक से काम कर रहा है। हम अपने घर की बत्तियों या किसी अन्य घरेलू उपकरण को नियंत्रित कर सकते हैं। लेकिन, हमें ऐसा करने के लिए एक रिले की जरूरत है।
रिले इलेक्ट्रोमैग्नेट से बने होते हैं जिनका उपयोग सर्किट को खोलने और इसे बंद करने के लिए स्विच के रूप में किया जाता है। हम डिवाइस में करंट की डिलीवरी को नियंत्रित करने के लिए, रिले के स्विचिंग ऑपरेशन को नियंत्रित करने के लिए PICO का उपयोग करेंगे। और ये रिले के पिन आउट हैं:
- Vcc (रिले) -> रिले के अंदर कॉइल को पावर देने के लिए 5 वोल्ट पिन (PICO) से जुड़ा
- GND (रिले) -> रिले में कॉइल को अंदर की ओर पावर देने के लिए PICO के GND से जुड़ा
- IN1 (रिले) -> सर्किट को खोलने और बंद करने के लिए पहले रिले को सिग्नल भेजने के लिए एक डिजिटल आउटपुट पिन से जोड़ता है, हमारे मामले में यह D2 (PICO) होगा।
- IN2 (रिले) -> यह IN1 जैसा ही है, लेकिन दूसरे रिले के लिए, और हम इसे खाली छोड़ने जा रहे हैं क्योंकि हमारे पास केवल एक लोड है।
- सामान्य "कॉम" (रिले) -> सामान्य लोड के एक छोर से जुड़ा होता है जिसे नियंत्रित किया जाना है।
- सामान्य रूप से बंद "एनसी" (रिले) -> लोड का दूसरा सिरा एनसी या एनओ से जुड़ा होता है, अगर यह एनसी से जुड़ा होता है तो लोड ट्रिगर से पहले जुड़ा रहता है।
- सामान्य रूप से "NO" (रिले) खोलें -> लोड का दूसरा सिरा या तो NC या NO से जुड़ा होता है, यदि NO से जुड़ा होता है तो लोड ट्रिगर से पहले डिस्कनेक्ट हो जाता है।
अब हम केवल एलईडी को रिले मॉड्यूल से बदलने जा रहे हैं।
चरण 5: एसी लोड को जोड़ना और रिले को प्रोग्रामिंग करना
अब, आपको केवल एसी लोड को रिले मॉड्यूल से कनेक्ट करने की आवश्यकता है, और आप ऐसा अपने लोड से एक तार को आधे में काटकर करते हैं, फिर एक छोर को रिले के कॉम से और दूसरे को NO से जोड़ते हैं।
कोड वही रहेगा जो एलईडी के लिए था, क्योंकि रिले एलईडी की तरह ही एक डिजिटल सिग्नल का उपयोग करता है। लेकिन, एलईडी चर को रिले में बदलें, ताकि यह स्पष्ट और वर्णनात्मक बना रहे।
चरण 6: आपका काम हो गया
अब, आपके पास एक एसी लाइट है जो कमरे में मौजूद रोशनी के आधार पर चालू और बंद होती है। आप इसे किसी भी घरेलू इलेक्ट्रॉनिक्स के लिए कर सकते हैं, आपको बस सावधान रहना होगा कि आप उन्हें कितना स्मार्ट बनाते हैं!
कृपया हमें कोई सुझाव देने के लिए स्वतंत्र महसूस करें, और कोई भी प्रश्न पूछें, हमें उनका उत्तर देने में अधिक खुशी होगी। और अगर आप इसे पसंद करते हैं, तो इसे फेसबुक पर साझा करना न भूलें या mellbell.cc पर हमें नमस्कार करें।
सिफारिश की:
स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)
स्मार्ट डेस्क एलईडी लाइट | स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो | Neopixels कार्यक्षेत्र: अब एक दिन हम घर पर बहुत समय बिता रहे हैं, अध्ययन कर रहे हैं और वर्चुअली काम कर रहे हैं, तो क्यों न हम अपने कार्यक्षेत्र को एक कस्टम और स्मार्ट लाइटिंग सिस्टम Arduino और Ws2812b LED पर आधारित बनायें। यहाँ मैं आपको दिखाता हूँ कि आप अपने स्मार्ट का निर्माण कैसे करते हैं डेस्क एलईडी लाइट कि
IlluMOONation - एक स्मार्ट लाइटिंग मॉडल: 7 कदम
IlluMOONation - एक स्मार्ट लाइटिंग मॉडल: क्या आपने कभी रात के आसमान की ओर देखा है और कोई तारे नहीं देख पाए हैं? दुनिया भर में लाखों बच्चे कभी भी मिल्की वे का अनुभव नहीं करेंगे, जहां वे कृत्रिम प्रकाश के बढ़ते और व्यापक उपयोग के कारण रहते हैं। रात में जो चालू नहीं है
स्मार्ट वॉकवे लाइटिंग सिस्टम- टीम सेलर मून: 12 कदम
स्मार्ट वॉकवे लाइटिंग सिस्टम- टीम सेलर मून: हाय! यह ग्रेस री, श्रीजेश कोनाकांची और जुआन लांडी है, और साथ में हम टीम सेलर मून हैं! आज हम आपके लिए एक टू पार्ट DIY प्रोजेक्ट लेकर आए हैं जिसे आप अपने घर में ही लागू कर सकते हैं। हमारे अंतिम स्मार्ट वॉकवे लाइटिंग सिस्टम में एक उल
नैरो बैंड IoT: स्मार्ट लाइटिंग और मीटरिंग एक बेहतर और स्वस्थ पारिस्थितिकी तंत्र के लिए मार्ग प्रशस्त करता है: 3 कदम
नैरो बैंड IoT: स्मार्ट लाइटिंग और मीटरिंग एक बेहतर और स्वस्थ पारिस्थितिकी तंत्र के लिए मार्ग प्रशस्त करता है: स्वचालन ने लगभग हर क्षेत्र में अपना रास्ता खोज लिया है। मैन्युफैक्चरिंग से लेकर हेल्थकेयर, ट्रांसपोर्टेशन और सप्लाई चेन तक, ऑटोमेशन ने दिन के उजाले को देखा है। खैर, ये सभी निस्संदेह आकर्षक हैं, लेकिन एक ऐसा भी है जो लगता है
अपने स्मार्ट होम को स्मार्ट तरीके से सुरक्षित करें: 14 कदम
स्मार्टली सिक्योर योर स्मार्ट होम: मैं सुरक्षित और सुरक्षित प्रतियोगिता के लिए चुनाव लड़ रहा हूं। अगर आपको मेरा निर्देश पसंद है तो कृपया इसे वोट करें!मैं आपको दिखाऊंगा कि कैसे आसानी से और सस्ते में अपने घर और उसके पर्यावरण को पूरी तरह से सुरक्षित किया जा सकता है। इसमें ऐसे खंड शामिल हैं जहां आप सीखेंगे कि कैसे: १। वाई कॉन्फ़िगर करें