विषयसूची:
वीडियो: Arduino और L293 के साथ DC मोटर्स को नियंत्रित करना: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
डीसी मोटर्स को नियंत्रित करने का आसान तरीका। आपको केवल इलेक्ट्रॉनिक्स और प्रोग्रामिंग में ज्ञान की आवश्यकता है
यदि आपका कोई प्रश्न या समस्या है तो आप मुझसे मेरे मेल पर संपर्क कर सकते हैं:[email protected]
मेरे यूट्यूब चैनल पर जाएं:
तो चलिए शुरू करते हैं।
चरण 1: एक वीडियो देखें
आप यह भी देख सकते हैं कि यह प्रोजेक्ट कैसे काम कर रहा है
www.youtube.com/watch?v=tm69V7npSg8
चरण 2: सामग्री
आपके लिए आवश्यक सभी सामग्री eBay या amazon पर मिल सकती है। लेकिन यदि आप कोई पुराने इलेक्ट्रॉनिक्स उपकरण जैसे प्रिंटर या कुछ और हैं तो आप वहां से सामग्री प्राप्त कर सकते हैं।
प्रायोजक लिंक: UTSource.net समीक्षा सस्ते के साथ इलेक्ट्रॉनिक घटकों को ऑर्डर करने के लिए यह एक भरोसेमंद वेबसाइट है
कीमत और उत्कृष्ट गुणवत्ता।
इस परियोजना के लिए आपको आवश्यकता होगी:
-मोटर चालक L293D
-Arduino मेगा 2560 या Uno
-ब्रेड बोर्ड
-9वी बैटरी
-डीसी यंत्र
-9V बैटरी केस
-कुछ तार
-हरे और लाल एलईडी डायोड
-दो पुश बटन
-दो 10k ओम रेसिस्टर्स
मोटर चालक L293D
आप इस चिप का उपयोग एक या दो अलग-अलग मोटरों को नियंत्रित करने के लिए कर सकते हैं। यह TTL परिवार से संबंधित है, अर्थात यह 5V+ पर चलता है।
इसमें 16 पिन हैं
पिन 1 कोई कनेक्ट नहीं
पिन 2 इनपुट है
पिन 3 मोटर के लिए आउटपुट है
पिन 4 और 5 बैटरी के GND से जुड़े हैं
पिन 6 मोटर के लिए दूसरा आउटपुट है
पिन 7 दूसरा इनपुट है
पिन 8 बैटरी से V+ है (9V)
दूसरी तरफ वही है सिवाय:
पिन 16 Vcc+. है
पिन 9 कोई कनेक्ट नहीं
चरण 3: वायरिंग
यदि आपको वायरिंग में कोई समस्या होगी तो आप चित्रों के साथ अपनी मदद कर सकते हैं। ऊपर 1 मोटर को नियंत्रित करने के लिए सर्किट है और नीचे 2 मोटरों को नियंत्रित करने के लिए सर्किट है। मैंने केवल एक मोटर के साथ उदाहरण बनाया है।
डिजिटल इनपुट 2 ऑन बटन से जुड़ा है (नीली टोपी वाला बटन)
डिजिटल इनपुट 3 ऑफ बटन से जुड़ा है (रेड कैप वाला बटन)
इन दो बटनों से आप कताई की दिशा बदल सकते हैं
आपको बटन पिन को पुश करने के लिए Arduino से GND के बीच 10k ओम रोकनेवाला कनेक्ट करने की आवश्यकता है।
ग्रीन एलईडी डायोड डिजिटल आउटपुट से जुड़ा है 5
लाल एलईडी डायोड डिजिटल आउटपुट से जुड़ा है 4
वायरिंग L293D
पिन 1 कोई कनेक्ट नहीं है ताकि आप इसे खाली कर दें।
अगला पिन 2 है जो Arduino पर डिजिटल आउटपुट से जुड़ा है (आप 2 से 53 तक कोई भी डिजिटल आउटपुट चुन सकते हैं)
पिन 3 सीधे मोटर से जुड़ा है
पिन 4 और 5 बैटरी GND से जुड़े हैं
पिन 6 सीधे मोटर से जुड़ा है
पिन 7 Arduino पर डिजिटल आउटपुट से जुड़ा है
पिन 8 बैटरी से V+ है। मैं आपको 9V बैटरी का उपयोग करने की सलाह देता हूं ताकि मोटर सुचारू रूप से चले
अगर आपको मौका चाहिए तो आप सर्किट बना सकते हैं।
आपको सावधान रहना चाहिए कि आप Arduino के GND को बैटरी के GND से कनेक्ट करें। विपरीत स्थिति में पूरी बात काम नहीं करेगी
यदि आप दो मोटरों को नियंत्रित करना चाहते हैं तो आपको L293D के दूसरी तरफ तार लगाने की आवश्यकता है
पिन 16 Vcc+ है। आपको Arduino से 5V वोल्टेज मिलता है
पिन 15 Arduino पर डिजिटल आउटपुट से जुड़ा है
पिन 14 सीधे मोटर से जुड़ा है
पिन 13 और पिन 12 बैटरी के GND से जुड़े हैं
पिन 11 सीधे मोटर से जुड़ा है
पिन 10 Arduino पर डिजिटल आउटपुट से जुड़ा है
पिन 9 कोई कनेक्ट नहीं
चरण 4: सर्किट बोर्ड बनाना
मैंने यह सर्किट खुद बनाया है। सर्किट को खींचने के लिए स्प्रिंटलाउट का उपयोग किया जाता है। यह सर्किट ड्राइंग के लिए कार्यक्रम है, इस कार्यक्रम में आपके पास इलेक्ट्रॉनिक घटकों के सभी आयाम हैं, इसलिए मूल रूप से आप जो कुछ भी चाहते हैं उसके लिए सर्किट बना सकते हैं।
उत्कीर्णन के लिए इस बोर्ड का उपयोग सीएनसी उत्कीर्णन मिलिंग मशीन का उपयोग किया जाता है। मैंने सर्किट के लिए सामान्य बोर्ड का उपयोग किया है जो एक तरफ तांबे से ढका हुआ है। जब बोर्ड समाप्त हो गया तो मैंने इसे बहुत अच्छे रेत कागज के साथ पॉलिश किया। फिर मैंने पाउडर में औद्योगिक अल्कोहल और रॉसिन मिश्रित किया। इस मिश्रण को मैंने फिर तांबे की तरफ से बचाने के लिए लेप किया।
चरण 5: कोड
मैंने तीन अलग-अलग कोड बनाए।
मोटर नियंत्रण:
हर 5 सेकंड के बाद मोटर घूमने का तरीका बदल देती है
1 बटन के साथ मोटर नियंत्रण:
जब आप पहली बार बटन दबाते हैं तो मोटर एक दिशा में घूमती है, जब आप बटन दबाते हैं तो दूसरी बार मोटर दूसरी तरफ घूमने लगती है
2 बटन के साथ मोटर नियंत्रण:
जब आप ऑन बटन दबाते हैं तो मोटर एक दिशा में घूमती है, जब आप ऑफ बटन दबाते हैं तो मोटर दूसरी दिशा में घूमती है।
सिफारिश की:
ब्लूटूथ नियंत्रित स्टेपर मोटर्स के साथ 3डी रोबोटिक आर्म: 12 कदम
ब्लूटूथ नियंत्रित स्टेपर मोटर्स के साथ 3D रोबोटिक आर्म: इस ट्यूटोरियल में हम देखेंगे कि 28byj-48 स्टेपर मोटर्स, एक सर्वो मोटर और 3D प्रिंटेड भागों के साथ एक 3D रोबोटिक आर्म कैसे बनाया जाता है। मेरी वेबसाइट पर मुद्रित सर्किट बोर्ड, स्रोत कोड, विद्युत आरेख, स्रोत कोड और बहुत सारी जानकारी शामिल है
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को स्टैक करना: निर्देश योग्य वाइब्रोटैक्टाइल सेंसरी सबस्टीट्यूशन और ऑग्मेंटेशन डिवाइस (https://www.instructables.com/id/Vibrotactile-Sens…) एक डिवाइस बनाने का एक तरीका दिखाता है जो एक संवेदी का अनुवाद करता है थरथानेवाला उत्तेजनाओं में इनपुट। वे स्पंदनात्मक उद्दीपन हैं p
3 पोटेंशियोमीटर और एक Arduino के साथ 3 सर्वो मोटर्स को नियंत्रित करना: 11 कदम (चित्रों के साथ)
3 पोटेंशियोमीटर और एक Arduino के साथ 3 सर्वो मोटर्स को नियंत्रित करना: नमस्ते। यह मेरा पहला निर्देश है, इसलिए मुझे आशा है कि यदि आप इसे स्थापित करने में कोई गलती करते हैं तो आप मेरे साथ धैर्य रखेंगे। यह शुरुआती लोगों के लिए लिखा गया है, इसलिए आप में से जो अधिक उन्नत हैं, वे इसमें से बहुत कुछ छोड़ सकते हैं और बस इसे तार-तार कर सकते हैं। लक्ष्य मैंने खुद को निर्धारित किया है
CloudX माइक्रोकंट्रोलर का उपयोग करके L298N के साथ DC मोटर्स को नियंत्रित करना: 3 चरण
CloudX माइक्रोकंट्रोलर का उपयोग करके L298N के साथ DC मोटर्स को नियंत्रित करना: इस प्रोजेक्ट में हम बताएंगे कि DC मोटर की गति को बढ़ाने और घटाने के लिए हमारे L298N H- ब्रिज का उपयोग कैसे करें। L298N एच-ब्रिज मॉड्यूल का उपयोग उन मोटरों के साथ किया जा सकता है जिनमें 5 और 35V DC के बीच का वोल्टेज होता है। एक ऑनबोर्ड 5V नियामक भी है, इसलिए यदि आपका
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं