विषयसूची:

सर्वो नियंत्रण सीखें (एक नज़र में): ६ कदम
सर्वो नियंत्रण सीखें (एक नज़र में): ६ कदम

वीडियो: सर्वो नियंत्रण सीखें (एक नज़र में): ६ कदम

वीडियो: सर्वो नियंत्रण सीखें (एक नज़र में): ६ कदम
वीडियो: Eye Vision Test | घर पर नज़र की जांच कैसे करें? | मेडिकल के लिए 6/6 या 6/9 नज़र का क्या मतलब होता है? 2024, नवंबर
Anonim
सर्वो नियंत्रण सीखें (एक नज़र में)
सर्वो नियंत्रण सीखें (एक नज़र में)

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

इसका उपयोग मिनी प्रोजेक्ट्स में भी किया जा सकता है जहाँ आप किसी चीज़ को सटीक कोणों में ले जाना चाहते हैं। इस प्रकार एक सर्वो का उपयोग बहुत आसानी से arduino के साथ किया जा सकता है, केवल 3-4 लाइनों का कोड लिखकर।

इसे बहुत ही सरलता से सिर्फ 7-10 मिनट में सीखा जा सकता है, लाभ उठाएं……………………

चरण 1: सामग्री

अंतर्वस्तु
अंतर्वस्तु

* सर्वो मोटर बुनियादी समझ।

* कनेक्शन और तार विवरण।

* Arduino का उपयोग करके सर्वो को नियंत्रित करने के लिए सबसे सरल कोडिंग।

*सर्वो वास्तविक समय परियोजना उदाहरणों में लागू होता है।

आइए जानें …………………………………….. उत्साहित हो जाएं……………………………………………..!

चरण 2: सर्वो की मूल बातें…

सर्वो की मूल बातें…
सर्वो की मूल बातें…
सर्वो की मूल बातें…
सर्वो की मूल बातें…

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

लेकिन छोटे लोग कैसे काम करते हैं?

सर्वो सर्किटरी मोटर इकाई के ठीक अंदर बनाई गई है और इसमें एक स्थिति योग्य शाफ्ट है, जो आमतौर पर एक गियर के साथ लगाया जाता है। मोटर को एक विद्युत संकेत द्वारा नियंत्रित किया जाता है जो शाफ्ट की गति की मात्रा निर्धारित करता है।

नियंत्रण तार के माध्यम से चर चौड़ाई, या पल्स चौड़ाई मॉडुलन (पीडब्लूएम) की विद्युत पल्स भेजकर सर्वो को नियंत्रित किया जाता है। एक सर्वो मोटर आमतौर पर किसी भी दिशा में केवल 90° मुड़ सकती है, कुल 180° गति के लिए, दोनों दक्षिणावर्त या वामावर्त दिशा में।

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

चरण 3: कनेक्शन और वायरिंग

कनेक्शन और वायरिंग
कनेक्शन और वायरिंग
कनेक्शन और वायरिंग
कनेक्शन और वायरिंग

दो प्रकार के मानक सर्वो वायर कलर कोडिंग उपलब्ध हैं। एक आम तौर पर मिनी सर्वो के लिए होता है, दूसरा सामान्य सर्वो के लिए होता है।

1.मिनी सर्वो

नारंगी ---------------------------- सिग्नल को आर्डिनो डिजिटल पिन से जोड़ा जाना है।

लाल ------------------------ + वी, शक्ति

भूरा -------------------- जीएनडी, ग्राउंड पिन

2. सामान्य सर्वो

सफेद --------------------------------- डेटा/सिग्नल को arduino से जोड़ा जाना है।

लाल/भूरा -------------------------- + वी, पावर

काला ------------------------ जीएनडी, ग्राउंड पिन।

यह सब वायरिंग के बारे में है……………………………………..!

चरण 4: सेटअप के लिए सरल कोडिंग

