विषयसूची:
- चरण 1: सामग्री
- चरण 2: सर्वो की मूल बातें…
- चरण 3: कनेक्शन और वायरिंग
- चरण 4: सेटअप के लिए सरल कोडिंग
- चरण 5: नियंत्रण के लिए कोडिंग
- चरण 6: अनुप्रयोग
वीडियो: सर्वो नियंत्रण सीखें (एक नज़र में): ६ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस मॉड्यूल में आप एक माइक्रो या मिनी सर्वो को नियंत्रित करने के बारे में सीखेंगे जो आर्डिनो के साथ संगत है। एक सर्वो मोटर आमतौर पर किसी भी स्वचालन परियोजनाओं में उपयोग की जाती है जिसमें चलने वाले हिस्से होते हैं। यह रोबोटिक्स में एक बहुत ही महत्वपूर्ण भूमिका निभाता है, प्रत्येक की सटीक गति और रोबोट की प्रत्येक भुजा सर्वो द्वारा नियंत्रित होती है। इस प्रकार मुझे लगता है कि यह जानने के लिए पर्याप्त होगा कि यह छोटा उपकरण कितना महत्वपूर्ण है।
इसका उपयोग मिनी प्रोजेक्ट्स में भी किया जा सकता है जहाँ आप किसी चीज़ को सटीक कोणों में ले जाना चाहते हैं। इस प्रकार एक सर्वो का उपयोग बहुत आसानी से 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.एलसीडी डिस्प्ले
……………… और भी बहुत कुछ मुझे और उपयोगी जानकारी के लिए फॉलो करें।
सिफारिश की:
स्कारा रोबोट: फॉरवर्ड और इनवर्स किनेमेटिक्स के बारे में सीखना !!! (प्लॉट ट्विस्ट प्रोसेसिंग का उपयोग करके ARDUINO में रीयल टाइम इंटरफ़ेस बनाना सीखें !!!!): 5 चरण (चित्रों के साथ)
स्कारा रोबोट: फॉरवर्ड और इनवर्स किनेमेटिक्स के बारे में सीखना !!! (प्लॉट ट्विस्ट लर्न हाउ हाउ टू मेक ए रियल टाइम इंटरफेस इन अर्डिनो इन प्रॉसेसिंग !!!!): एक स्कारा रोबोट उद्योग जगत में एक बहुत लोकप्रिय मशीन है। यह नाम सेलेक्टिव कंप्लेंट असेंबली रोबोट आर्म या सेलेक्टिव कंप्लेंट आर्टिकुलेटेड रोबोट आर्म दोनों के लिए है। यह मूल रूप से तीन डिग्री का स्वतंत्रता रोबोट है, पहले दो डिस्प्ले होने के नाते
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण | NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में | RGB LED STRIP स्मार्टफोन कंट्रोल: हाय दोस्तों इस ट्यूटोरियल में हम सीखेंगे कि RGB LED स्ट्रिप को नियंत्रित करने के लिए IR रिमोट के रूप में nodemcu या esp8266 का उपयोग कैसे करें और Nodemcu को वाईफाई पर स्मार्टफोन द्वारा नियंत्रित किया जाएगा। तो मूल रूप से आप अपने स्मार्टफोन से RGB LED STRIP को नियंत्रित कर सकते हैं
वेदर कैंडल - मौसम और तापमान एक नज़र में: 8 कदम
मौसम मोमबत्ती - एक नज़र में मौसम और तापमान: इस जादुई मोमबत्ती का उपयोग करके, आप वर्तमान तापमान और बाहर की स्थितियों को तुरंत बता सकते हैं
NodeMCU और Blynk के साथ सर्वो नियंत्रण - आईओटी प्लेटफॉर्म में: 3 कदम
NodeMCU और Blynk के साथ सर्वो नियंत्रण | IOT प्लेटफ़ॉर्म में: इस ट्यूटोरियल में आप IOT प्लेटफ़ॉर्म में Blynk ऐप का उपयोग करके अपने सर्वो को नियंत्रित कर सकते हैं
अपने सर्वो V1.00 को हैक करें - अपने सर्वो को एक शक्तिशाली लीनियर एक्चुएटर में बदलें: 7 कदम
अपने सर्वो V1.00 को हैक करें - अपने सर्वो को एक शक्तिशाली रैखिक एक्ट्यूएटर में बदल दें: बशर्ते आपके पास उपकरण और सर्वो हो, जिसे आप एक-दो रुपये में बना सकते हैं। एक्चुएटर लगभग 50 मिमी / मिनट की दर से विस्तारित होता है। यह अपेक्षाकृत धीमा है लेकिन बहुत शक्तिशाली है। मेरा वीडियो पोस्ट के अंत में देखें जहां छोटा एक्ट्यूएटर