विषयसूची:
वीडियो: PS2 नियंत्रक के साथ Arduino रोबोट (PlayStation 2 जॉयस्टिक): 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
लेखक द्वारा IgorF2 का अनुसरण करें:
के बारे में: निर्माता, इंजीनियर, पागल वैज्ञानिक और आविष्कारक IgorF2 के बारे में अधिक »
इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि एक रोबोटिक टैंक को चलाने के लिए वायरलेस Playstation 2 (PS2) जॉयस्टिक का उपयोग कैसे करें। इस परियोजना के मूल में एक Arduino Uno बोर्ड का उपयोग किया गया था। यह वायरलेस कंट्रोलर से कमांड प्राप्त करता है और मोटर्स की गति निर्धारित करता है। अन्य विकास बोर्डों का भी उपयोग किया जा सकता है (नोडएमसीयू, फायरबीटल, आदि), और इस ट्यूटोरियल में प्रस्तुत सिद्धांतों को रोबोट और गैजेट्स के अन्य मॉडलों पर लागू किया जा सकता है।
मैंने पहले एक Blynk नियंत्रित रोबोटिक टैंक डिज़ाइन किया है। यह एक वाई-फाई नेटवर्क से जुड़ता है और Blynk सर्वर से कमांड प्राप्त करता है। Blynk ऐप चलाने वाले एक स्मार्टफोन को रिमोट कंट्रोल के रूप में इस्तेमाल किया गया था, और विभिन्न इनपुट विधियों का उपयोग किया गया था: पुश बटन, स्लाइडिंग बार और यहां तक कि स्मार्टफोन का एक्सेलेरोमीटर। आप इस परियोजना के बारे में अधिक जानकारी यहाँ पा सकते हैं:
मैंने वॉयस कमांड के साथ कुछ प्रयोग भी किए हैं। यह उपयोगी हो सकता है यदि आप अपने हाथों का उपयोग किए बिना किसी रोबोट को दूरस्थ रूप से नियंत्रित करना चाहते हैं, या यदि आप इसे सीमित गति वाले किसी व्यक्ति के लिए सुलभ बनाना चाहते हैं। उदाहरण के लिए, कोई रोबोट आवाज नियंत्रित व्हील चेयर के बारे में सोच सकता है। मेरे कुछ पसंदीदा टूल: Adafruit.io, IFTTT और Arduino IDE के साथ एक DIY रोबोटिक किट का उपयोग किया गया था। यहां पूर्ण निर्देश:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
आप 3डी प्रिंटर और लेजर कटिंग मशीन जैसे जटिल उपकरणों के उपयोग की आवश्यकता के बिना, विभिन्न किटों का उपयोग कर सकते हैं या यहां तक कि सरल सामग्री का उपयोग करके अपने स्वयं के रोबोट को डिजाइन कर सकते हैं। आप मेरे पिछले ट्यूटोरियल में से एक पर एक उदाहरण पा सकते हैं:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
चरण 1: उपकरण और सामग्री
इस परियोजना में निम्नलिखित उपकरणों का उपयोग किया गया था:
- मिलाप लोहा और तार (लिंक / लिंक / लिंक)। डीसी मोटर्स पहले से ही इसके टर्मिनलों में टांके लगाने वाले तारों के साथ आए थे … लेकिन यह अंततः टूट जाएगा और आपको इसे फिर से मिलाना पड़ सकता है। तो एक अच्छा सोल्डर आयरन और वायर पास में रखने पर विचार करें।
- ईवा फोम शीट (या अन्य गैर-प्रवाहकीय सामग्री)। इस परियोजना में मैंने जिस रोबोट चेसिस का उपयोग किया है वह एल्यूमीनियम से बना है, और इस धातु के हिस्सों पर सर्किट बोर्ड लगाए गए हैं। मैंने संभावित शॉर्ट-सर्किट से बचने के लिए बोर्डों और धातु की प्लेट के बीच फोम शीट की एक परत का इस्तेमाल किया।
- दो तरफा टेप। इसका उपयोग फोम शीट को सर्किट बोर्डों पर चिपकाने और एच-ब्रिज मोड की स्थापना के लिए किया गया था।
- कुछ फोम शीट आयतों को काटने के लिए कैंची।
मैंने अपनी परियोजना के लिए निम्नलिखित हार्डवेयर भागों का उपयोग किया:
- Arduino Uno आधारित देव बोर्ड (लिंक/लिंक/लिंक/लिंक/लिंक)। इसका उपयोग रोबोट के मुख्य नियंत्रक के रूप में किया जाता है। Arduino IDE के साथ उपयोग करना और प्रोग्राम करना वास्तव में आसान है, इलेक्ट्रॉनिक्स और प्रोग्रामिंग पर शुरुआत करने वालों के लिए बहुत अच्छा है।
- L298N डुअल चैनल एच-ब्रिज मॉड्यूल (लिंक / लिंक / लिंक / लिंक / लिंक)। यह मॉड्यूल Wemos (या एक Arduino) से 3.3V संकेतों को मोटर्स के लिए आवश्यक 12V तक बढ़ाने की अनुमति देता है।
- DIY रोबोट चेसिस टैंक (लिंक / लिंक)। इस भयानक किट में वह सब कुछ है जो आपको एक टैंक बनाने के लिए चाहिए: दो डीसी मोटर, गियर, ट्रैक, बोल्ट, नट, आदि। यह पहले से ही चेसिस को असेंबल करने के लिए आवश्यक उपकरणों के साथ आता है, जो शुरुआती लोगों के लिए बहुत अच्छा है!
- PS2 वायरलेस रिमोट कंट्रोल (लिंक / लिंक)। यह वीडियोगेम नियंत्रक एक रिसीवर को वायरलेस तरीके से कमांड भेज सकता है, जिसे सीरियल संचार का उपयोग करके एक माइक्रोकंट्रोलर के साथ इंटरफेस किया जा सकता है।
- 18650 3.7 वी बैटरी (x3) (लिंक / लिंक)। मैं पूरे सर्किट को पावर देता था। यह टैंक 12V मोटर्स का उपयोग करता है। मैंने उन्हें शक्ति प्रदान करने के लिए श्रृंखला में तीन 3.7V बैटरी का उपयोग किया।
- 3S 18650 बैटरी धारक (लिंक / लिंक / लिंक)। इसमें तीन 18650 बैटरियां सीरी में रखी जा सकती हैं, और इसे आसानी से टैंक के पिछले हिस्से से जोड़ा जा सकता है।
- 18650 बैटरी चार्जर (लिंक / लिंक)। आपकी बैटरी अंततः बिजली से बाहर हो जाएगी। जब ऐसा होता है, तो एक बैटरी चार्जर आपके बचाव में आएगा।
- जंपर्स (लिंक / लिंक)। मैंने एच-ब्रिज और वेमोस के बीच सिग्नल के लिए 6 पुरुष-महिला जंपर्स और 5 वी और जीएनडी के लिए 2 पुरुष-पुरुष जंपर्स का इस्तेमाल किया। यदि आप कुछ सेंसर जोड़ने की योजना बना रहे हैं तो आपको और अधिक की आवश्यकता हो सकती है।
- टाइप-बी यूएसबी केबल। आपको अपना कोड अपलोड करने के लिए इसकी आवश्यकता होगी। अधिकांश बोर्ड पहले से ही अपनी केबल के साथ आते हैं।
ऊपर दिए गए लिंक केवल एक सुझाव हैं कि आप इस ट्यूटोरियल में उपयोग किए गए आइटम कहां पा सकते हैं (और शायद मेरे भविष्य के ट्यूटोरियल का समर्थन करें)। बेझिझक उन्हें कहीं और खोजें और अपने पसंदीदा स्थानीय या ऑनलाइन स्टोर से खरीदें।
सिफारिश की:
एक माइक्रो प्रोग्रामिंग: बिट रोबोट और जॉयस्टिक: माइक्रोपायथन के साथ बिट नियंत्रक: 11 कदम
एक माइक्रो प्रोग्रामिंग: बिट रोबोट और जॉयस्टिक: माइक्रोपायथन के साथ बिट कंट्रोलर: रोबोकैम्प 2019 के लिए, हमारे ग्रीष्मकालीन रोबोटिक्स शिविर, 10-13 आयु वर्ग के युवा सोल्डरिंग, प्रोग्रामिंग और बीबीसी माइक्रो: बिट आधारित 'एंटीवेट रोबोट' का निर्माण कर रहे हैं, साथ ही साथ प्रोग्रामिंग भी कर रहे हैं। रिमोट कंट्रोल के रूप में उपयोग करने के लिए एक माइक्रो: बिट। यदि आप वर्तमान में रोबोकैम्प में हैं, स्की
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: 8 कदम
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: हमने स्कूलों में और स्कूली शैक्षिक कार्यक्रमों के बाद शैक्षिक उपयोग के लिए एक संयुक्त संतुलन और 3 पहिया रोबोट बनाया है। रोबोट एक Arduino Uno पर आधारित है, एक कस्टम शील्ड (सभी निर्माण विवरण प्रदान किए गए हैं), एक ली आयन बैटरी पैक (सभी स्थिरांक
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
ब्लूटूथ सक्षम जॉयस्टिक नियंत्रक: 9 चरण (चित्रों के साथ)
ब्लूटूथ सक्षम जॉयस्टिक नियंत्रक: अपने मित्रों को चकित करें और अपने परिवार को चकित करें, जब वे "HypnoElipse", एक इंटरैक्टिव ए/वी वेब ऐप देखें। एक ब्लूटूथ सक्षम जॉयस्टिक एनक्लोजर बनाएं, इसे वेब ब्राउज़र से कनेक्ट करें, और बारी-बारी से आत्म सम्मोहन करें। यह एक
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: 9 कदम (चित्रों के साथ)
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: ग्रिपर के साथ 1/20 क्यूबिक इंच का रोबोट बनाएं जो छोटी वस्तुओं को उठा और ले जा सके। इसे Picaxe माइक्रोकंट्रोलर द्वारा नियंत्रित किया जाता है। इस समय, मेरा मानना है कि यह ग्रिपर वाला दुनिया का सबसे छोटा पहिया वाला रोबोट हो सकता है। इसमें कोई शक नहीं होगा