विषयसूची:

डीसी मोटर स्थिति नियंत्रण: 5 कदम
डीसी मोटर स्थिति नियंत्रण: 5 कदम

वीडियो: डीसी मोटर स्थिति नियंत्रण: 5 कदम

वीडियो: डीसी मोटर स्थिति नियंत्रण: 5 कदम
वीडियो: Basic Electrical Engineering | Module 5 | Speed Control of DC Motor | Lecture 52 2024, जुलाई
Anonim
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण
डीसी मोटर स्थिति नियंत्रण

यह निर्देश दिखाएगा कि स्थानीय वेब नेटवर्क के माध्यम से मोटर की स्थिति को कैसे नियंत्रित किया जाए।

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

वह वीडियो देखें

www.youtube.com/watch?v=bRiY4Qr5HRE

चरण 1: हार्डवेयर की आवश्यकता

हार्डवेयर की जरूरत
हार्डवेयर की जरूरत

इस परियोजना को बनाने के लिए, हमें आवश्यकता होगी

1. नोडएमसीयू

2. एच-ब्रिज L298

3. एनकोडर के साथ मोटर

4. मोटर बेस

नोडएमसीयू का दिल ईएसपी8266 है जो हमें स्थानीय वाईफाई नेटवर्क से जुड़ने की अनुमति देता है। इसमें GPIO और इंटरप्ट भी है, PWM अन्य Arduino माइक्रोकंट्रोलर की तरह कार्य करता है

मोटर बेस एमडीएफ लकड़ी 3 मिमी मोटाई से बना है, लेजर सीएनसी मशीन द्वारा काटा जाता है।

चरण 2: सर्किट डिजाइन

सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन
सर्किट डिज़ाइन

सर्किट डिजाइन पर एक नज़र डालें, मोटर एन्कोडर इनपुट पिन 4, 5 से जुड़ा है जिसमें पिन 4 मोटर के घूर्णन की गणना करने के लिए एक इंटरप्ट पिन के रूप में भी कार्य करता है

पिन 12, 13 एच-ब्रिज L298. की मदद से मोटर को आगे या पीछे की ओर बढ़ने को नियंत्रित करने के लिए आउटपुट पिन के रूप में कार्य करता है

मोटर गति को नियंत्रित करने के लिए पिन 14 का उपयोग पीडब्लूएम फ़ंक्शन के साथ किया जाता है, इस परियोजना में, यह मोटर की गति को कम करने के लिए स्थिर पीडब्लूएम को धक्का देता है

फिर, हमने चित्र की तरह मोटर बेस में सर्किट बनाया।

चरण 3: Arduino कोड काम करता है

Arduino कोड काम करता है
Arduino कोड काम करता है

मुख्य भाग HTML कोड है जिसका उपयोग स्थानीय वेब स्क्रीन के लिए किया जाता है

पूरा कोड यहां डाउनलोड किया जा सकता है

जावा स्क्रिप्ट लाइब्रेरी का उपयोग सर्कल डिस्क बनाने और नोडएमसीयू को वैल्यू पास करने के लिए किया जाता है। जावा लिब को नोडएमसीयू के फाइल सिस्टम में लोड करने की जरूरत है

चरण 4: कोड को NodeMCU में लोड करें

कोड को NodeMCU में लोड करें
कोड को NodeMCU में लोड करें
कोड को NodeMCU में लोड करें
कोड को NodeMCU में लोड करें
कोड को NodeMCU में लोड करें
कोड को NodeMCU में लोड करें

लोड करने के लिए दो भाग हैं:

1. नोडएमसीयू की फाइल सिस्टम के लिए जावा लिब

प्रोजेक्ट फ़ाइल के बगल में फ़ोल्डर में lib सहेजा गया है, हमें Arduino निर्देशिका टूल में "डेटा अपलोड" टूल नामक टूल इंस्टॉल करना होगा, फिर Arduino IDE को पुनरारंभ करना होगा।

जावा लिब अपलोड करने के लिए, निम्नलिखित चुनें: टूल्स> ESP8266 स्केच डेटा अपलोड

lib अपलोड करने के लिए लगभग 1 मिनट प्रतीक्षा करें।

"डेटा अपलोड" टूल यहां से डाउनलोड किया जा सकता है

2. प्रोग्राम टू नोड एमसीयू

सामान्य Arduino के रूप में कोड अपलोड करने के लिए अपलोड फ़ंक्शन का उपयोग करना।

चरण 5: इसका परीक्षण करें

इतना ही! अब से, आप मोटर की स्थिति को नियंत्रित करने के लिए वाईफाई नेटवर्क से जुड़े मोबाइल फोन या आईपैड का उपयोग कर सकते हैं।

सिफारिश की: