विषयसूची:

रोबोटिक रोवर: 10 कदम
रोबोटिक रोवर: 10 कदम

वीडियो: रोबोटिक रोवर: 10 कदम

वीडियो: रोबोटिक रोवर: 10 कदम
वीडियो: jetna rowa taru hamke jagawe khatir ||shinku yadav ||bhojpuri sad new song 2020 2024, जुलाई
Anonim
रोबोटिक रोवर
रोबोटिक रोवर

नमस्ते, मैं Proxy303 हूं, एक रोबोटिक्स विशेषज्ञ। इस ट्यूटोरियल में, मैं आपको सिखाऊंगा कि कैसे अपना खुद का रोबोट मेरे जैसा बनाया जाए।

मैं उन अति-गौरवशाली रिमोट-कंट्रोल कारों में से एक के बारे में बात नहीं कर रहा हूं जिसे लोग रोबोट कहते हैं। रोबोट की परिभाषाओं में से एक यह है कि यह रिमोट कंट्रोल नहीं हो सकता है। आज आप जिस रोबोट का निर्माण करेंगे, वह वह है जिसे आप बनाते हैं, तार करते हैं और प्रोग्राम करते हैं। फिर यह स्वायत्त है। इसका मतलब है कि इसे बाहरी रूप से नियंत्रित नहीं किया जाता है। यह खुद को नियंत्रित करता है। इसे बनाने और प्रोग्राम करने के बाद, रोबोट बाकी सब कुछ खुद ही करता है।

किसी भी रोबोट के पांच मुख्य घटक होते हैं:

  • एक चेसिस, जो आपके रोबोट की बॉडी है। आप इन ऑनलाइन प्री-असेंबल खरीद सकते हैं, या आप किट से या स्क्रैच से अपना खुद का बना सकते हैं।
  • एक माइक्रो-कंट्रोलर, जो आपके रोबोट का "दिमाग" है। यह एक बहुमुखी सर्किट है जिसे बहुत कुछ करने के लिए प्रोग्राम किया जा सकता है।
  • कुछ मोटरें, जो आपके रोबोट को चलने देती हैं। आप माइक्रो-कंट्रोलर से सीधे मोटर्स को प्रभावी ढंग से नियंत्रित नहीं कर सकते हैं, इसलिए आपको इसकी आवश्यकता है …
  • एक मोटर चालक, जो आपको लो-वोल्टेज लॉजिक सिग्नल के साथ उच्च-वोल्टेज मोटर को नियंत्रित करने की अनुमति देता है।
  • एक शक्ति स्रोत, जो सब कुछ शक्ति देता है। पोर्टेबल रोबोट या घूमने वाले रोबोट के लिए, बैटरी का उपयोग करें। अन्यथा, आप एक बिजली आपूर्ति मॉड्यूल का उपयोग कर सकते हैं, जैसे कि कंप्यूटर से।

आपूर्ति

आपको चाहिये होगा:

  • एक रोबोट चेसिस (मैं एक्टोबोटिक्स रंट रोवर व्हिपर्सनैपर का सुझाव देता हूं, क्योंकि इसमें बहुत सारे अच्छे पहलू हैं, जैसे कि एक सार्वभौमिक माइक्रो-कंट्रोलर माउंट, या सेंसर माउंट, या तथ्य यह है कि सब कुछ बस एक साथ स्नैप करता है।) कोई भी सामग्री काम करती है, इसलिए प्लास्टिक का प्रयास करें, लकड़ी, या कार्डबोर्ड भी। धातु का उपयोग करते समय सावधान रहें, क्योंकि यह सर्किट बोर्डों के नीचे सोल्डर जोड़ों को छोटा कर सकता है, लेकिन यदि आप जानते हैं कि आप क्या कर रहे हैं, तो आगे बढ़ें और इसे आज़माएं। रोबोट चेसिस काफी महंगा हो सकता है, 15 से लेकर कुछ सौ डॉलर तक कहीं भी।
  • एक माइक्रो-कंट्रोलर (मैंने एक Arduino मेगा 2560 का उपयोग किया है, लेकिन एक रास्पबेरी पाई भी अच्छी तरह से काम करता है।) इन्हें इलेक्ट्रॉनिक्स स्टोर, हॉबीस्ट स्टोर्स, ऑनलाइन, या किसी अन्य जगह पर खरीदा जा सकता है जो रोबोट के पुर्जे बेचते हैं। हालांकि वे रोबोट के सबसे महत्वपूर्ण हिस्सों में से एक हैं, वे वास्तव में बहुत सस्ते हैं, कहीं भी 10-40 डॉलर के बीच हैं।
  • एक मोटर चालक (मैंने L298N दोहरे मोटर चालक का उपयोग किया है) ये काफी महंगे हो सकते हैं, इसलिए अपना व्यवहार सावधानी से करें। इन बुरे लड़कों को मोटरों में बहुत सारी शक्ति पंप करने के लिए डिज़ाइन किया गया है, और इसलिए वे बहुत गर्म हो जाते हैं। सुनिश्चित करें कि आप जो खरीदते हैं उसके पास हीटसिंक है, या यदि यह नहीं है, तो एक पर चिपका दें। आप निश्चित रूप से नहीं चाहते कि मोटर चालक ज़्यादा गरम हो और टूट जाए, जिसकी कीमत आपको कहीं से भी 20 से लेकर कुछ सौ डॉलर तक हो।
  • कुछ ब्रेडबोर्ड तार। यहां अधिक स्पष्टीकरण की आवश्यकता नहीं है, क्योंकि आप इन्हें कहीं भी बहुत अधिक पा सकते हैं।
  • कुछ एम-एफ ड्यूपॉन्ट तार। ब्रेडबोर्ड तारों के बजाय, जिनके दोनों सिरों पर धातु "सुई" होती है, इनके एक छोर पर "सुई" और दूसरे छोर पर एक सॉकेट होता है।
  • मुट्ठी भर बढ़ते पेंच। फिर, ज्यादा स्पष्टीकरण की आवश्यकता नहीं है। छोटे फिलिप्स-सिर स्क्रू, मानक आकार प्राप्त करें।
  • माइक्रो-कंट्रोलर को पावर देने के लिए एक प्राथमिक पावर स्रोत (आप बहुत सस्ते रिचार्जेबल लिथियम-आयन बैटरी ऑनलाइन पा सकते हैं। मैं आमतौर पर फोन चार्ज करने के लिए उपयोग किए जाने वाले पावर बैंकों का उपयोग करता हूं।)
  • एक मोटर पावर स्रोत (6 एए बैटरी इसके लिए बहुत अच्छा काम करेगी, लेकिन आप चाहें तो किसी अन्य पावर स्रोत का उपयोग कर सकते हैं। 9वी बैटरी का उपयोग न करें; इस तरह की चीज़ के लिए उनके पास बस वर्तमान नहीं है। रखें ध्यान रखें कि वे स्मोक डिटेक्टर चलाने के लिए डिज़ाइन किए गए हैं, रोबोट नहीं।) यदि संभव हो, तो रिचार्जेबल पावर स्रोत प्राप्त करने का प्रयास करें। यह पहली बार में थोड़ा अधिक महंगा है, लेकिन मुझ पर विश्वास करें। यदि आप एकल-उपयोग वाली बैटरियों का उपयोग करते हैं, तो आप पाएंगे कि आप उनमें से बहुत तेज़ी से गुजर रहे हैं, और कई बैटरियों की लागत कुछ रिचार्जेबल बैटरी की लागत को जल्दी से अधिक कर देती है।

आप चाहेंगे:

  • एक अल्ट्रासोनिक सेंसर। अपने रोबोट को इसके सामने की वस्तुओं को देखने देता है।
  • कुछ सर्वो मोटर्स। लगातार घूमने के बजाय, इन उपयोगी मोटरों को एक विशिष्ट कोण पर जाने और वहां रहने के लिए प्रोग्राम किया जा सकता है।
  • मुट्ठी भर एलईडी। स्पष्टीकरण की आवश्यकता नहीं है। आप सत्ता में हैं, वे प्रकाश करते हैं। सरल।
  • या कोई अन्य संलग्नक। रोबोट आर्म क्यों नहीं जोड़ें? या कोई अन्य सेंसर?

चरण 1: रोबोट चेसिस का निर्माण करें

रोबोट चेसिस का निर्माण करें
रोबोट चेसिस का निर्माण करें

आपके द्वारा खरीदी गई रोबोट चेसिस को इकट्ठा करें। सुनिश्चित करें कि सब कुछ ठीक से इकट्ठा किया गया है।

रंट रोवर व्हिपर्सनैपर के साथ, सब कुछ बस एक साथ स्नैप करता है। यदि आपकी चेसिस को स्क्रू से एक साथ रखा गया है, तो सुनिश्चित करें कि वे तंग हैं, और यह कि आपका बॉट मजबूत है। मेरा विश्वास करो, इससे बुरा कुछ नहीं है कि आपका प्रोजेक्ट बस आप पर गिर जाए - कभी-कभी सचमुच! इसके अलावा, सुनिश्चित करें कि चेसिस के अंदर जगह है। सब कुछ खरीदने की कल्पना करें, 70 डॉलर से अधिक खर्च करें, केवल यह पता लगाने के लिए कि आपका एक प्रमुख घटक बॉट के अंदर फिट नहीं है!

इसके अलावा, सुनिश्चित करें कि मोटर ठीक से जुड़े हुए हैं और स्वतंत्र रूप से चालू हो सकते हैं। कभी-कभी, चेसिस का एक टुकड़ा चिपका हुआ मोटरों को अवरुद्ध कर सकता है, इसलिए सुनिश्चित करें कि ऐसा कुछ भी नहीं है जो मोटरों को मुड़ने से रोक सके।

चरण 2: बेसिक वायरिंग

बेसिक वायरिंग
बेसिक वायरिंग
बेसिक वायरिंग
बेसिक वायरिंग

बाईं ओर की मोटरों को समानांतर में एक दूसरे से कनेक्ट करें। सही मोटर्स के लिए भी ऐसा ही करें। सुनिश्चित करें कि बाईं ओर के लाल तारों को बाईं ओर के काले तारों के साथ समूहीकृत किया गया है, और दाईं ओर के लिए समान है। एक लाल तार को दाईं ओर के दोनों लाल तारों से कनेक्ट करें। एक और लाल तार को बाईं ओर के दोनों BLACK तारों से कनेक्ट करें (मुझे पता है, यह बाईं ओर पीछे की ओर लगता है, लेकिन यह इस तथ्य के लिए समायोजित करने के लिए है कि विपरीत दिशा वाली मोटर विपरीत दिशा में घूमती है।) काले तारों के लिए दोहराएं।. एक साथ समूहीकृत पक्षों के लिए तारों को रखना सुनिश्चित करें। इसके अलावा, सुनिश्चित करें कि बाईं ओर की मोटरें उलटी हैं कि आप इसे सामान्य रूप से कैसे तारेंगे।

चरण 3: मोटर चालक को कनेक्ट करें

मोटर चालक कनेक्ट करें
मोटर चालक कनेक्ट करें

मोटर चालक का उपयोग करने से पहले, आपको यह जानना होगा कि यह कैसे काम करता है। यदि आप इसे गलत तरीके से जोड़ते हैं, तो आप माइक्रो-नियंत्रक और/या मोटर चालक को नष्ट कर सकते हैं!

एक मोटर चालक एक प्रकार का पृथक सर्किट नियंत्रक है, जिसका अर्थ है कि मोटर शक्ति क्षेत्र और तर्क नियंत्रण क्षेत्र के बीच कोई भौतिक संबंध नहीं है। अधिकांश अच्छे लोगों को माइक्रो-कंट्रोलर में किसी भी विद्युत रिसाव से बचने के लिए डिज़ाइन किया गया है (जो इसे नुकसान पहुंचा सकता है या नष्ट कर सकता है।) इसके अलावा, अधिकांश अच्छे आमतौर पर कम से कम $ 15 होते हैं, इसलिए यदि आप $ 2 एक ऑनलाइन देखते हैं, तो इसे न खरीदें! मुझे व्यक्तिगत रूप से ऐसा ही एक मिला, और एक प्रयोग के रूप में, मैंने उस पर एक हीट सिंक चिपका दिया और उसे जोड़ दिया। विक्रेता ने कहा कि ड्राइवर को 12V के लिए रेट किया गया था। मैंने इसे 9V से जोड़ा, और इसने धूम्रपान करना शुरू कर दिया। पता चला, उन्होंने जिस चिप का इस्तेमाल किया वह केवल 3V के लिए रेट किया गया था!

एक मोटर चालक में 2 इनपुट क्षेत्र होते हैं: पावर इनपुट और लॉजिक इनपुट। इसके दो आउटपुट क्षेत्र भी हैं: दाएँ और बाएँ पक्ष। यहां सभी पिन हैं और वे क्या करते हैं:

  • तर्क इनपुट:

    • ये 3.3v लॉजिक सिग्नल लेते हैं और इसका उपयोग मोटर्स को नियंत्रित करने के लिए करते हैं। इन पिनों को कभी भी हाई वोल्टेज से न जोड़ें।
    • इन्हें माइक्रो-कंट्रोलर पर डिजिटल लॉजिक आउटपुट से कनेक्ट करें।
  • बिजली इनपुट:

    • पावर इन पिन, मोटर्स को पावर देने के लिए इस्तेमाल किया जाता है। आप यहां जितनी बिजली डालते हैं, उतनी ही बिजली चालक मोटरों में पंप करेगा।
    • GND पिन, एक सामान्य ग्राउंड कनेक्शन के रूप में उपयोग किया जाता है। दोनों शक्ति के लिए और तर्क इनपुट के लिए वापसी के रूप में उपयोग किया जाता है। तर्क और पावर पिन में विद्युत रिसाव को रोकने के लिए जीएनडी पिन को आमतौर पर डायोड के साथ तार दिया जाता है।
    • 5V पिन, कुछ प्रकार की मोटरों को शक्ति प्रदान करने के लिए उपयोग किया जाता है। यह 5 वोल्ट का आउटपुट देता है, इसलिए इसे पावर इनपुट समझने की गलती न करें। चुपचाप और तुरंत इसे नष्ट करने के लिए आपके माइक्रो-कंट्रोलर पर गलत पिन में बिजली का एक विस्फोट होता है।
  • आउटपुट:

    • 1A और 1B, एक मोटर या मोटर्स के सेट के लिए।
    • 2A और 2B, अन्य मोटर या उनके सेट के लिए।

एक मोटर चालक आपको लो-वोल्टेज लॉजिक सिग्नल के साथ एक उच्च-वोल्टेज मोटर को नियंत्रित करने देता है। प्रति मोटर दो इनपुट होने का कारण यह है कि आप दिशा को भी नियंत्रित कर सकते हैं।

अपने मोटर ड्राइवर के आउटपुट 1A और 1B को दाईं ओर की मोटरों से कनेक्ट करें। आउटपुट 2A और 2B को लेफ्ट-साइड मोटर्स से कनेक्ट करें (याद रखें! बैकवर्ड्स!)

अपने रोबोट चेसिस के अंदर कहीं मोटर बैटरी स्थापित करें, और इसे अपने मोटर चालक के पावर इनपुट से कनेक्ट करें, + से पावर इनपुट और - जीएनडी से।

यदि आप प्री-असेंबल मॉड्यूल का उपयोग कर रहे हैं, तो आप अच्छे हैं।

यदि आप केवल IC का उपयोग कर रहे हैं, तो सुनिश्चित करें कि यह ठीक से वायर्ड है, और इस पर हीटसिंक लगाना सुनिश्चित करें! ये चिप्स बहुत गर्म होते हैं, यही वजह है कि ज्यादातर अच्छे ड्राइवरों के पास हीट सिंक होता है।

चरण 4: माइक्रो-नियंत्रक संलग्न करें

माइक्रो-नियंत्रक संलग्न करें
माइक्रो-नियंत्रक संलग्न करें

अपने माइक्रो-कंट्रोलर को रोबोट से जोड़ें। मैंने Arduino Uno Rev3 का उपयोग किया। माइक्रो-कंट्रोलर के चार डिजिटल आउटपुट को मोटर ड्राइवर के लॉजिक इनपुट से कनेक्ट करें। माइक्रो-कंट्रोलर के ग्राउंड पिन को मोटर ड्राइवर के GND स्लॉट से कनेक्ट करें। मोटर चालक पर 5V पिन को माइक्रो-कंट्रोलर से न जोड़ें! इसका उपयोग कुछ प्रकार के मोटर्स को पावर देने के लिए किया जाता है, न कि पावर इनपुट के रूप में, और निश्चित रूप से माइक्रो-कंट्रोलर के लिए नहीं। यदि आप ऐसा करते हैं, तो आप माइक्रो-कंट्रोलर को नुकसान पहुंचा सकते हैं। आपको केवल लॉजिक पिन और मोटर ड्राइवर पर सामान्य ग्राउंड पिन को माइक्रो-कंट्रोलर से जोड़ना चाहिए।

इन कनेक्शनों का उपयोग ड्राइवर के लॉजिक इनपुट्स का उपयोग करके मोटर्स को नियंत्रित करने के लिए किया जाता है।

चरण 5: सुनिश्चित करें कि सब कुछ अच्छा है

वापस जाएं और सुनिश्चित करें कि सब कुछ अच्छा है। अपनी वायरिंग की जाँच करें, सुनिश्चित करें कि बाईं मोटरें पीछे की ओर जुड़ी हुई हैं, सुनिश्चित करें कि माइक्रो-कंट्रोलर पर आपका 5V आउटपुट मोटर ड्राइवर पर 5V आउट से जुड़ा नहीं है, और किसी अन्य समस्या के लिए जाँच करें। सुनिश्चित करें कि आपके सभी स्क्रू तंग हैं, आपके तार प्लग इन हैं, आपकी मोटरें अवरुद्ध नहीं हैं, और कोई तार टूटा नहीं है।

अगर सब कुछ अच्छा है, तो अगले चरण पर जाएं।

चरण 6: बैटरी स्थापित करें

बैटरी स्थापित करें
बैटरी स्थापित करें
बैटरी स्थापित करें
बैटरी स्थापित करें

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

चरण 7: सब कुछ संलग्न करें

सब कुछ संलग्न करें
सब कुछ संलग्न करें

सब कुछ सुरक्षित रूप से संलग्न करने के लिए छोटे बढ़ते स्क्रू का उपयोग करें। रोबोट चेसिस पर मोटर ड्राइवर और माइक्रो-कंट्रोलर को स्क्रू करें, और सुनिश्चित करें कि मोटर सुरक्षित हैं। सुनिश्चित करें कि ब्रेडबोर्ड भी सुरक्षित रूप से जुड़ा हुआ है।

अपने तारों को व्यवस्थित करने के लिए ज़िप संबंधों या टेप के छोटे टुकड़ों का प्रयोग करें। आपको ऐसा करने की आवश्यकता नहीं है, लेकिन यह निश्चित रूप से रोबोट को बेहतर बनाता है, और यह ट्रैक करना आसान बनाता है कि कौन से तार किस पर जाते हैं। इसके अलावा, यदि आपके पास ज़िप संबंध नहीं हैं, या तारों को आसानी से बदलने की आवश्यकता है, तो आप उन्हें रंग के आधार पर समूहित कर सकते हैं। उदाहरण के लिए, आप माइक्रो-कंट्रोलर से लेकर मोटर चालक तक के हरे तारों, बिजली के लिए लाल तारों, GND के लिए काले तारों और मोटर चालक से मोटरों तक नीले तारों का उपयोग कर सकते हैं।

चरण 8: कार्यक्रम

कार्यक्रम
कार्यक्रम
कार्यक्रम
कार्यक्रम

माइक्रो-कंट्रोलर को कंप्यूटर से कनेक्ट करें और इसे प्रोग्राम करें। सरल शुरुआत करें, और अपने आप को अभिभूत न करें। रोबोट को आगे बढ़ाने जैसी सरल चीज़ से शुरुआत करें। क्या आप इसे मोड़ सकते हैं? पीछे की तरफ जाना? हलकों में घूमना? सावधान रहें, प्रोग्रामिंग के लिए बहुत अधिक धैर्य की आवश्यकता होती है, और आमतौर पर इसमें सबसे अधिक समय लगता है। ऊपर दिए गए ग्राफ को देखें।

यह आप पर निर्भर करता है!

चरण 9: संलग्नक

संलग्नक
संलग्नक
संलग्नक
संलग्नक
संलग्नक
संलग्नक

अब जब आपके पास एक साधारण रोबोट सेट अप हो गया है, तो कुछ अतिरिक्त सुविधाओं को जोड़ने का समय आ गया है। रोबोट को बाधाओं से बचने की अनुमति देने के लिए एक अल्ट्रासोनिक सेंसर संलग्न करें। या एक सर्वो मोटर, शीर्ष पर कुछ ठंडा के साथ। या बॉट को रोशन करने के लिए कुछ ब्लिंकिंग LEDS। याद रखें, यह आपका रोबोट है, इसलिए यह आप पर निर्भर है!

चरण 10: आपका काम हो गया

बधाई! अब आपके पास एक कार्यशील रोबोट है! कृपया टिप्पणियों में पोस्ट करें यदि आपने इसे बनाया है, और आपने कौन से अनुलग्नक जोड़े हैं।

अगर कुछ गलत होता है, तो कृपया नीचे दी गई समस्या निवारण सहायता देखें:

रोबोट बिल्कुल चालू नहीं होता

आप जानते हैं कि रोबोट चालू है क्योंकि अधिकांश मोटर चालकों और माइक्रो-नियंत्रकों में रोशनी होती है जो दर्शाती है कि वे चालू हैं। यदि वे चालू नहीं होते हैं, तो:

  • मुख्य बैटरी कम या खाली हो सकती है। यदि आप रिचार्जेबल बैटरी का उपयोग कर रहे हैं, तो इसे चार्ज करें। यदि आप नियमित बैटरी का उपयोग कर रहे हैं, तो इसे बदल दें।
  • तारों को गलत तरीके से जोड़ा जा सकता है। अपने कनेक्शन जांचें। एक भी गलत तार पूरे रोबोट की बिजली काट सकता है।
  • तार टूट सकते हैं। ऐसा लगता है कि आप कुछ खोजने की उम्मीद नहीं करेंगे, लेकिन मैंने पाया है कि टूटे तार वास्तव में बहुत आम हैं। टूटे या फटे हुए इंसुलेशन की तलाश करें, वायर सॉकेट्स से चिपकी हुई छोटी धातु की "सुइयां" (जब तार के अंत में पिन बंद हो जाती है और अटक जाती है), या विभाजित तार।
  • मोटर ड्राइवर या माइक्रो-कंट्रोलर में कोई समस्या हो सकती है। विनिर्माण दोष सिस्टम को चालू नहीं करने का कारण बन सकते हैं। उस स्थिति में, माइक्रो-कंट्रोलर या मोटर ड्राइवर को बदलें। यह अंतिम उपाय है, क्योंकि माइक्रो-नियंत्रक और विशेष रूप से मोटर चालक कभी-कभी काफी महंगे हो सकते हैं।

रोबोट चालू होता है लेकिन हिलता नहीं है

यदि आपने पुष्टि की है कि रोबोट चालू है, लेकिन यह बिल्कुल भी नहीं चलता है, तो:

  • मोटर शक्ति स्रोत कम या खाली हो सकता है। बैटरी बदलें। मेरे अनुभव में, ये बैटरियां बहुत तेजी से खत्म हो जाती हैं, क्योंकि मोटरों को चलाने में बहुत अधिक करंट लगता है।
  • वायरिंग की समस्या हो सकती है। ऊपर दिए गए अनुभाग को देखें और गलत या टूटे तारों की जांच करें।
  • मोटरों को छोटा या जला दिया जा सकता है। यह बहुत आम है, इसलिए यह देखने लायक है। मोटर्स को सीधी शक्ति लागू करें और देखें कि क्या वे चलती हैं।
  • मोटर चालक क्षतिग्रस्त हो सकता है। आउटपुट पर वोल्टेज की जाँच करें। यदि चालक पर प्रकाश बंद है, तो यह एक दोषपूर्ण इकाई का स्पष्ट संकेत है। बाकी सब कुछ जांचना सुनिश्चित करें! चेसिस के अलावा, मोटर चालक आमतौर पर रोबोट का सबसे महंगा टुकड़ा होता है।
  • एक प्रोग्रामिंग समस्या हो सकती है। मेरे लिए, यह सबसे आम समस्या है। C (Arduino में प्रयुक्त) की केस-संवेदी भाषा में, एक भी गलती आपके पूरे प्रोग्राम को बर्बाद कर सकती है। पायथन (रास्पबेरी पाई की भाषा) में भी कुछ समस्याएं हो सकती हैं।
  • माइक्रो-नियंत्रक क्षतिग्रस्त हो सकता है। कभी-कभी, तर्क संकेत मोटर चालक तक भी नहीं पहुंचता है (एक खराब चालक के निष्कर्ष पर सीधे कूदने का एक कारण नहीं है)। उस स्थिति में, बस इसे बदलें।

रोबोट चालू होता है लेकिन असामान्य तरीके से चलता है

यदि रोबोट चालू हो जाता है, लेकिन अनपेक्षित तरीके से चलना शुरू कर देता है (उदाहरण के लिए, जब यह आगे बढ़ना चाहिए तब मंडलियों में जाता है), तो:

  • शायद वायरिंग की समस्या है। इसे पहले जांचें! क्या आपको एक तरफ उल्टा तार करना याद है?
  • प्रोग्रामिंग त्रुटि हो सकती है। समस्याओं के लिए अपना कोड जांचें।
  • कभी-कभी, एक क्षतिग्रस्त माइक्रो-नियंत्रक पागल हो सकता है, बार-बार यादृच्छिक संकेत भेज सकता है। यदि कोई माइक्रो-नियंत्रक ऐसा करता है, तो उसे ठीक करने का प्रयास न करें। यह एक चिप का स्पष्ट संकेत है जो मरम्मत से परे क्षतिग्रस्त है, इसलिए बस आगे बढ़ें और पूरी चीज को बदल दें। मेरा विश्वास करो, उन चिप्स को रोबोट द्वारा एक प्रयोगशाला में बनाया जाता है। वे बस मनुष्यों द्वारा तय नहीं किए जा सकते।
  • एक मोटर क्षतिग्रस्त हो सकती है। यदि कोई मोटर नहीं चल रही है, या धीमी गति से चल रही है, तो रोबोट धीरे-धीरे एक तरफ "बहाव" करेगा क्योंकि यह चलता है। इसे हल करने के तीन तरीके हैं। यदि आप सक्षम हैं, तो बस उस विशिष्ट मोटर को वोल्टेज को अन्य सभी के समान गति तक लाने के लिए बढ़ाएं। यदि नहीं, तो क्षतिग्रस्त मोटर को छोड़कर सभी मोटरों पर प्रतिरोधक लगाने का प्रयास करें। यह अन्य मोटरों को क्षतिग्रस्त एक की गति को धीमा कर देता है। अंत में, आप बस इसे बदल सकते हैं। रोबोट गियर मोटर्स आमतौर पर 2-3 डॉलर में काफी सस्ते होते हैं। इसकी तुलना एक मोटर चालक से करें, जो 10-200 डॉलर के बीच कहीं भी हो सकता है।

अगर रोबोट सेंसर का जवाब नहीं देता

यदि रोबोट चालू हो जाता है और सामान्य तरीके से घूमता है, लेकिन सेंसर को "सुनता" नहीं है या सही तरीके से प्रतिक्रिया नहीं देता है, तो यह लगभग हमेशा दो चीजों में से एक होता है।

  • शायद एक प्रोग्रामिंग त्रुटि है। सेंसर को सावधानीपूर्वक कैलिब्रेट किया जाना चाहिए और प्रोग्राम किया जाना चाहिए। मेरे पास एक बार अनियंत्रित रूप से एक रोबोट घूमता था, केवल यह पता लगाने के लिए कि मैंने गलती से इसे चालू करने के लिए सेट किया था जब यह 100 सेंटीमीटर के बजाय 100 मीटर के भीतर कुछ देखता है। उसने लगातार दीवारों को देखा, जिससे वह लगातार मुड़ रही थी।
  • दूसरी सबसे आम समस्या खराब वायरिंग है। यहां तक कि एक लापता तार भी सेंसर को गैर-कार्यात्मक बना सकता है।

किसी अन्य सहायता के लिए, उपरोक्त अनुभाग देखें या अपनी विशिष्ट समस्या Google पर देखें। इसके अलावा, यदि आपके कोई प्रश्न हैं, तो आप मुझसे [email protected] पर संपर्क कर सकते हैं।

कृपया इसके बारे में टिप्पणी करें!

सिफारिश की: