विषयसूची:

PS2 नियंत्रक के साथ Arduino रोबोट (PlayStation 2 जॉयस्टिक): 10 कदम (चित्रों के साथ)
PS2 नियंत्रक के साथ Arduino रोबोट (PlayStation 2 जॉयस्टिक): 10 कदम (चित्रों के साथ)

वीडियो: PS2 नियंत्रक के साथ Arduino रोबोट (PlayStation 2 जॉयस्टिक): 10 कदम (चित्रों के साथ)

वीडियो: PS2 नियंत्रक के साथ Arduino रोबोट (PlayStation 2 जॉयस्टिक): 10 कदम (चित्रों के साथ)
वीडियो: MiniWI presentation 2024, जुलाई
Anonim
Image
Image
IoT कैट लिटर बॉक्स (ESP32, Arduino IDE, थिंग्सपीक और 3D प्रिंटिंग के साथ)
IoT कैट लिटर बॉक्स (ESP32, Arduino IDE, थिंग्सपीक और 3D प्रिंटिंग के साथ)

लेखक द्वारा IgorF2 का अनुसरण करें:

IoT कैट लिटर बॉक्स (ESP32, Arduino IDE, थिंग्सपीक और 3D प्रिंटिंग के साथ)
IoT कैट लिटर बॉक्स (ESP32, Arduino IDE, थिंग्सपीक और 3D प्रिंटिंग के साथ)
3डी प्रिंटेड आर्टिकुलेटिंग लैंप - रीमिक्सेड
3डी प्रिंटेड आर्टिकुलेटिंग लैंप - रीमिक्सेड
3डी प्रिंटेड आर्टिकुलेटिंग लैंप - रीमिक्सेड
3डी प्रिंटेड आर्टिकुलेटिंग लैंप - रीमिक्सेड
लो पावर लेजर एनग्रेवर का उपयोग करके कस्टम पीसीबी कैसे बनाएं
लो पावर लेजर एनग्रेवर का उपयोग करके कस्टम पीसीबी कैसे बनाएं
लो पावर लेजर एनग्रेवर का उपयोग करके कस्टम पीसीबी कैसे बनाएं
लो पावर लेजर एनग्रेवर का उपयोग करके कस्टम पीसीबी कैसे बनाएं

के बारे में: निर्माता, इंजीनियर, पागल वैज्ञानिक और आविष्कारक 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 पुरुष-पुरुष जंपर्स का इस्तेमाल किया। यदि आप कुछ सेंसर जोड़ने की योजना बना रहे हैं तो आपको और अधिक की आवश्यकता हो सकती है।
  • टाइप-बी यूएसबी केबल। आपको अपना कोड अपलोड करने के लिए इसकी आवश्यकता होगी। अधिकांश बोर्ड पहले से ही अपनी केबल के साथ आते हैं।

ऊपर दिए गए लिंक केवल एक सुझाव हैं कि आप इस ट्यूटोरियल में उपयोग किए गए आइटम कहां पा सकते हैं (और शायद मेरे भविष्य के ट्यूटोरियल का समर्थन करें)। बेझिझक उन्हें कहीं और खोजें और अपने पसंदीदा स्थानीय या ऑनलाइन स्टोर से खरीदें।

सिफारिश की: