- आवश्यक घटक:
- सर्किट आरेख और स्पष्टीकरण:
- कोड स्पष्टीकरण:
- Arduino के साथ IR नियंत्रित DC मोटर का कार्य:
Arduino बहुत कम समय में छात्रों और शौक़ीन लोगों के बीच सबसे लोकप्रिय माइक्रोकंट्रोलर बन गया है। इसलिए हर कोई किसी भी परियोजना को बनाने के लिए अरड्यूनो का उपयोग करने की कोशिश करता है, क्योंकि यह आसान है और सीखने में आसान है। हमने बुनियादी इंटरफेसिंग परियोजनाओं से लेकर उन्नत रोबोट परियोजनाओं और IoT परियोजनाओं तक कई Arduino प्रोजेक्ट बनाए हैं, आप उन सभी को हमारी वेबसाइट में देख सकते हैं।
आज हम Arduino के साथ एक सरल परियोजना बना रहे हैं जिसमें तीन बुनियादी घटकों का उपयोग किया गया है जो IR सेंसर, रिले मॉड्यूल और डीसी मोटर हैं । यहां हम DC मोटर को नियंत्रित करने के लिए Arduino के साथ IR सेंसर इंटरफेस करेंगे । यहाँ IR सेंसर इसके सामने किसी भी ऑब्जेक्ट का पता लगाएगा और Arduino IR सेंसर के आउटपुट को पढ़ेगा और रिले हाई करेगा। रिले आगे डीसी मोटर से जुड़ा हुआ है, इसलिए जब भी आईआर सेंसर सामने कोई वस्तु का पता लगाएगा तो डीसी मोटर चालू होगा।
आवश्यक घटक:
- Arduino UNO
- 5V- रिले मॉड्यूल
- डीसी यंत्र
- आईआर सेंसर मॉड्यूल
- ब्रेड बोर्ड
- तारों को जोड़ना
सर्किट आरेख और स्पष्टीकरण:
Arduino के साथ इस IR सेंसर नियंत्रित डीसी मोटर का सर्किट सरल है जैसा कि नीचे दिखाया गया है:
सर्किट में, IR सेंसर मॉड्यूल आउटपुट पिन सरल है पिन 2 नहीं Arduino से जुड़ा हुआ है और Relay मॉड्यूल का इनपुट पिन 7 नहीं Arduino से जुड़ा है। इसके अलावा एक डीसी मोटर रिले से जुड़ा हुआ है।
आईआर सेंसर, रिले और डीसी मोटर के बारे में अधिक जानने के लिए, आप निम्नलिखित परियोजनाओं से गुजर सकते हैं:
- आईआर सेंसर मॉड्यूल सर्किट
- Arduino रिले नियंत्रण ट्यूटोरियल
- Arduino का उपयोग कर डीसी मोटर नियंत्रण
कोड स्पष्टीकरण:
इस परियोजना के लिए कोड बहुत सरल है। डेमो वीडियो के साथ पूरा Arduino कोड अंत में दिया गया है।
यहां हमने IR सेंसर आउटपुट पिन को Arduino के Pin 2 से जोड़ा है। इसलिए जब भी IR सेंसर किसी भी ऑब्जेक्ट का पता लगाता है तो Arduino का Pin 2 उच्च होगा और उसके आधार पर रिले को चालू किया जाएगा जो Arduino के Pin 7 से जुड़ा है।
शून्य सेटअप () {pinMode (2, INPUT); पिनमोड (7, OUTPUT); सीरियल.बेगिन (9600); } शून्य लूप () {if (digitalRead (2) == 1) {Serial.println (digitalRead (2))); digitalWrite (7, उच्च); }
Arduino के साथ IR नियंत्रित DC मोटर का कार्य:
इस परियोजना का कार्य सीधे आगे बढ़ना है। जब भी IR सेंसर के सामने कुछ ऑब्जेक्ट होगा, यह पता लगाएगा और आउटपुट पिन को उच्च बना देगा। IR सेंसर का आउटपुट पिन Arduino से जुड़ा है, इसलिए Arduino इसे पढ़ेगा और पिन 7 उच्च बनाकर रिले मॉड्यूल को सक्रिय करेगा। जैसे ही रिले सक्रिय होता है, यह डीसी मोटर को चालू करेगा।जब आईआर सेंसर के पास कोई वस्तु नहीं होगी, तो आईआर सेंसर का उत्पादन कम रहेगा और डीसी मोटर भी ऑफ स्टेट रहेगी। आईआर सेंसर की संवेदनशीलता को मॉड्यूल पर ही पोटेंशियोमीटर का उपयोग करके समायोजित किया जा सकता है। संवेदनशीलता का अर्थ है वह दूरी जिससे वह वस्तु का पता लगा सके।
प्रोजेक्ट के लिए पूरा Arduino कोड और डेमो वीडियो नीचे दिया गया है।