विषयसूची:

Arduino लाइट इंटेंसिटी लैंप - ज्योतिर: 5 कदम
Arduino लाइट इंटेंसिटी लैंप - ज्योतिर: 5 कदम

वीडियो: Arduino लाइट इंटेंसिटी लैंप - ज्योतिर: 5 कदम

वीडियो: Arduino लाइट इंटेंसिटी लैंप - ज्योतिर: 5 कदम
वीडियो: how to blink led using Arduino #howto 2024, नवंबर
Anonim
Arduino लाइट इंटेंसिटी लैंप - ज्योतिर
Arduino लाइट इंटेंसिटी लैंप - ज्योतिर

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

यह वह ट्यूटोरियल है जो पाठ्यक्रम के एक आसान चरण के साथ शुरू से अंत तक आपका मार्गदर्शन करेगा। आएँ शुरू करें!

आपूर्ति

  • लाइट डिपेंडेंट रेसिस्टर (LDR)
  • Arduino माइक्रोकंट्रोलर
  • मानक लाइटबल्ब
  • LU-5-R रिले
  • 5 वी पावर स्रोत
  • 1x 1kΩ प्रतिरोधी
  • ब्रेड बोर्ड
  • 12x तार

चरण 1: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख

चरण 2: लाइट डिपेंडेंट रेसिस्टर (LDR) कनेक्शन

लाइट डिपेंडेंट रेसिस्टर (LDR) कनेक्शन
लाइट डिपेंडेंट रेसिस्टर (LDR) कनेक्शन

इस परियोजना में हमारा पहला कदम एलडीआर को जोड़ना है, एलडीआर को जोड़ने के लिए आपको 3x तारों, 1x 1kΩ रोकनेवाला और एक एलडीआर की आवश्यकता होगी। सबसे पहले, एक तार लें, एक छोर को Arduino पर A0 पिन करने के लिए और दूसरे छोर को LDR (पॉजिटिव एंड) के टर्मिनल 2 से कनेक्ट करें। फिर दूसरे तार को LDR के टर्मिनल 2 से कनेक्ट करें, और दूसरे छोर को Arduino पावर सप्लाई पिन (5V) से कनेक्ट करें। अब अंत में, एलडीआर (नकारात्मक अंत) के टर्मिनल 1 को एक तार का उपयोग करके Arduino ग्राउंड पिन से कनेक्ट करें। अब आपका LDR सेट हो गया है !!!

चरण 3: लाइट बल्ब और रिले कनेक्शन

लाइट बल्ब और रिले कनेक्शन
लाइट बल्ब और रिले कनेक्शन

अब हम लगभग पूरा कर चुके हैं, अगला कदम रिले का उपयोग करके लाइट बल्ब को जोड़ना है। जो लोग रिले के कार्य को नहीं जानते हैं, उनके लिए यह मूल रूप से एक विद्युत चुम्बकीय स्विच है जहां यह उच्च मात्रा में वोल्टेज प्रदान करने के लिए कम मात्रा में वोल्टेज का उपयोग करता है, जो कि इस परियोजना के लिए हमें वास्तव में चाहिए! इस कनेक्शन के लिए, आपको एक चर बिजली की आपूर्ति, एक Lu-5-R रिले, एक 120V प्रकाश बल्ब और 4x तारों की आवश्यकता होगी। सबसे पहले एक तार को पकड़ें, उसके एक सिरे को बिजली आपूर्ति के नेगेटिव टर्मिनल से जोड़ दें और उसके दूसरे सिरे को रिले के टर्मिनल 1 से जोड़ दें। एक और तार लें, इसके एक सिरे को बिजली की आपूर्ति के सकारात्मक टर्मिनल से जोड़ दें और दूसरे छोर को प्रकाश बल्ब के टर्मिनल 2 से जोड़ दें। अब लाइट बल्ब के टर्मिनल 1 से, एक तार को रिले के टर्मिनल 7 से कनेक्ट करें। अब एक तार का उपयोग करके रिले के टर्मिनल 5 को Arduino pin 4 से कनेक्ट करें। अंत में, रिले के टर्मिनल 8 को जमीन से कनेक्ट करें और आपने लाइट बल्ब और रिले कनेक्शन को सफलतापूर्वक बनाया !!!

चरण 4: कोडिंग

कोडन
कोडन

अब हम सभी सर्किट कनेक्शन के साथ कर रहे हैं, हमारा अंतिम चरण अब वास्तव में इस सर्किट को कार्य करने के लिए कोडिंग करना है। मैंने ऊपर इस सर्किट के लिए कोड संलग्न किया है, लेकिन आइए समझते हैं कि यह कोड वास्तव में क्या करता है।

सबसे पहले, सेटअप () में हम अपने सर्किट के लिए अपने सभी पिन (A0 और 4) को इनिशियलाइज़ करते हैं, हमने पिन A0 को इनपुट (LDR से प्राप्त) और पिन 4 को आउटपुट (रिले को वोल्टेज भेजना) के लिए इनिशियलाइज़ किया है, फिर serial.begin (9600) मूल रूप से Arduino को 9600 बिट प्रति सेकंड की डेटा दर पर सीरियल मॉनिटर के साथ संदेशों का आदान-प्रदान करने के लिए तैयार होने के लिए कहता है।

अब शून्य () में हम मूल रूप से Arduino को इनपुट लेने और उसके आधार पर कुछ करने के लिए कहते हैं। तो इनपुट पिन A0 (LDR कनेक्शन) के माध्यम से प्राप्त होता है, इस स्थिति में इनपुट डार्क (500 से ऊपर) या ब्राइट (500 से नीचे) होने वाला है, फिर if और else स्टेटमेंट का उपयोग करके हम Arduino को वोल्टेज भेजने के लिए कहते हैं। रिले को 4 पिन करें। यदि इनपुट अंधेरा है, तो हम इसे रिले को वोल्टेज भेजने के लिए कहते हैं, जो स्विच को चालू करता है, जिससे बल्ब चालू होता है, लेकिन यदि इनपुट उज्ज्वल है तो हम Arduino को रिले को वोल्टेज नहीं भेजने के लिए कहते हैं, जिससे स्विच बंद हो जाता है, जो परिणामस्वरूप बल्ब बंद हो जाता है।

चरण 5: आनंद लें

उम्मीद है, आप इसका आनंद लेंगे, और आज आपने जो हासिल किया है उस पर गर्व करें !!

सिफारिश की: