विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: सर्किट
- चरण 3:
- चरण 4: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
- चरण 5: Visuino में अवयव जोड़ें
- चरण 6: विसुइनो सेट घटकों में
- चरण 7: विसुइनो कनेक्ट घटकों में
- चरण 8: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
- चरण 9: खेलें
- चरण 10: अन्य Visuino ट्यूटोरियल
वीडियो: DIY Visuino अनुक्रम घटक का उपयोग करके सर्वो मोटर कोण को कैसे नियंत्रित करें: 10 कदम
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 आपके लिए वर्किंग कोड बनाएगा ताकि आपको कोड बनाने में समय बर्बाद न करना पड़े। यह आपके लिए सारी मेहनत तेजी से और आसानी से करेगा! Visuino सभी प्रकार की परियोजनाओं के लिए एकदम सही है, आप कुछ ही समय में आसानी से जटिल प्रोजेक्ट बना सकते हैं!
नवीनतम शक्तिशाली विसुइनो सॉफ्टवेयर डाउनलोड करें
चरण 4: 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" चुनें।
चरण 5: Visuino में अवयव जोड़ें
- "अनुक्रम" घटक जोड़ें
- 5x "एनालॉग मान" घटक जोड़ें
- "एनालॉग मल्टी मर्जर" घटक जोड़ें
- "डिवाइड एनालॉग बाय वैल्यू" घटक जोड़ें
- "सर्वो" घटक जोड़ें
चरण 6: विसुइनो सेट घटकों में
"अनुक्रम 1" घटक का चयन करें, उस पर डबल क्लिक करें। "तत्व" संवाद में: 5X "अवधि" तत्व को बाईं ओर खींचें।
- "अवधि 1" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "1000" पर सेट करें
- "अवधि 2" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "2000" पर सेट करें
- "अवधि 3" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "3000" पर सेट करें
- "पीरियड 4" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "4000" पर सेट करें
- "पीरियड5" एलिमेंट चुनें और प्रॉपर्टीज विंडो के तहत "देरी" को "5000" पर सेट करें >> इसका उपयोग अंत में केवल एक ठहराव के लिए किया जाएगा।
अब सर्वो मोटर के लिए डिग्री सेट करें: "AnalogValue1" घटक का चयन करें और गुण विंडो के तहत "मान" को "0" पर सेट करें
"AnalogValue2" घटक का चयन करें और गुण विंडो के अंतर्गत "मान" को "60" पर सेट करें
"AnalogValue3" घटक का चयन करें और गुण विंडो के अंतर्गत "मान" को "120" पर सेट करें
"AnalogValue4" घटक का चयन करें और गुण विंडो के अंतर्गत "मान" को "180" पर सेट करें
"AnalogMultiMerger1" घटक का चयन करें और गुण विंडो के तहत "इनपुट पिन" को "4" पर सेट करें
"DivideByValue1" घटक का चयन करें और गुण विंडो के अंतर्गत "मान" को "180" पर सेट करें
चरण 7: विसुइनो कनेक्ट घटकों में
- "सीक्वेंस1">पीरियड1 पिन [आउट] को "एनालॉगवैल्यू1" पिन [घड़ी] से कनेक्ट करें
- "Sequence2">Period1 पिन [आउट] को "AnalogValue2" पिन [घड़ी] से कनेक्ट करें
- "Sequence3">Period1 पिन [आउट] को "AnalogValue3" पिन [घड़ी] से कनेक्ट करें
- "Sequence4">Period1 पिन [आउट] को "AnalogValue4" पिन [घड़ी] से कनेक्ट करें
- "AnalogValue1" पिन [आउट] को "AnalogMultiMerger1" पिन [0] से कनेक्ट करें
- "AnalogValue2" पिन [आउट] को "AnalogMultiMerger1" पिन से कनेक्ट करें [1]
- "AnalogValue3" पिन [आउट] को "AnalogMultiMerger1" पिन से कनेक्ट करें [2]
- "AnalogValue4" पिन [आउट] को "AnalogMultiMerger1" पिन [3] से कनेक्ट करें
- "AnalogMultiMerger1" पिन [आउट] को "DivideByValue1" पिन से कनेक्ट करें [In]
- "DivideByValue1" पिन [आउट] को "Servo1" पिन से कनेक्ट करें [In]
"Servo1" पिन [आउट] को Arduino डिजिटल पिन से कनेक्ट करें [8]
चरण 8: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
Visuino में, F9 दबाएं या Arduino कोड जेनरेट करने के लिए चित्र 1 पर दिखाए गए बटन पर क्लिक करें, और Arduino IDE खोलें
Arduino IDE में, कोड को संकलित और अपलोड करने के लिए अपलोड बटन पर क्लिक करें (चित्र 2)
चरण 9: खेलें
यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो सर्वो मोटर आपके द्वारा सेट की गई डिग्री के अनुसार चलना शुरू कर देगी।
बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:
चरण 10: अन्य Visuino ट्यूटोरियल
अन्य विसुइनो ट्यूटोरियल देखने के लिए यहां और यहां क्लिक करें।
सिफारिश की:
Arduino Accelerometer Tutorial: एक सर्वो मोटर का उपयोग करके एक शिप ब्रिज को नियंत्रित करें: 5 कदम
Arduino Accelerometer Tutorial: एक सर्वो मोटर का उपयोग करके एक शिप ब्रिज को नियंत्रित करें: एक्सेलेरोमीटर सेंसर अब हमारे अधिकांश स्मार्टफ़ोन में उपयोग और क्षमताओं की एक विस्तृत विविधता प्रदान करने के लिए हैं जो हम दैनिक उपयोग करते हैं, यहां तक कि यह जाने बिना कि इसके लिए जिम्मेदार एक एक्सेलेरोमीटर है। इन क्षमताओं में से एक है नियंत्रणीय
160A ब्रश वाले इलेक्ट्रॉनिक स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके DC गियर मोटर को कैसे नियंत्रित करें: 3 चरण
160A ब्रश इलेक्ट्रॉनिक स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके DC गियर मोटर को कैसे नियंत्रित करें: विशिष्टता: वोल्टेज: 2-3S लाइपो या 6-9 NiMH निरंतर चालू: 35A बर्स्ट करंट: 160A BEC: 5V / 1A, रैखिक मोड मोड: 1. आगे और amp; उलटना; 2. आगे &ब्रेक; 3. आगे और; ब्रेक & रिवर्स वेट: 34g साइज: 42*28*17mm
HW30A ब्रशलेस मोटर स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर कैसे चलाएं: 3 चरण
HW30A ब्रशलेस मोटर स्पीड कंट्रोलर और सर्वो टेस्टर का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर कैसे चलाएं: विवरण: इस उपकरण को सर्वो मोटर टेस्टर कहा जाता है जिसका उपयोग सर्वो मोटर में साधारण प्लग द्वारा सर्वो मोटर को चलाने के लिए किया जा सकता है और इसे बिजली की आपूर्ति की जा सकती है। डिवाइस को इलेक्ट्रिक स्पीड कंट्रोलर (ईएससी) के लिए सिग्नल जनरेटर के रूप में भी इस्तेमाल किया जा सकता है, फिर आप
HW30A मोटर स्पीड कंट्रोलर और Arduino UNO का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर (3 वायर टाइप) को कैसे नियंत्रित करें: 5 कदम
HW30A मोटर स्पीड कंट्रोलर और Arduino UNO का उपयोग करके ड्रोन क्वाडकॉप्टर ब्रशलेस डीसी मोटर (3 वायर टाइप) को कैसे नियंत्रित करें: विवरण: HW30A मोटर स्पीड कंट्रोलर का उपयोग 4-10 NiMH / NiCd या 2-3 सेल LiPo बैटरी के साथ किया जा सकता है। BEC 3 LiPo कोशिकाओं तक कार्य करता है। इसका उपयोग ब्रशलेस डीसी मोटर (3 तार) की गति को अधिकतम 12Vdc तक नियंत्रित करने के लिए किया जा सकता है। विशिष्ट
निरंतर रोटेशन के लिए एक सर्वो मोटर को कैसे संशोधित करें (एक मोटर वॉकर रोबोट): 8 कदम (चित्रों के साथ)
निरंतर रोटेशन के लिए एक सर्वो मोटर को कैसे संशोधित करें (एक मोटर वॉकर रोबोट): यह निर्देशयोग्य एक मोटर वॉकर का हिस्सा है।https://www.instructables.com/id/How-to-build-the-one-motor- वॉकर/इस तरह के खरबों ट्यूटोरियल हैं, मुझे पता है:-)वे जहां लंच ब्रेक के दौरान सोनी माविका कैमरा (फ्लॉप