विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: सर्किट
- चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
- चरण 4: विसुइनो में अवयव जोड़ें
- चरण 5: विसुइनो सेट घटकों में
- चरण 6: विसुइनो कनेक्ट घटकों में
- चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
- चरण 8: खेलें
वीडियो: Arduino के साथ सर्वो मोटर को नियंत्रित करने का सुपर आसान तरीका: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
इस ट्यूटोरियल में हम केवल कुछ घटकों का उपयोग करके सर्वो मोटर डिग्री स्थिति को नियंत्रित करने के लिए सर्वो मोटर और अरुडिनो यूएनओ, और विसूइनो का उपयोग करेंगे और इस प्रकार इस परियोजना को सुपर सरल बना देंगे।
एक प्रदर्शन वीडियो देखें।
चरण 1: आपको क्या चाहिए
- Arduino UNO (या कोई अन्य Arduino)
- जम्पर तार
- सर्वो मोटर
- Visuino प्रोग्राम: Visuino डाउनलोड करें
चरण 2: सर्किट
- सर्वो मोटर "ऑरेंज" पिन को Arduino Digital पिन से कनेक्ट करें[8]
- सर्वो मोटर "रेड" पिन को Arduino पॉजिटिव पिन से कनेक्ट करें[5V]
- सर्वो मोटर "ब्राउन" पिन को Arduino नेगेटिव पिन से कनेक्ट करें [GND]
चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:
कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने Arduino UNO को प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है! Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।
चरण 4: विसुइनो में अवयव जोड़ें
- "अनुक्रम" घटक जोड़ें
- "एनालॉग मान" घटक जोड़ें
- "डिवाइड एनालॉग बाय वैल्यू" घटक जोड़ें
- "सर्वो" घटक जोड़ें
चरण 5: विसुइनो सेट घटकों में
"अनुक्रम 1" घटक का चयन करें, उस पर डबल क्लिक करें। "तत्व" संवाद में:
5X "अवधि" तत्व को बाईं ओर खींचें।
- "अवधि 1" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "1000" पर सेट करें
- "अवधि 2" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "2000" पर सेट करें
- "अवधि 3" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "3000" पर सेट करें
- "पीरियड 4" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "4000" पर सेट करें
- "पीरियड5" एलिमेंट चुनें और प्रॉपर्टीज विंडो के तहत "देरी" को "5000" पर सेट करें >> इसका उपयोग अंत में केवल एक ठहराव के लिए किया जाएगा।
अब सर्वो मोटर के लिए डिग्री सेट करें: "AnalogValue1" घटक चुनें, उस पर डबल क्लिक करें। "तत्व" संवाद में:
4X "सेट वैल्यू" एलिमेंट को बाईं ओर ड्रैग करें।
- "सेट वैल्यू 1" घटक का चयन करें और गुण विंडो के तहत "वैल्यू" को "0" पर सेट करें
- "सेट वैल्यू 2" घटक का चयन करें और गुण विंडो के तहत "मान" को "60" पर सेट करें
- "सेट वैल्यू 3" घटक का चयन करें और गुण विंडो के तहत "वैल्यू" को "120" पर सेट करें
- "सेट वैल्यू 4" घटक का चयन करें और गुण विंडो के तहत "वैल्यू" को "180" पर सेट करें
"DivideByValue1" घटक का चयन करें और गुण विंडो के अंतर्गत "मान" को "180" पर सेट करें
चरण 6: विसुइनो कनेक्ट घटकों में
- "Sequence1">Period1 पिन [आउट] को "AnalogValue1" पिन से कनेक्ट करें [सेट वैल्यू 1]
- "Sequence2">Period1 पिन [आउट] को "AnalogValue1" पिन से कनेक्ट करें [सेट वैल्यू 2]
- "Sequence3">Period1 पिन [आउट] को "AnalogValue1" पिन से कनेक्ट करें [सेट वैल्यू 3]
- "Sequence4">Period1 पिन [आउट] को "AnalogValue1" पिन से कनेक्ट करें [सेट वैल्यू 4]
- "AnalogValue1" पिन [आउट] को "DivideByValue1" पिन से कनेक्ट करें [In]
- "DivideByValue1" पिन [आउट] को "Servo1" पिन से कनेक्ट करें [In]
- "Servo1" पिन [आउट] को Arduino डिजिटल पिन से कनेक्ट करें [8]
चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।
चरण 8: खेलें
यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो सर्वो मोटर आपके द्वारा सेट की गई डिग्री के अनुसार चलना शुरू कर देगी।
बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:
सिफारिश की:
स्टेपर मोटर नियंत्रित स्टेपर मोटर - स्टेपर मोटर एक रोटरी एनकोडर के रूप में: 11 कदम (चित्रों के साथ)
स्टेपर मोटर नियंत्रित स्टेपर मोटर | स्टेपर मोटर एक रोटरी एनकोडर के रूप में: क्या कुछ स्टेपर मोटर्स चारों ओर पड़ी हैं और कुछ करना चाहते हैं? इस निर्देशयोग्य में, एक Arduino माइक्रोकंट्रोलर का उपयोग करके एक अन्य स्टेपर मोटर की स्थिति को नियंत्रित करने के लिए एक स्टेपर मोटर को रोटरी एन्कोडर के रूप में उपयोग करें। तो बिना ज्यादा देर किए, आइए जानते हैं
टेक डेक के साथ मेकी मेकी का उपयोग करने का आसान तरीका: 5 कदम
टेक डेक के साथ मेकी मेकी का उपयोग करने का आसान तरीका: नमस्ते। मैंने हाल ही में इस प्रतियोगिता में एक टेक डेक मेकई मेकई प्रोग्राम देखा जो वास्तव में अच्छा था लेकिन कठिन लग रहा था इसलिए मैंने टेक डेक के साथ गेम खेलने का एक आसान तरीका बनाया। अगर आपको मेरा निर्देश पसंद आया हो तो कृपया इसे मेकी मेक्सी कॉन्टेस्ट में वोट करें
HTML/जावास्क्रिप्ट के साथ अपने Arduino को नियंत्रित करना आसान तरीका: 8 कदम
HTML/Javascript के साथ अपने Arduino को नियंत्रित करना आसान तरीका: यह ट्यूटोरियल आपको दिखाता है कि कैसे केवल जावास्क्रिप्ट फ़ंक्शंस का उपयोग करके एक एडफ्रूट हुज़ाह से अजाक्स कॉल के साथ एक आर्डिनो को नियंत्रित करना है। मूल रूप से आप एचटीएमएल पेज में जावास्क्रिप्ट का उपयोग कर सकते हैं जो आपको सरल जे के साथ आसानी से एचटीएमएल इंटरफेस लिखने की अनुमति देगा
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: 3 चरण
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: यह प्रोजेक्ट आपको 18 LED (6 रेड + 6 ब्लू + 6 येलो) को अपने Arduino बोर्ड से कनेक्ट करने और आपके कंप्यूटर के साउंड कार्ड के रियल-टाइम सिग्नल का विश्लेषण करने और उन्हें रिले करने में मदद करेगा। एल ई डी बीट इफेक्ट (स्नेयर, हाई हैट, किक) के अनुसार उन्हें रोशन करने के लिए
Arduino और ब्लूटूथ का उपयोग करके सर्वो मोटर को नियंत्रित करने के लिए Android (remotexy) UI: 7 चरण (चित्रों के साथ)
Arduino और ब्लूटूथ का उपयोग करके सर्वो मोटर को नियंत्रित करने के लिए Android (remotexy) UI: इस निर्देश में मैं आपको ब्लूटूथ के माध्यम से Arduino मेगा से जुड़े सर्वो मोटर को नियंत्रित करने के लिए Remotexy इंटरफ़ेस मेकर का उपयोग करके Android उपयोगकर्ता इंटरफ़ेस बनाने के लिए त्वरित कदम दूंगा। यह वीडियो दिखाता है कि UI सर्वो मोटर की गति और स्थिति को कैसे नियंत्रित करेगा