सेटअप के लिए सरल कोडिंग
सेटअप के लिए सरल कोडिंग
सेटअप के लिए सरल कोडिंग
सेटअप के लिए सरल कोडिंग

कोड बनाना सबसे आसान काम है!

आपको अपना कोड शुरू करने से पहले केवल दो बुनियादी बातें जाननी होंगी, arduino सॉफ्टवेयर IDE हमें इसमें एक इनबिल्ट लाइब्रेरी प्रदान करता है, विशेष रूप से एक सर्वो मोटर को नियंत्रित करने के लिए जिससे हमारा काम आसान हो जाता है।

अपने कोड में लाइब्रेरी को शामिल करने के लिए आपको अपने कोड के शुरुआत में निम्नलिखित टेक्स्ट टाइप करना होगा

#शामिल

या आप केवल स्केच ---- आयात पुस्तकालय ------ सर्वो पर क्लिक करके पुस्तकालय को शामिल कर सकते हैं

दोनों विधि एक ही काम करती है आप अपने लिए सुविधाजनक तरीका चुन सकते हैं!

अब, आपको अपने सर्वो को नाम देना होगा यानी, आपको सर्वो नामक कीवर्ड का उपयोग करके एक सर्वो ऑब्जेक्ट बनाना होगा।

उदाहरण: सर्वो निर्देश योग्य;

अब इस उदाहरण में वस्तु का नाम निर्देशयोग्य है।

इसके बाद, अपने arduino के डिजिटल पिन को सर्वो के सिग्नल पिन को असाइन करने के लिए निम्नलिखित कोड का उपयोग किया जाता है, उदाहरण: निर्देश योग्य। अटैच (2);

अब सिग्नल पिन को arduino के डिजिटल पिन 2 से जोड़ा जा सकता है।

सेटअप के साथ बस इतना ही, अब हम नियंत्रण भाग पर आगे बढ़ेंगे।

आपके सर्वो शाफ्ट को एक विशेष कोण पर रखने के लिए उपयोग किया जाने वाला कीवर्ड है object_name.write(angle 0-180);

उदाहरण: निर्देशयोग्य.लिखें (30);

उपरोक्त कोडिंग सर्वो को एक संकेत भेजती है और इसे 30 डिग्री पर असाइन करने के लिए कहती है।

चरण 5: नियंत्रण के लिए कोडिंग

नियंत्रण के लिए कोडिंग
नियंत्रण के लिए कोडिंग

अब जब आप अपने सर्वो की प्रारंभिक स्थिति सौंप चुके हैं तो आप उसी कोड का उपयोग करके किसी भी स्थिति में जा सकते हैं सर्वो_नाम। राइट (), लेकिन समस्या यह है कि यह जल्दी से आगे बढ़ता है इस प्रकार यह बहुत कंपन कर सकता है और सुचारू रूप से नहीं चल सकता है। इस प्रकार समाधान है उपयुक्त देरी () का उपयोग करना।

जैसा कि चित्र में दिखाया गया है, लूप () के उपयोग से इसे आसानी से किया जा सकता है।

इसमें लूप के लिए पहला 30 वर्तमान सर्वो स्थिति का प्रतिनिधित्व करता है, और 180 वांछित स्थिति है।

इस प्रकार आप Arduino के साथ सर्वो का उपयोग करने की मूल बातें जान सकते हैं।

चरण 6: अनुप्रयोग

नीचे मेरे कुछ निर्देश दिए गए हैं जहाँ मैंने एक सर्वो का उपयोग किया है इसे आगे की समझ के लिए देखें, 1. वाईफ़ाई नियंत्रण दरवाज़ा बंद।

2. ब्लूटूथ मछली फीडर।

आशा है कि आपको यह निर्देश योग्य लगा होगा

कुछ आगामी विषय

1. ESP8266 सरल नियंत्रण।

2. ब्लूटूथ।

3.एलसीडी डिस्प्ले

……………… और भी बहुत कुछ मुझे और उपयोगी जानकारी के लिए फॉलो करें।

सिफारिश की: