विषयसूची:

एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना: 4 चरण
एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना: 4 चरण

वीडियो: एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना: 4 चरण

वीडियो: एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना: 4 चरण
वीडियो: सर्वो ड्राइव - सर्वो मोटर को किसी भी पीएलसी से सही ढंग से कैसे कनेक्ट करें?||पूरी गाइड 2024, नवंबर
Anonim
एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना
एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना
एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना
एक Arduino और दो क्षणिक स्विच के साथ RC सर्वो मोटर को नियंत्रित करना

नाम से सब कुछ पता चलता है। एक Arduino और कुछ प्रतिरोधों, जम्पर तारों और दो स्पर्श स्विच के साथ RC कार सर्वो मोटर को नियंत्रित करना। मैंने इसे दूसरे दिन बनाया जब मुझे मेरा Arduino मिला, इसलिए मुझे अपने आप पर बहुत गर्व है।

चरण 1: भागों की सूची

हिस्सों की सूची
हिस्सों की सूची

ठीक है, आपको निम्नलिखित की आवश्यकता होगी: Arduino- $ 30-35 USD पता करें कि उन्हें यहाँ कहाँ से खरीदना है। जम्पर वायर्स- $ 8.50 USD मुझे AmazonResistors से मेरा मिला- पेनीज़ ए पीस रेडियो झोंपड़ी, डिजी-की, मूसर, जेमेको से प्राप्त करें, आदि। आपके गोइन को दो लगभग 100 ओम (भूरा काला भूरा) और दो लगभग 10k ओम (भूरा काला नारंगी) चाहिए। इनका सटीक होना आवश्यक नहीं है। सर्वो मोटर- $10 USD हाँ, मुझे पता है कि यह इंटरनेट पर सबसे सस्ता नहीं है। टावर हॉबी ब्रेडबोर्ड- $9-$30 यूएसडी, आकार के आधार पर।अमेज़ॅन टैक्टाइल स्विच- $0.20 यूएसडी डिजी-की पर केवल 6, 427 बचे हैं मैंने अभी-अभी अपना बचाव किया है …

चरण 2: सर्किट

सर्किट
सर्किट

सर्किट काफी सरल है। आप इसे पांच मिनट में ब्रेडबोर्ड पर फेंकने में सक्षम होना चाहिए जैसे मैंने किया। सुनिश्चित करें कि यह आपके कम geeky परिवार के लिए कोई मतलब नहीं है, और ऐसा लगता है कि आपने किसी नाले के सांप को खींच लिया है। यम।

चरण 3: कार्यक्रम / स्केच

कार्यक्रम/स्केच
कार्यक्रम/स्केच

यहां मेरा कोड है जिसका मैंने उपयोग किया था। मैं इसे बाद में समझा सकता हूं, मैं आलसी हूं। यही कारण है कि यह और यह है।

#include Servo myservo;int button7=0;int button6=0;int pos=90;void setup(){ pinMode(7, INPUT); पिनमोड(6, INPUT);myservo.attach(9);}void loop(){ button7=digitalRead(7); बटन 6 = डिजिटल रीड (6); myservo.write(pos);delay(5);pos=constrain(pos, 0, 180); अगर (बटन 7 == 1 && बटन 6 == 0) { स्थिति ++; } अगर (बटन 7 == 0 && बटन 6 == 1) { स्थिति--; }}कोई बग, गड़बड़ियां? मुझे कोई नोटिस नहीं…

चरण 4: यह काम करता है (या नहीं)! और, जल्द ही आ रहा है…

उम्मीद है कि यह आपके लिए काम करता है, अगर यह कोई टिप्पणी पोस्ट नहीं करता है। शिक्षाप्रद समुदाय के हम आम तौर पर लोगों की मदद करने में अच्छे होते हैं। जल्द ही एक वीडियो जोड़ने की उम्मीद है। किसी अन्य प्रोजेक्ट में सर्वो को नियंत्रित करने वाले Arduino का वीडियो पोस्ट कर सकते हैं, क्योंकि मैं बड़ी और बेहतर चीजों पर आगे बढ़ चुका हूं। तो इसके साथ मज़े करो, इसे संशोधित करो, बाहर जाओ और इससे पैसे कमाओ और फिर मुझे बताओ! यह सिर्फ मेरा दिन बना देगा।

सिफारिश की: