विषयसूची:

एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना: 6 कदम
एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना: 6 कदम

वीडियो: एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना: 6 कदम

वीडियो: एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना: 6 कदम
वीडियो: Making Water Alarm #shorts #devkeexperiment 2024, जुलाई
Anonim
Image
Image
एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना
एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना
एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना
एलडीआर लाइट लेवल डिटेक्टर: आंखें खोलना और बंद करना

सभी को नमस्कार, मुझे आशा है कि यह शिक्षाप्रद आपकी पसंद का है। कोई संदेह, टिप्पणी या सुधार अच्छी तरह से प्राप्त किया जाएगा।

एक सर्वोमोटर के माध्यम से आंखों के उद्घाटन को नियंत्रित करने के लिए परिवेश में कितनी रोशनी है, इसकी जानकारी प्रदान करने के लिए इस सर्किट को एक नियंत्रण मॉड्यूल के रूप में महसूस किया गया था।

इस सर्किट में 4 आउटपुट हैं, जो प्रत्येक 5V या 0V देते हैं, जो कि आपतित प्रकाश की तीव्रता पर निर्भर करता है। यह मानते हुए कि हमारे पास प्रतिशत में मापी गई तीव्रता है, हमारे पास निम्नलिखित मामले होंगे:

  • जब प्रकाश 0% और 20% के बीच होता है, तो 4 आउटपुट 0V. देंगे
  • जब प्रकाश 20% और 40% के बीच होता है, तो पहला आउटपुट 5V देगा और अन्य 0V
  • जब प्रकाश ४०% और ६०% के बीच होता है, तो पहले दो आउटपुट 5V देंगे और अन्य 0V. देंगे
  • जब प्रकाश ६०% और ८०% के बीच होता है, तो पहले तीन आउटपुट 5V देंगे और अंतिम 0V. देगा
  • जब प्रकाश ८०% और १००% के बीच होता है, तो ४ आउटपुट 5V. देंगे

नोट: उल्लिखित ये प्रतिशत स्पष्टीकरण को बचाने के लिए सिर्फ एक उदाहरण हैं। अगले चरणों में यह बताया गया है कि इसे कैसे कैलिब्रेट किया जाए।

शर्तों को जानने के बाद, इन 4 इनपुट के साथ Arduino में एक प्रोग्राम बनाया जाता है, और आउटपुट के रूप में हमारे पास सर्वो को भेजा गया एक PWM सिग्नल होगा जो एक आंख खोलने वाले तंत्र को नियंत्रित करेगा।

आपूर्ति

आपको क्या चाहिए होगा?

(सर्किट सामान)

  • 1 एलएम३२४
  • 1 प्रोटोबार्ड
  • 6 ट्रिमर रेसिस्टर्स (प्रत्येक 10kOhms) 1 LDR (लाइट-डिपेंडेंट रेसिस्टर)
  • कुछ ब्रेडबोर्ड जम्पर तार या सिर्फ तार और काटने वाले सरौता
  • 1 सर्वोमोटर
  • वाल्टमीटर

(सिर और तंत्र सामग्री)

  • रचनात्मकता (सबसे महत्वपूर्ण)
  • एक सिर फोम
  • गत्ता
  • गोंद
  • लकड़ी की डंडियां
  • अन्य चीजें जो आपको इसे और अधिक सौंदर्यपूर्ण बनाने में मदद करेंगी

(वैकल्पिक)

  • वेल्डिंग स्टेशन या सोल्डरिंग आयरन
  • टिन सोल्डर
  • एक 5x5 डॉट पीसीबी

चरण 1: हमारे सर्किट की योजना बनाना

हमारे सर्किट की योजना बनाना
हमारे सर्किट की योजना बनाना

सबसे पहले, तंत्र बनाने से पहले हमें सभी घटकों की आवश्यकता होती है।

यह जानना महत्वपूर्ण है कि यदि आपको सटीक घटक नहीं मिलते हैं, तो आप विकल्पों का उपयोग कर सकते हैं, हो सकता है कि आपको सटीक मूल्य ट्रिमर न मिलें, लेकिन इससे कोई फर्क नहीं पड़ता: आप ट्रिमर का उपयोग वोल्टेज विभक्त के रूप में करेंगे, इसलिए, यदि आपके पास 10kΩ और 100kΩ के बीच का मान है, आप इसका उपयोग कर सकते हैं। या यदि आपको LM324 नहीं मिलता है, तो आप MC34074 का उपयोग कर सकते हैं (उदाहरण के लिए, बहुत कुछ हैं), केवल 4 opamps की आवश्यकता है जो एक गैर-सिमेट्रिक 5V शक्ति (arduino 5V शक्ति स्रोत) का उपयोग कर सकते हैं।

तो, इसे देखते हुए, चलिए शुरू करते हैं।

चरण 2: सर्किट असेंबली

सर्किट असेंबली
सर्किट असेंबली
सर्किट असेंबली
सर्किट असेंबली
सर्किट असेंबली
सर्किट असेंबली

मॉड्यूल बनाने के लिए, हमारे पास निम्नलिखित योजनाबद्ध आरेख और LM324 आरेख है

opamps के बीच प्रत्येक संख्या LM324 की पिन संख्या का प्रतिनिधित्व करती है, इसलिए, OPAMPS में समान संख्या वाले पिन सामान्य नोड होते हैं।

नोट: शीर्ष पर, बाहरी कनेक्शन का प्रतिनिधित्व करने वाला एक हेडर है, यानी, Arduino UNO के साथ कनेक्शन। J1 नाम के हेडर के पिन को LM324 के पिन के साथ भ्रमित न करें।

यहां, आपके पास दो विकल्प हैं:

  1. इसे प्रोटोबार्ड में बनाएं। यह असेंबली और परीक्षण करने का सबसे आसान तरीका है, लेकिन डिजाइन बिल्कुल भी सर्वश्रेष्ठ नहीं है।
  2. एक परफ़ॉर्मर (जिसे डीओटी पीसीबी भी कहा जाता है) का उपयोग करें। यह विकल्प आपको सर्किट को 5x5cm वर्ग (सिर्फ मॉड्यूल) तक कम करने का विकल्प देगा, लेकिन आपको वेल्ड करने की आवश्यकता है। यदि आप नाबालिग हैं, तो किसी वयस्क से मदद मांगें।

तीसरी तस्वीर में, यह प्रोटोबार्ड में असेंबल किया गया सर्किट है।

4 और 5 फीट की तस्वीर में, इसे एक ही सर्किट में इकट्ठा किया जा रहा है, लेकिन एक परफ़ॉर्मर में।

छठी तस्वीर में सर्किट पूरा हो गया है।

संक्षेप में, सर्किट में 4 आउटपुट होंगे। इन आउटपुट का उपयोग Arduino UNO से कनेक्ट करने के लिए किया जाएगा।

चरण 3: सर्किट को कैलिब्रेट करें

Image
Image
सर्किट को कैलिब्रेट करें
सर्किट को कैलिब्रेट करें

एक बार इकट्ठे होने के बाद, हमें अपने सर्किट को कनेक्ट करना होगा, और प्रत्येक ट्रिमर प्रतिरोध द्वारा दिए गए वोल्टेज की जांच करनी होगी: हमें क्रमशः 0.5V, 1V, 1.5V और 2V को RV1, RV2, RV3 और RV4 पर सेट करना होगा।

ऐसा करने के लिए, आपको Arduino के 5V और GND के साथ सर्किट की आपूर्ति करनी होगी, और ट्रिमर में प्रत्येक वोल्टेज को मापना होगा। आप एक वाल्टमीटर को ट्रिमर के केंद्र पिन (एक-एक करके) और जीएनडी से जोड़ते हैं। फिर, आप ट्रिमर को तब तक घुमाते हैं जब तक आपको वांछित वोल्टेज नहीं मिल जाता।

आपके वाल्टमीटर में 2 केबल होते हैं, एक लाल और एक काला।

  1. ब्लैक केबल को GND नोड में डालें।
  2. लाल केबल को LM324 के तीसरे पिन में लगाएं। ट्रिमर को तब तक घुमाएं जब तक कि उसमें 0.5V न हो जाए।
  3. लाल केबल को LM324 के 5वें पिन में बदलें। ट्रिमर को तब तक घुमाएं जब तक उसमें 1V न हो जाए।
  4. लाल केबल को LM324 के 10वें पिन में बदलें। ट्रिमर को तब तक घुमाएं जब तक कि उसमें 1.5V. न हो जाए
  5. लाल केबल को LM324 के 12वें पिन में बदलें। ट्रिमर को तब तक घुमाएं जब तक उसमें 2V न हो जाए।

इन सभी चरणों को सभी जुड़े हुए (Arduino और हमारे द्वारा बनाए गए सर्किट) के साथ किया जाना चाहिए।

हो सकता है कि आपको 2 से ज्यादा हाथों की जरूरत पड़े, जरूरत पड़ने पर किसी और से मदद मांगें।

5वां ट्रिमर एक संवेदनशीलता अंशशोधक के रूप में कार्य करता है (वह जो LDR के बीच है, अर्थात, RV5 नाम वाला एक)

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

चरण 4: सर्वोमोटर को असेंबल करना

सर्वोमोटर कोडांतरण
सर्वोमोटर कोडांतरण
सर्वोमोटर कोडांतरण
सर्वोमोटर कोडांतरण
सर्वोमोटर कोडांतरण
सर्वोमोटर कोडांतरण

यहां आपको अपने दिमाग को उड़ाने की जरूरत है: आपको आंखों को एक ऐसे तंत्र में डालने की जरूरत है जो एक पलक का अनुकरण करते हुए आंख को खोल और बंद कर सके।

पहली तस्वीर में, आप मेरे द्वारा लागू किया गया असली मॉडल देख रहे हैं।

दूसरी तस्वीर में, एक चित्र है जो मूल तंत्र का प्रतिनिधित्व करता है।

तंत्र बनाने के लिए फोम हेड, लकड़ी की छड़ें और गोंद का प्रयोग करें।

जैसा कि आप तीसरी तस्वीर में देख रहे हैं, LDR नाक में है

चरण 5: कोडिंग

कोडन
कोडन

अंत में, आपको सर्किट को Arduino के पिन 3, 4, 5 और 6 से कनेक्ट करना होगा, और सर्वो को 9वें पिन से जोड़ा जाएगा।

कोड नीचे है। इसमें प्रत्येक महत्वपूर्ण खंड की व्याख्या करने के लिए टिप्पणियाँ हैं।

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

आँखों में होने वाले परिवर्तनों की सराहना करने के लिए अपने प्रकाश को LDR पर ज़ूम इन और आउट करें।

देखने के लिए धन्यवाद। मुझे उम्मीद है आप इसे पसंद करेंगे।

सिफारिश की: