Arduino का उपयोग करके एक साधारण निकटता सेंसर कैसे बनाएं

विषयसूची:

Arduino का उपयोग करके एक साधारण निकटता सेंसर कैसे बनाएं
Arduino का उपयोग करके एक साधारण निकटता सेंसर कैसे बनाएं
Anonim

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

सामग्री की जरूरत

  • अरुडिनो
  • ब्रेड बोर्ड
  • 100k रोकनेवाला
  • जम्पर तार
  • बिजली का टेप
  • आईआर एलईडी उत्सर्जक (न्यूनतम 2)
  • आईआर एलईडी रिसीवर (2 पिन के साथ फोटोडायोड)

कदम

Arduino Step 1 का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 1 का उपयोग करके एक साधारण निकटता सेंसर बनाएं

चरण 1. आवश्यक सामग्री को अलग रखकर प्रारंभ करें

Arduino Step 2 का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 2 का उपयोग करके एक साधारण निकटता सेंसर बनाएं

चरण २। बिजली के टेप के एक छोटे टुकड़े को काटकर आईआर एलईडी तैयार करें और फिर इसे एलईडी के चारों ओर लपेटकर एक ट्यूब बनाएं जैसा कि ऊपर दिखाया गया है।

Arduino Step 3. का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 3. का उपयोग करके एक साधारण निकटता सेंसर बनाएं

चरण 3. ब्रेडबोर्ड, जम्पर वायर, रेसिस्टर और एलईडी के सेट अप कनेक्शन का उपयोग निम्नानुसार है।

  • IR रिसीवर पर रोकनेवाला को 5v से धनात्मक (बड़ा पिन) से कनेक्ट करें।
  • Arduino पर सभी IR LED को 3.3v पिन से कनेक्ट करें।
  • Arduino पर A0 से एक जम्पर को IR रिसीवर पर पॉजिटिव लेग से कनेक्ट करें।
  • रिसीवर और एल ई डी दोनों के सभी नकारात्मक को Arduino पर GND से कनेक्ट करें।
  • सुनिश्चित करें कि कोई भी तार या एल ई डी छोटा नहीं है क्योंकि एल ई डी बहुत संवेदनशील हैं और जल सकते हैं।
Arduino Step 4. का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 4. का उपयोग करके एक साधारण निकटता सेंसर बनाएं

चरण 4. अपना कोड बनाएं।

यह एक सरल कोड है जो आपके कंप्यूटर स्क्रीन पर IR डेटा का प्रिंट आउट लेगा, फिर इन चरों का उपयोग लगभग किसी भी चीज़ को नियंत्रित करने के लिए किया जा सकता है। यह कोड आईआर सेंसर के एक साधारण एनालॉग पढ़ने की अनुमति देगा।

इंट आईरिसीवर = ए0; // इनिशियलाइज़ करें

Arduino Step 5. का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 5. का उपयोग करके एक साधारण निकटता सेंसर बनाएं

इंट इरवल;

Arduino Step 6. का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino Step 6. का उपयोग करके एक साधारण निकटता सेंसर बनाएं
व्यर्थ व्यवस्था()
{
पिनमोड (आईआर रिसीवर, इनपुट); // इसे एक इनपुट घोषित करें
सीरियल.बेगिन (९६००); // जिस गति से संचार होगा
}
शून्य लूप ()
{
int IRval=analogRead(IRreceiver); // डेटा घोषित करें
Serial.println (IRval); // डेटा प्रिंट करें
देरी(10); } // चीजों को सुचारू करने के लिए देरी जोड़ें

चरण 5. सुनिश्चित करें कि सभी कनेक्शन सुरक्षित हैं और फिर कोड को अपने Arduino पर अपलोड करें।

इसके अपलोड होने के बाद सीरियल कम्युनिकेशन लाएं।

चरण 6. डेटा की जांच करें।

डेटा अलग-अलग होना चाहिए क्योंकि सेंसर और ऑब्जेक्ट के बीच की दूरी भिन्न होती है।

Arduino फ़ाइनल का उपयोग करके एक साधारण निकटता सेंसर बनाएं
Arduino फ़ाइनल का उपयोग करके एक साधारण निकटता सेंसर बनाएं

चरण 7. समाप्त।

टिप्स

  • सावधान रहें कि एलईडी रिसीवर को एलईडी एमिटर के साथ न मिलाएं, वे सभी एक जैसे दिखते हैं।
  • इन्फ्रारेड लाइट नग्न आंखों को दिखाई नहीं देती है, हालांकि, आप इसे एक डिजिटल कैमरे के माध्यम से देख सकते हैं, इससे यह देखने में मदद मिलती है कि एलईडी काम कर रही है या नहीं।
  • यह देखने के लिए कि क्या IR उत्सर्जित हो रहा है, अपने फ़ोन के कैमरे का उपयोग करें। सुनिश्चित करें कि कैमरा IR को फ़िल्टर नहीं करता है अन्यथा कैमरा IR उत्सर्जन को कैप्चर नहीं कर सकता है।

सिफारिश की: