विषयसूची:

अपना पहला रोबोट कैसे बनाएं ($ 85): 21 कदम (चित्रों के साथ)
अपना पहला रोबोट कैसे बनाएं ($ 85): 21 कदम (चित्रों के साथ)

वीडियो: अपना पहला रोबोट कैसे बनाएं ($ 85): 21 कदम (चित्रों के साथ)

वीडियो: अपना पहला रोबोट कैसे बनाएं ($ 85): 21 कदम (चित्रों के साथ)
वीडियो: Trick for table of 21😜 #youtubeshorts #comedy #funnyvideos 2024, जुलाई
Anonim
अपना पहला रोबोट कैसे बनाएं ($ 85)
अपना पहला रोबोट कैसे बनाएं ($ 85)
अपना पहला रोबोट कैसे बनाएं ($ 85)
अपना पहला रोबोट कैसे बनाएं ($ 85)

मैंने इसका एक नया और अद्यतन संस्करण बनाया है। कृपया इसे यहां खोजें https://www.instructables.com/id/How-to-make-your-first-robot-an-actual-programma/ **************** *************************************************** *************** अद्यतन: कुछ 10.000 लोगों के लिए जो पहले से ही इस पोस्ट को पढ़ चुके हैं, मैं क्षमा चाहता हूं। जब मैंने पहली बार इस पोस्ट में प्रवेश किया, तो मैं पुरस्कारों का अनुमान लगाने से बहुत आगे था, इस तथ्य के कारण कि मैं डेनमार्क में रहता हूं, जहां सब कुछ बहुत विस्तृत है! इस रोबोट की कुल लागत मूल रूप से कुछ $ 150 के लिए निर्धारित की गई थी। यह पता चला है कि कीमत वास्तव में बाकी दुनिया में केवल $ 85 है, लगभग आधा पुरस्कार !! (क्षमा करें, मैंने घटकों के लिए नए पुरस्कारों में प्रवेश किया है) ************************ ****************************************** यदि आपको संबंधित कोई समस्या या प्रश्न हैं यह परियोजना, कृपया मुझे letmakerobots.com पर बेझिझक संपर्क करें।) कुछ ही घंटों में रोबोट। यह वास्तव में आसान है, और इसमें आपको रोबोट-निर्माण के साथ आरंभ करने के लिए इलेक्ट्रॉनिक्स का ज्ञान शामिल नहीं है। बुनियादी बातों को कवर करने के लिए यहां पर फोकस बिल्कुल जरूरी है। यह एक आंख खोलने वाला है, इसे बनाने के बाद, आप कुछ भी बना सकते हैं और किसी भी इलेक्ट्रॉनिक उपकरण को नियंत्रित कर सकते हैं! पागल लगता है? यह सच है, आपको बस यह समझने की कोशिश करने की जरूरत है कि कुछ चिप्स में कितनी शक्ति है जिसे आप आज कुछ रुपये में खरीद सकते हैं। माइक्रोकंट्रोलर्स की दुनिया में आपका स्वागत है:) अंत में मैं जो प्रोग्रामिंग उदाहरण लिखता हूं, वह इस रोबोट को बनाने के लिए है जिसे आप "दीवार से बचना" कहेंगे (यह चारों ओर सूँघेगा और यह पता लगाएगा कि यह किन वस्तुओं से मिलता है, बाईं ओर क्या है, दाएं) और आगे), लेकिन इसे किसी भी चीज़ में प्रोग्राम किया जा सकता है - आसानी से। यदि रुचि दिखाई जाती है तो मैं इसके लिए और कार्यक्रम प्रदान करूंगा। यहाँ ठीक उसी मूल सिद्धांतों, बोर्ड, चिप आदि का उपयोग करते हुए एक और है। यह बहुत समान है - केवल मैंने इसमें कुछ और समय लगाया है;)

चरण 1: सामग्री खरीदें (प्रोजेक्ट बोर्ड, माइक्रोकंट्रोलर और स्टार्टर पैक)

सामग्री खरीदें (प्रोजेक्ट बोर्ड, माइक्रोकंट्रोलर और स्टार्टर पैक)
सामग्री खरीदें (प्रोजेक्ट बोर्ड, माइक्रोकंट्रोलर और स्टार्टर पैक)

खरीदारी की सूची, यहां से शुरू करें, इसके द्वारा: लिंक वही हैं जहां मुझे विश्व व्यापी वेब परिप्रेक्ष्य से आइटम खोजने के लिए हुआ था। बेशक, आप अपनी पसंद की किसी भी (वेब) दुकान का उपयोग कर सकते हैं। कीमतें लगभग हैं। जहाँ तक संभव हो, यह सब एक ही दुकान से, और अपने देश में स्थित दुकान आदि से सर्वोत्तम सौदे और तेज़ डिलीवरी आदि प्राप्त करने का प्रयास करें। 1 PICAXE-28X1 स्टार्टर पैक इस पैकेज में 28 पिन प्रोजेक्ट बोर्ड इस प्रकार है मारियो ब्रदर्स का एक खेल; मज़ेदार और अतिरिक्त और छिपी हुई विशेषताओं से भरपूर, जिससे आप बार-बार खेलना चाहते हैं। इसमें मुख्य मस्तिष्क, PICAXE-28X1 शामिल है। मूल्य: 38 अमरीकी डालर यह थोड़ा विस्तृत है, लेकिन यह पहली बार है जब मैं आपको इसे प्राप्त करने की सलाह देता हूं, इसमें बहुत अच्छी बुनियादी चीजें शामिल हैं, आपको सीडी-रोम मिलता है बहुत सारे मैनुअल, केबल, एक बोर्ड, माइक्रोप्रोसेसर आदि के साथ। वास्तव में यह बेहद सस्ता है। इसी तरह के पैकेजों की कीमत इस कीमत से 10 गुना तक होती है! यूएसबी-संस्करण प्राप्त करना सुनिश्चित करें, दुकानों में छवियां मेल नहीं खातीं, और जब आप यूएसबी ऑर्डर कर रहे हों तो सीरियल-केबल दिखाएं। यूएसबी-संस्करण खरीदते समय, यूएसबी-केबल को एक अतिरिक्त आइटम के रूप में प्राप्त करना आवश्यक नहीं है, भले ही इसे अलग से भी बेचा जाता है। इसे यहां प्राप्त करें। एक बार इसे खरीदने के बाद, बस एक नया बोर्ड खरीदें और माइक्रोकंट्रोलर को पूरा करें भविष्य की परियोजनाओं के लिए, बहुत सस्ता, आप सभी बुनियादी बातों के साथ रोबोट-बिल्डर हैं।

चरण 2: सामग्री खरीदें (मोटर चालक L293D)

सामग्री खरीदें (मोटर चालक L293D)
सामग्री खरीदें (मोटर चालक L293D)

१ एल२९३डी मोटर चालक नाम ही सब कुछ बताता है, इस चिप के बारे में बाद में:) मूल्य: ३ अमरीकी डालर इसे यहाँ प्राप्त करें

चरण 3: सामग्री खरीदें (सर्वो अपग्रेड पैक)

सामग्री खरीदें (सर्वो अपग्रेड पैक)
सामग्री खरीदें (सर्वो अपग्रेड पैक)

1 PICAXE सर्वो अपग्रेड पैक-इस परियोजना के लिए आवश्यक कुछ छोटे भागों के साथ सर्वो को शीर्ष पर लाने का एक आसान तरीका। आप किसी भी मानक सर्वो, छवि पर दिखाए गए पिन और पीले चिप के बजाय एक 330 ओम अवरोधक भी प्राप्त कर सकते हैं, यदि आप चाहें तो। मूल्य: १५ अमरीकी डालर यहां पूरा पैकेज प्राप्त करें एक सर्वो क्या है? अधिकांश रोबोटिक उपकरणों में एक सर्वो एक आधारशिला है। इसे छोटा करने के लिए यह तारों के साथ एक छोटा सा बॉक्स है, और एक धुरा है जो लगभग 200 डिग्री मोड़ सकता है। इस एक्सल पर आप एक डिस्क या कोई अन्य पेरिफेरल माउंट कर सकते हैं जो सर्वो के साथ आता है। 3 तार हैं: 2 बिजली के लिए, और एक सिग्नल के लिए। सिग्नल-वायर उस चीज़ पर जाता है जो एक सर्वो को नियंत्रित करता है, इस मामले में वह माइक्रोकंट्रोलर है। परिणाम यह है कि माइक्रोकंट्रोलर यह तय कर सकता है कि एक्सल को कहाँ मुड़ना चाहिए, और यह बहुत आसान है; आप शारीरिक रूप से एक निश्चित स्थिति में जाने के लिए कुछ प्रोग्राम कर सकते हैं।

चरण 4: सामग्री खरीदें (एक सेंसर तो हम देख सकते हैं.. Erh - सेंस)

सामग्री खरीदें (एक सेंसर तो हम देख सकते हैं.. एर्ह - नब्ज)
सामग्री खरीदें (एक सेंसर तो हम देख सकते हैं.. एर्ह - नब्ज)

1 शार्प GP2D120 IR सेंसर - 11.5"/एनालॉग11.5" या कोई अन्य रेंज काम करेगी। केवल इस तरह के प्रोजेक्ट के लिए शार्प सेंसर के "डिजिटल संस्करण" को न खरीदें, वे दूरी को मापते नहीं हैं जैसा कि एनालॉग वाले करते हैं। मूल्य: 10 USDइसे यहां प्राप्त करेंइसके लिए लाल/काले/सफेद तार प्राप्त करना सुनिश्चित करें. यह हमेशा शामिल नहीं है, और यह एक गैर-मानक सॉकेट है! यह वास्तव में मेरा पसंदीदा नहीं है, मैं आमतौर पर अल्ट्रासोनिक सेंसर का उपयोग करता हूं, जैसे कि एसआरएफ05 (इसे Google के माध्यम से कहीं भी ढूंढें - वे इसे पिकैक्स-स्टोरपिकैक्स पर भी बेचते हैं -स्टोर जहां वे इसे SRF005 कहते हैं और दुकान में एक SRF04 के पीछे की तस्वीर है! लेकिन यह सही है, और मैंने उन्हें बताया लेकिन..)। वैसे भी; SRF05 अधिक विश्वसनीय और सटीक है। यह तेज़ भी है, लेकिन थोड़ा अधिक खर्च होता है, कोड लिखने के लिए थोड़ा अधिक जटिल है, और स्थापित करने के लिए थोड़ा अधिक जटिल है - इसलिए इसका उपयोग यहां नहीं किया जाता है, लेकिन यदि आप ताजा हैं, तो इसके बजाय इनमें से एक खरीदें;) यदि आप SRF05 के लिए जाएं, मैंने यहां letmakerobots.com पर SRF05 को जोड़ने के लिए एक छोटा सा पूर्वाभ्यास किया है

चरण 5: सामग्री खरीदें (मोटर और पहिए)

सामग्री खरीदें (मोटर और पहिए)
सामग्री खरीदें (मोटर और पहिए)

पहियों के साथ 2 गियर मोटर्सउच्च अनुपात, मजबूत रोबोट, कम, तेज रोबोट। मैं इस तरह की परियोजना के लिए कहीं 120:1 से 210:1 के अनुपात की अनुशंसा करता हूं। मूल्य, कुल: 15 अमरीकी डालर कुछ यहां प्राप्त करें

चरण 6: आपको इसकी भी आवश्यकता होगी, और आप खरीद भी सकते हैं।

आपको भी आवश्यकता होगी:

  • दो तरफा चिपकने वाला टेप (बढ़ते के लिए, झागदार प्रकार सबसे अच्छा है)
  • कुछ तार
  • साधारण चिपकने वाला टेप (शायद एक केबल को अलग करने के लिए)
  • साधारण सोल्डरिंग उपकरण (कोई भी सस्ता किट ठीक काम करेगा)
  • चीजों को काटने के लिए एक साधारण छोटा नीपर या कैंची
  • एक स्क्रूड्राइवर

जब आप इसमें हों, तब भी आप प्राप्त कर सकते हैं:

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

चरण 7: चलो एक रोबोट बनाते हैं

चलो एक रोबोट बनाते हैं!
चलो एक रोबोट बनाते हैं!

ठीक है! आपने सामान मंगवा लिया है, अपना पैकेज प्राप्त कर लिया है, आप निर्माण करना चाहते हैं:) ठीक है.. चलो शुरू करें!पहले पहियों को अपने गियर वाली मोटरों पर माउंट करें। और टायर (इस मामले में रबर बैंड) जोड़ें।

चरण 8: डबल चिपकने वाला टेप - ट्रिक

डबल चिपकने वाला टेप - ट्रिक
डबल चिपकने वाला टेप - ट्रिक

तेजी से (और आश्चर्यजनक रूप से ठोस और स्थायी) रोबोट के लिए सामान माउंट करने का एक आसान तरीका डबल चिपकने वाला टेप है।

चरण 9: शरीर का निर्माण करें.. कुछ भी नहीं, वास्तव में

से शरीर का निर्माण करें.. कुछ भी नहीं, सच में!
से शरीर का निर्माण करें.. कुछ भी नहीं, सच में!

बैटरी डालें, ताकि आपके पास वजन और संतुलन का एक वास्तविक विचार हो। जब बैटरियां पहियों के एक्सल से नीचे होती हैं तो आप इसे संतुलित कर सकते हैं, लेकिन अगर ऐसा नहीं होता है तो कोई समस्या नहीं है। सर्वर के बटन में कुछ डबल चिपकने वाला टेप भी जोड़ें, और..

चरण 10: अपना रोबोट डिज़ाइन करें

अपना रोबोट डिजाइन करें
अपना रोबोट डिजाइन करें
अपना रोबोट डिजाइन करें
अपना रोबोट डिजाइन करें
अपना रोबोट डिजाइन करें
अपना रोबोट डिजाइन करें

अपना खुद का डिज़ाइन चुनें, यदि मेरा "डिज़ाइन" बहुत सरल है तो आप अतिरिक्त सामग्री भी जोड़ सकते हैं। मुख्य बात यह है कि हमने यह सब एक साथ चिपकाया है: बैटरी, सर्वो और पहिये। और पहिए और सर्वो स्वतंत्र रूप से मुड़ सकते हैं, और यह किसी भी तरह अपने पहियों पर खड़ा हो सकता है, संतुलन बना रहा है या नहीं।

चरण 11: डिस्कनेक्ट करें

कुछ अनपेक्षित जलने से बचने के लिए, बैटरियों को बाहर निकालें! (मुझ पर विश्वास करो, तुम चाहते हो;)

चरण 12: आइए बोर्ड के साथ शुरुआत करें।

आइए बोर्ड के साथ शुरुआत करें।
आइए बोर्ड के साथ शुरुआत करें।

और अब मुख्य-मस्तिष्क के लिए। आपके पास चित्र के समान एक प्रोजेक्ट बोर्ड होना चाहिए। (और इसलिए यह भविष्य में आपके लिए रुचिकर हो सकता है) ध्यान दें कि इसमें एक चिप है। इसे बाहर ले जाओ। चिप एक डार्लिंगटन-चालक है जो बोर्ड पर काफी आसान है, लेकिन हमें इस परियोजना के लिए इसकी आवश्यकता नहीं होगी, और हमें इसकी जगह चाहिए, इसलिए उस चिप से दूर! चिप्स को उनके बाहर निकालना सबसे आसान है सॉकेट के ठीक नीचे एक सामान्य फ्लैट स्क्रूड्राइवर डालकर, इसे अंदर ले जाएं, और चिप को सावधानी से ऊपर उठाएं।

चरण 13: चिप्स डालें

चिप्स डालें
चिप्स डालें
चिप्स डालें
चिप्स डालें

एक नई, बिल्कुल नई चिप आमतौर पर तुरंत सॉकेट में फिट नहीं होती है। सभी पैरों को एक कोण में मोड़ने के लिए आपको इसे एक मेज पर नीचे की ओर दबाना होगा ताकि यह फिट हो जाए। (पैर नीचे जाते हैं, सॉकेट में:)। सुनिश्चित करें कि सभी पैर सॉकेट में हैं। यदि आपने Picaxe से सर्वो अपग्रेड खरीदा है, तो आपके पास एक पीली चिप है। इसे डार्लिंगटन के स्थान पर रखें। ध्यान दें कि प्रोजेक्ट बोर्ड के सभी छेद पीली चिप से नहीं भरे गए हैं। हमें चित्र में केवल आठ से दाईं ओर की आवश्यकता है, क्योंकि यह सिर्फ साधारण प्रतिरोधक हैं, हमें उन्हें अतिरिक्त खिलाने की आवश्यकता नहीं है। यह पीली चिप वास्तव में एक साफ पैकेज में सिर्फ 8 * 330 ओम का प्रतिरोधक है। और इसलिए, यदि आपके पास एक रोकनेवाला होना चाहिए, तो आप इसे "0" नंबर वाले स्लॉट में डाल सकते हैं (इस बदसूरत छोटी हैक के लिए चित्र देखें), क्योंकि यह केवल एक ही है जिसका हम उपयोग करेंगे, जब हम केवल एक सर्वो का उपयोग करते हैं। इसके अलावा प्रोजेक्ट बोर्ड में बड़ी चिप, दिमाग, माइक्रोकंट्रोलर, Picaxe 28 (संस्करण संख्या) डालें। इसे सही तरीके से चालू करना महत्वपूर्ण है। ध्यान दें कि एक छोर पर थोड़ा निशान है, और इसी तरह बोर्ड पर। ये एक साथ जाना चाहिए। इस चिप को इसके 2 पैरों के माध्यम से बोर्ड से शक्ति मिलेगी। शेष सभी 26 पैर बोर्ड के चारों ओर जुड़े हुए हैं, और वे आपके लिए प्रोग्राम करने योग्य होंगे, इसलिए आप करंट को अंदर और बाहर भेज सकते हैं इस माइक्रोकंट्रोलर में आपके द्वारा अपलोड किए गए प्रोग्राम के साथ चीजों का पता लगाएं और चीजों को नियंत्रित करें। (ठंडा!)

चरण 14: मोटर नियंत्रक डालें

मोटर नियंत्रक डालें
मोटर नियंत्रक डालें

अब अंतिम सॉकेट में L293D मोटर-कंट्रोलर डालें। इसे माइक्रोकंट्रोलर की तरह ही सही तरीके से चालू करना सुनिश्चित करें। L293D मोटर-कंट्रोलर माइक्रोकंट्रोलर से 4 आउटपुट लेगा, और उन्हें 2 में बदल देगा। मूर्खतापूर्ण लगता है? खैर.. माइक्रोकंट्रोलर से कोई भी सामान्य आउटपुट केवल "चालू" या "बंद" हो सकता है। तो बस इनका उपयोग करने से (उदाहरण) केवल आपका रोबोट आगे बढ़ने या रुकने में सक्षम होगा। उल्टा नहीं! दीवार का सामना करते समय यह असुविधाजनक हो सकता है। बोर्ड को इतना स्मार्ट बनाया गया है कि 2 (अब प्रतिवर्ती) आउटपुट को मोटर-कंट्रोलर के ठीक बगल में (ए) और (बी) के रूप में चिह्नित किया गया है (तस्वीर पर नीचे दाईं ओर)) इसके बारे में और बाद में।

चरण 15: बोर्ड के पीछे लाल प्लास्टिक

बोर्ड की पीठ पर लाल प्लास्टिक
बोर्ड की पीठ पर लाल प्लास्टिक

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

चरण 16: मोटर्स के तारों को बोर्ड से कनेक्ट करें

मोटर्स के तारों को बोर्ड से कनेक्ट करें
मोटर्स के तारों को बोर्ड से कनेक्ट करें
मोटर्स के तारों को बोर्ड से कनेक्ट करें
मोटर्स के तारों को बोर्ड से कनेक्ट करें

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

चरण 17: तारों को मोटर्स से कनेक्ट करें

तारों को मोटर्स से कनेक्ट करें
तारों को मोटर्स से कनेक्ट करें

2 "ए" एक मोटर में जाता है, और दूसरा "बी" दूसरे में जाता है। इससे कोई फर्क नहीं पड़ता कि कौन सा है, जब तक "ए" एक मोटर से जुड़ा है, और "बी" दूसरे के दो ध्रुवों से जुड़ा है। (हाँ, मेरा सोल्डरिंग आयरन वास्तव में गंदा है, मुझे पता है, हाहा - जब तक यह काम करता है, तुम्हें पता है;)

चरण 18: सर्वो को जोड़ना

सर्वो को जोड़ना
सर्वो को जोड़ना
सर्वो को जोड़ना
सर्वो को जोड़ना

अब चलो सर्वो को हुक करते हैं। यदि आपको Picaxe दस्तावेज़ पढ़ना चाहिए, तो आप पढ़ेंगे कि यदि आप सर्वो जोड़ते हैं तो आपको 2 अलग-अलग शक्ति-स्रोतों का उपयोग करना चाहिए। इसे संक्षिप्त करने के लिए; हमें यहां कोई आपत्ति नहीं है, यह एक साधारण रोबोट है, और मेरे अनुभव से यह ठीक काम करता है। यदि आप मानक सर्वो कनेक्शन का उपयोग करना चाहते हैं, तो यो को "0" आउटपुट के लिए एक अतिरिक्त पिन मिलाप करना होगा। ऐसा पिन Picaxe अपग्रेड पैक (एक पूरी पंक्ति, वास्तव में) के साथ आता है, लेकिन आपको केवल एक सर्वो के लिए एक की आवश्यकता होती है, और उन्हें किसी भी इलेक्ट्रॉनिक्स स्टोर में खरीदा जा सकता है। यदि आपकी सर्वो केबल (ब्लैक, रेड, व्हाइट) या (काला, लाल, पीला), काला बोर्ड के किनारे पर होना चाहिए। मेरा था (भूरा, लाल, नारंगी), और इसलिए भूरा किनारे पर जाता है। संकेत आमतौर पर लाल होता है; इसे वी, या इनमें से किसी के रूप में संदर्भित किया जाता है, यादृच्छिक रूप से उपयोग किया जाता है: ("वी", "वी +", "œ+", "1")। यहीं से करंट आता है। काला (या मेरे मामले में भूरा) G है, या ("œG", "œ0" या "-")। इसे "ग्राउंड" के रूप में भी जाना जाता है, और जहां करंट जाता है। (दो ध्रुव, +/- अपने भौतिकी-पाठ को याद रखें? अंतिम रंग तब "सिग्नल" (सफेद, पीला या नारंगी) होता है, एक सर्वो को "+ & -" या "वी एंड जी", और एक सिग्नल दोनों की आवश्यकता होती है। कुछ अन्य उपकरणों को केवल "ग्राउंड" और "सिग्नल" (जी एंड वी) की आवश्यकता हो सकती है, और कुछ को वी, जी, इनपुट और आउटपुट दोनों की आवश्यकता हो सकती है। शुरुआत में भ्रमित हो सकता है, और सब कुछ हमेशा अलग नाम होता है (जैसे मैंने अभी किया था) यहां), लेकिन थोड़ी देर बाद आपको तर्क मिल जाएगा, और यह वास्तव में बेहद आसान है - यहां तक कि मुझे अभी भी मिल गया है;)

चरण 19: सिर को ऊपर उठाना

सिर झुकाना
सिर झुकाना
सिर झुकाना
सिर झुकाना

अब शार्प IR-सेंसर द हेडâ को हुक अप करते हैं। (या SRF05 यदि आप उस विकल्प के लिए गए थे) (यदि आपने इसके बजाय एक SRF005 या इसी तरह का खरीदा है, तो आपको यह देखना चाहिए कि इसे कैसे लगाया जाए, यह इससे अलग है!) किसी चीज़ को जोड़ने के एक लाख तरीके हैं जैसे तीव्र IR-सेंसर, लेकिन यहाँ सुराग हैं: लाल को V1 से कनेक्ट करने की आवश्यकता है, यानी (इस सेटअप में) €œV†चिह्नित कुछ भी, या इससे जुड़ा है। काला G को जाता है, बोर्ड पर कहीं भी। सफेद को एनालॉग इनपुट से जोड़ा जाना है 1. यदि आप प्रोजेक्ट-बोर्ड के साथ आने वाले दस्तावेज़ों को पढ़ते हैं, तो आप पढ़ सकते हैं कि संलग्न रिबन-केबल कैसे संलग्न करें, और इसका उपयोग करें। मैंने इस पर क्या किया है चित्र, एक पुराने जले हुए सर्वो से एक केबल को काटने के लिए है, एक पिन में मिलाप किया गया है, और पूरी चीज को एक सर्वो के रूप में जोड़ा गया है। आप इसका उपयोग यह देखने के लिए कर सकते हैं कि शार्प का कौन सा रंग बोर्ड पर किस पंक्ति में जाता है.. या ऐसा करने का एक तरीका है। जिस मौसम में आप शार्प IR को जोड़ने के लिए रिबन या "मेरी विधि" का उपयोग करते हैं।, आपको 3 शेष एनालॉग इनपुट को V से भी कनेक्ट करना चाहिए। (प्लग के बगल में चित्र पर जुड़े छोटे पिन देखें)मेरे पास कुछ जंपर्स बिछाए गए थे, और आप देख सकते हैं कि सभी 3 कनेक्शन शॉर्ट कट हैं। (आखिरी जोड़ी, जिसे छुआ नहीं गया है, वह सिर्फ दो 'ग्राउंड' हैं, इन्हें शॉर्ट कट करने की कोई जरूरत नहीं है)। यदि आप रिबन का उपयोग करते हैं, तो आप केवल जोड़े में तारों को जोड़कर इनपुट को वी (या उस मामले के लिए जमीन) से जोड़ सकते हैं। यहां अप्रयुक्त एनालॉग इनपुट को शॉर्टकट करने का कारण यह है कि बाएं हैं तैरता हुआ इसका मतलब है कि आपको हर तरह के अजीब रीडिंग मिलेंगे जहां आप पढ़ने की कोशिश करेंगे अगर ये जुड़े नहीं हैं। (इसे छोटा करने के लिए, यह एक अर्ध-तेज गति वाला वॉकथ्रू है, हमें अंत तक पहुंचना चाहिए;)

चरण 20: जीवन जीने दो

जीवन जीने दो
जीवन जीने दो

अब कुछ मनोरंजन के लिए!कुछ कैसे आपको अपनी बैटरी (+) से लाल तार को प्रोजेक्ट बोर्ड (V) पर लाल तार से जोड़ना चाहिए। और काला (-) से (जी)। आप यह कैसे करते हैं यह आपके द्वारा खरीदे गए उपकरण पर निर्भर करता है। यदि बैटरी और बोर्ड दोनों पर बैटरी-क्लिप है, तो भी आपको यह सुनिश्चित करना चाहिए कि बैटरी से "+" बोर्ड पर "V" तक समाप्त हो। (यहां और जानें) कभी-कभी (हालांकि अक्सर नहीं) क्लिप एक-दूसरे को उलटी जा सकती हैं, और केवल दो मेल खाने वाली क्लिप्स को एक साथ रखने की कोई गारंटी नहीं है कि + V को मिलता है और - G को मिलता है! सुनिश्चित करें, या आप पिघलती हुई चीजें और धूम्रपान देखेंगे! बोर्ड को 6V से अधिक न खिलाएं (कोई 9V बैटरी नहीं, भले ही क्लिप फिट हो) एक नोट के रूप में; हम यहां केवल एक बिजली आपूर्ति के साथ काम कर रहे हैं। बाद में आप एक ही ग्राउंड का उपयोग करना चाहेंगे, लेकिन V1 और V2 दोनों। इस तरह आपके चिप्स को एक स्रोत मिल सकता है, और मोटर आदि अन्य (मजबूत) वोल्टेज प्राप्त कर सकते हैं। एक पीसी पर Picaxe प्रोग्रामिंग संपादक स्थापित करें, अपने जैक / यूएसबी / सीरियल को जोड़ने के लिए मैनुअल का पालन करें, बैटरी को अपने (अभी भी बिना सिर के) में डालें) रोबोट, अपने रोबोट में जैक स्टिक डालें.. प्रोग्रामिंग एडिटर दर्ज करें, और सर्वो 0, 150प्रेस F5 लिखें, प्रोग्राम के ट्रांसफर होने की प्रतीक्षा करें, और आपका सर्वो थोड़ा यंक (या स्पिन, यह किस तरह से निर्भर करता है) देता है। अगर यहां कुछ गलत हो जाता है, तो मुझसे संपर्क करें, या मैनुअल और पोर्ट आदि के साथ गड़बड़ करें, जब तक कि कोई त्रुटि रिपोर्ट न हो, और सभी काम करने लगते हैं, परीक्षण करने के लिए, सर्वो 0, 200 लिखने का प्रयास करें और F5 दबाएं सर्वो डिस्क को थोड़ा घूमना चाहिए और रुक जाना चाहिए. वापस जाने के लिए, लिखें:सर्वो 0, 150और F5 दबाएं अब आपके रोबोट की "गर्दन" आगे की ओर है। "सिर" पर चिपकाएं - तीव्र आईआर

चरण 21: सिर ऊपर और जाओ

सिर ऊपर और जाओ!
सिर ऊपर और जाओ!

आपने मूल बातें बना ली हैं!तुमने वास्तव में एक रोबोट बनाया है। अब मज़ा शुरू होता है, आप इसे कुछ भी करने के लिए प्रोग्राम कर सकते हैं, और इससे कुछ भी जोड़ सकते हैं, किसी भी तरह से विस्तार कर सकते हैं। मुझे यकीन है कि आप पहले से ही विचारों से भरे हुए हैं, और आपने शायद इस तरह से मेरा अनुसरण नहीं किया होगा;) डिज़ाइन सावधान हो सकता है, हो सकता है कि आपने अन्य भागों आदि का उपयोग किया हो। अपने रोबोट की प्रोग्रामिंग शुरू करने के लिए: इस कोड को अपने संपादक में दर्ज करें (कॉपी-पेस्ट करें), और रोबोट कनेक्ट होने पर F5 दबाएं: नोट: कोड आपके संपादक में आने के बाद बहुत अच्छा लगेगा, यह कमांड को पहचान लेगा और उन्हें रंग दें।+++main:readadc 1, b1 'एनालॉग पिन 1 पर लौटाए गए वोल्टेज को लेता है, और इसे वेरिएबल b1debug' में डालता है। रोबोट के सिर का और ध्यान दें कि चर b1 कैसे मान बदलता है। आप प्राप्त ज्ञान का उपयोग यह तय करने के लिए कर सकते हैं कि क्या होना चाहिए (पहले कितनी करीब चीजें मिलनी चाहिए..) इस कोड को अपने संपादक में डालें और रोबोट के कनेक्ट होने पर F5 दबाएं:+++उच्च 4लो 5+++ पहियों में से एक को एक दिशा में मुड़ना चाहिए।क्या आपके पहिये आगे बढ़ते हैं? यदि ऐसा है, तो उस पहिये को आगे की ओर मुड़ने का निर्देश है। यदि पहिया पीछे की ओर मुड़ रहा है, तो आप यह कोशिश कर सकते हैं:+++निम्न 4उच्च 5+++दूसरे पहिये को चालू करने के लिए, आपको उच्च 6लो 7(या विपरीत दिशा के लिए दूसरी तरफ।) सर्वो आप पहले ही कोशिश कर चुके हैं। एक तरफ सभी तरह है: सर्वो 0, 75दूसरी तरफ है: सर्वो 1, 225- और केंद्र: सर्वो 1, 150यहां एक छोटा कार्यक्रम है जो होगा (चाहिए, अगर सब ठीक है, और आप मोटरों के लिए अपनी वायरिंग के अनुरूप उच्च/निम्न के लिए सही पैरामीटर डालते हैं) रोबोट ड्राइव करें, चीजों के सामने रुकें, प्रत्येक पक्ष को यह तय करने के लिए देखें कि कौन सा सबसे अच्छा है, उसे चालू करें रास्ता, और नए कारनामों की ओर ड्राइव करें। दूरी को मापने से पहले सर्वो के चालू होने का इंतजार करना चाहिए (इसकी गति के आधार पर) gerlevel thegosub nodanger 'अगर आगे कुछ नहीं है, आगे बढ़ें और आगे बढ़ें' अगर आगे बाधा है तो तय करें कि कौन सा रास्ता बेहतर है अगर गोटो मेन 'यह लूप को समाप्त करता है, बाकी केवल उप-दिनचर्या खतरे हैं:' रोबोट ड्राइव को आगे बढ़ाने के लिए यह आपका संयोजन होना चाहिए, जिस तरह से आपने अपने रोबोट मोटर को तार-तार किया है, उसे फिट करने के लिए आपको इन्हें समायोजित करने की सबसे अधिक आवश्यकता है: उच्च 6: निम्न 4: निम्न 7वापसी किस तरह से: गोसब कुल पड़ाव 'पहला पड़ाव!' एक तरफ देखो: गोसब टर्न 'एक तरफ देखो सर्वो_टर्न' प्रतीक्षा करें सर्वो को टर्निंगगोसब टोटलहालट्रेडैडक 1, बी1'दूसरा रास्ता देखें:गोसब रटर्न' एक और साइडपॉज को देखेंसर्वो_टर्न' सर्वो के समाप्त होने की प्रतीक्षा करेंगोसब टोटलहालट्रेडडक 1, बी2' तय करें कि कौन सा बेहतर तरीका है:अगर b1gosub body_lturnelsegosub body_rturnend ifreturnbody_lturn:हाई ६: लो ५: लो ७: हाई ४ ' यह आपका संयोजन होना चाहिए जो रोबोट को एक तरफ़ा पॉज़ मोड़ देता है: गोसब टोटलहालट्रेटर्नबॉडी_रटर्न: हाई ५: लो ६: लो ४: हाई ७ ' यह आपका सी होना चाहिए ओम्बिनेशन जो रोबोट को दूसरी तरफ मोड़ देता है, पॉज़ टर्न: गोसब टोटलहाल्टरटर्नरटर्न: सर्वो 0, 100 'एक तरफ देखोरिटर्नलटर्न:सर्वो 0, 200' दूसरे साइड को देखेंरिटर्नटोटलहाल्ट:लो ४: लो ५: लो ६: लो ७' सभी ४ पर लो रोबोट को रोकता है! सर्वो 0, 150 ' फेस फॉरवर्डवेट 1' एक सेकंड के लिए सभी को फ्रीज करेंवापसी +++ कुछ चतुर प्रोग्रामिंग और ट्वीकिंग के साथ, आप रोबोट ड्राइव कर सकते हैं, इसे सिर घुमा सकते हैं, निर्णय ले सकते हैं, छोटे समायोजन कर सकते हैं, "दिलचस्प छेद" की ओर मुड़ें, जैसे कि दरवाजे, सभी एक ही समय में ड्राइविंग करते समय काम करते हैं। यदि आप सिर घुमाते समय रोबोट को घुमाते हैं तो यह बहुत अच्छा लगता है;) कुछ और उन्नत कोड के लिए? इसे जांचें: https://letsmakerobots.com/node/25Sound: आप उदाहरण (आउटपुट) पिन 1 और ग्राउंड में एक छोटा स्पीकर भी जोड़ सकते हैं, और ध्वनि 1, (100, 5) - या ऊपर दिए गए उदाहरण प्रोग्राम के भीतर इसे ध्वनि बना सकते हैं 1, (बी 1, 5) - आगे की वस्तुओं की दूरी के आधार पर अजीब आवाजें प्राप्त करने के लिए। आप 2 और जमीन को पिन करने के लिए एक दीपक या एलईडी भी संलग्न कर सकते हैं, और लिख सकते हैं (एलईडी को सही तरीके से चालू करने की आवश्यकता याद रखें) उच्च 2 मुड़ने के लिए दीपक पर, और इसे बंद करने के लिए कम 2;) - एक अतिरिक्त सर्वो पर लगे लेजर-पेन के बारे में कैसे? तब आप रोबोट को लेजर घुमाने के लिए कह सकते हैं, और स्थानों को इंगित करते हुए इसे चालू और बंद कर सकते हैं।

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

आप एक पुरानी टॉय-कार को अलग ले जा सकते हैं, उसमें इलेक्ट्रॉनिक्स निकाल सकते हैं, उसमें मोटर और टर्निंग-डिवाइस को बचा सकते हैं, और अपने बोर्ड, सर्वो और सेंसर को हुक कर सकते हैं - आपने अपने वाहन को जीवन दिया होगा:) भी कोशिश करें कुछ दस्तावेज़ों को पढ़ने के लिए, अब यह समझ में आ जाएगा कि आपने शुरुआत कर दी है, अब आप कुछ भी कर सकते हैं! होममेड रोबोट की एक बहुत ही मज़ेदार दुनिया में आपका स्वागत है, हज़ारों सेंसर और एक्चुएटर हैं जो बस आपके उन्हें जोड़ने और उनमें से रोबोट बनाने की प्रतीक्षा कर रहे हैं:) अब अपने रोबोट की कुछ तस्वीरें लें, और उन्हें मुझे letmakerobots.com पर भेजें। - सी हां;)

सिफारिश की: