विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: पहिए तैयार करें
- चरण 3: 3डी प्रिंटेड घटक तैयार करना
- चरण 4: मोटर शील्ड सेट करें
- चरण 5: ब्रेडबोर्ड से कनेक्ट करें
- चरण 6: HC-SR04 अल्ट्रासोनिक सेंसर सेट करें
- चरण 7: सर्वो मोटर सेट करें
- चरण 8: टच सेंसर सेट करें
- चरण 9: रोब इकट्ठा करें
- चरण 10: कोड
वीडियो: स्वचालित रोबोट को लूटें: 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।
इस ट्यूटोरियल में आप सीखेंगे कि रोब नाम का एक पूरी तरह से स्वचालित रोबोट कैसे बनाया जाता है जो सेंसर से लैस है जो इसे बाधाओं का पता लगाने की अनुमति देता है। रोब तब तक चलता है जब तक वह एक बाधा के संपर्क में नहीं आता है और फिर वह रुक जाता है, अपने आस-पास की जाँच करता है और एक ऐसे रास्ते पर जारी रहता है जो बाधाओं से मुक्त है।
इस रोबोट को बनाने के लिए, Arduino और C++ का ज्ञान आवश्यक नहीं है, लेकिन यह मदद करता है!
आएँ शुरू करें!
चरण 1: आपको क्या चाहिए
इस परियोजना के लिए आपको आवश्यकता होगी:
सामग्री:
- अरुडिनो यूएनओ X1
- मोटर शील्ड X1
- ब्रेडबोर्ड x1
- डीसी मोटर्स x4
- पहिए x4
- HC-SR04 अल्ट्रासोनिक सेंसर X1
- 9-वी बैटरी धारक x2
- माइक्रो सर्वो मोटर x1
- 9वी बैटरी x2
- विद्युत टेप
- तारों
- ब्लैक बॉक्स x1
- टच सेंसर X1
उपकरण:
- गर्म गोंद वाली बंदूक
- सोल्डरिंग आयरन
- थ्री डी प्रिण्टर
- पेंचकस
- वायर कटर
चरण 2: पहिए तैयार करें
दो जम्पर तार लें और एक को डीसी मोटर के किनारे पाए गए तांबे के प्रत्येक टैब के माध्यम से रखें। टांका लगाने वाले लोहे का उपयोग करके, जम्पर तारों को डीसी मोटर में सावधानी से मिलाएं। सभी मोटर्स के लिए दोहराएं।
पहिया लें और इसे डीसी मोटर पर तांबे के टैब के विपरीत दिशा में पाए जाने वाले सफेद पिन पर रखें। पहिया कसकर रहना चाहिए और डीसी मोटर के साथ स्वतंत्र रूप से घूमना चाहिए।
यह जांचने के लिए कि क्या पहिए ठीक से काम कर रहे हैं, प्रत्येक डीसी मोटर पर टांका लगाने वाले प्रत्येक तार को 9-वी बैटरी के सकारात्मक और नकारात्मक टर्मिनलों पर रखें। पहिया घूमना चाहिए।
चरण 3: 3डी प्रिंटेड घटक तैयार करना
3-डी प्रिंटर का उपयोग करके, निम्न.stl फ़ाइलों को प्रिंट करें। डिज़ाइन को बदलने की आवश्यकता होने पर भाग फ़ाइलों को भी शामिल किया जाता है।
चरण 4: मोटर शील्ड सेट करें
एक स्क्रूड्राइवर का उपयोग करके हम डीसी मोटर के प्रत्येक तार को मोटर शील्ड पर M1 M2 M3 और M4 पोर्ट से जोड़ने जा रहे हैं।
उन मोटरों को कनेक्ट करें जो M1 और M2 पोर्ट पर बाएं पहियों को नियंत्रित करेंगे और M3 और M4 पोर्ट पर राइट व्हील मोटर्स को नियंत्रित करेंगे।
यदि कोई मोटर पीछे की ओर चल रही है, तो बस उस पहिये के लिए मोटर शील्ड पोर्ट पर तारों को स्विच करें। (अनिवार्य रूप से सकारात्मक और नकारात्मक कनेक्शन स्विच करना)।
मोटर शील्ड पर +5V, ग्राउंड, A0, A1 और पिन 3 पर सोल्डर लॉन्ग वायर। इनका उपयोग बाद के चरणों में ब्रेडबोर्ड, अल्ट्रासोनिक सेंसर और टच सेंसर को जोड़ने के लिए किया जाएगा।
स्क्रूड्राइवर का उपयोग करके, बैटरी धारक को मोटर शील्ड पर EXT_PWR पोर्ट से कनेक्ट करें। यह मोटर शील्ड और पहियों को शक्ति प्रदान करेगा।
मोटर शील्ड को Arduino पर रखें, यह सुनिश्चित करते हुए कि पोर्ट ठीक से संरेखित हैं।
चरण 5: ब्रेडबोर्ड से कनेक्ट करें
चीजों को सरल रखने के लिए, अधिकांश कनेक्शन मोटर शील्ड पर टांके लगाए जाते हैं। ब्रेडबोर्ड का उपयोग मुख्य रूप से +5V और ग्राउंड कनेक्शन प्रदान करने के लिए किया जाता है।
अंतिम चरण में मोटर शील्ड पर सोल्डर किए गए तारों का उपयोग करते हुए, +5V तार को ब्रेड बोर्ड की लाल पावर स्ट्रिप से कनेक्ट करें और ग्राउंड वायर को ब्रेडबोर्ड पर ब्लू पावर स्ट्रिप से कनेक्ट करें।
चरण 6: HC-SR04 अल्ट्रासोनिक सेंसर सेट करें
इस भाग के लिए, आपको चरण ३ से अपने ३-डी मुद्रित भागों की आवश्यकता होगी!
अल्ट्रासोनिक सेंसर को 3-डी प्रिंटेड अल्ट्रासोनिक सेंसर होल्डर भाग में फ़िट करें। अल्ट्रासोनिक सेंसर के पीछे पाए जाने वाले ग्राउंड, ट्रिगर, इको और वीसीसी पोर्ट से 4 महिला को महिला जम्पर तारों से कनेक्ट करें। जम्पर तारों को सर्वो माउंट भाग के अंदर से चलाएं और गर्म गोंद का उपयोग करके, सर्वो माउंट भाग को अल्ट्रासोनिक सेंसर धारक भाग से कनेक्ट करें।
चरण 4 में मोटर शील्ड पर सोल्डर किए गए तारों को अल्ट्रासोनिक सेंसर महिला से महिला कनेक्शन के अंत तक कनेक्ट करें। TRIG को A0 से कनेक्ट होना चाहिए, और ECHO को A1 से कनेक्ट होना चाहिए। ब्रेडबोर्ड पर लाल पावर स्ट्रिप से अल्ट्रासोनिक सेंसर पर वीसीसी पोर्ट के लिए एक कनेक्शन चलाएं और ब्लू पावर स्ट्रिप से ग्राउंड पोर्ट तक एक और कनेक्शन चलाएं।
बिजली के टेप के साथ सुरक्षित कनेक्शन यह सुनिश्चित करने के लिए कि वे ढीले न हों।
चरण 7: सर्वो मोटर सेट करें
इस स्टेप के लिए आपको बेस 3-डी प्रिंटेड पार्ट की जरूरत होगी।
सर्वो मोटर को बेस 3-डी प्रिंटेड हिस्से के सेंटर ओपनिंग (3 आयताकार ओपनिंग के बीच में ओपनिंग) पर फिट करें। उद्घाटन के माध्यम से सर्वो तारों को चलाएं और मोटर ढाल के कोने पर सर्वो मोटर को SER1 पोर्ट पर कनेक्ट करें।
पिछले चरण से सर्वो मोटर के शीर्ष तक अल्ट्रासोनिक टुकड़े को गर्म करें।
चरण 8: टच सेंसर सेट करें
टच सेंसर के पीछे पाए जाने वाले G, V और S पोर्ट से 3 फीमेल जम्पर वायर से कनेक्ट करें।
मोटर शील्ड के पिन 3 पर लगे तार को टच सेंसर के S पोर्ट से कनेक्ट करें। ब्रेडबोर्ड पर लाल पावर स्ट्रिप से अल्ट्रासोनिक सेंसर पर वीसीसी पोर्ट के लिए एक कनेक्शन चलाएं और ब्लू पावर स्ट्रिप से ग्राउंड पोर्ट तक एक और कनेक्शन चलाएं।
चरण 9: रोब इकट्ठा करें
अपनी हॉट ग्लू गन को गर्म करें, इस चरण में इसका व्यापक रूप से उपयोग किया जाएगा। जब आप गर्म गोंद बंदूक के गर्म होने की प्रतीक्षा करते हैं, तो ऐक्रेलिक पेंट का उपयोग करके मेक कोर्स में आपको प्रदान किए गए ब्लैक बॉक्स को पेंट करें। इसके सूखने का इंतजार करें।
एक बार गोंद गर्म हो जाने पर, बॉक्स के शीर्ष पर बेस/अल्ट्रासोनिक सेंसर भाग को गोंद दें। तारों को बॉक्स के अंदर चलाएं। मोटर शील्ड, Arduino और ब्रेडबोर्ड को बॉक्स के अंदर रखें।
बॉक्स के निचले भाग पर चार डीसी मोटर्स को गर्म गोंद दें, यह सुनिश्चित करते हुए कि एम 1 और एम 2 से जुड़े पहिए बाईं ओर हैं, और एम 3 और एम 4 से जुड़े पहिए दाईं ओर हैं। इस बिंदु पर, रोब को पूर्ण माइनस कोड होना चाहिए।
चरण 10: कोड
प्रदान किए गए कोड को चलाने के लिए, पहले आपको AFmotor और NewPing फ़ाइलों को अपने arduino पुस्तकालयों में डाउनलोड करना होगा।
फ़ाइनलकोड_4कनेक्ट फ़ाइल डाउनलोड करें और इसे अपने arduino पर अपलोड करें।
कोड उन कार्यों को सेट करता है जो रोबोट के रास्ते में कोई बाधा होने पर उसका मार्ग बदलने में मदद करते हैं। जब यह एक बाधा का पता लगाता है, तो रोब रुक जाता है, और अपने बाएं और दाएं की जांच करता है और बाधा के स्थान के आधार पर आगे बढ़ने, पीछे की ओर, टर्नअराउंड, टर्नअराउंड, टर्न लेफ्ट और टर्नराइट फ़ंक्शन को कहा जाता है ताकि वह उचित दिशा में आगे बढ़ सके। जब स्पर्श संवेदक को दबाया जाता है, तो सर्वो अपने आस-पास का सर्वेक्षण करना शुरू कर देता है और रोब तब तक आगे बढ़ता है जब तक कि वह एक बाधा का पता नहीं लगा लेता। जब एक बाधा का पता चलता है, तो रोब रुक जाता है और चेंजपाथ फ़ंक्शन शुरू करता है।
आपका रोबोट अब चलना चाहिए और बाधाओं से बचना चाहिए!
सिफारिश की:
जलाशय के साथ वाईफाई स्वचालित प्लांट फीडर - इंडोर / आउटडोर खेती सेटअप - रिमोट मॉनिटरिंग के साथ स्वचालित रूप से जल संयंत्र: 21 कदम
जलाशय के साथ वाईफाई स्वचालित संयंत्र फीडर - इंडोर / आउटडोर खेती सेटअप - रिमोट मॉनिटरिंग के साथ स्वचालित रूप से जल संयंत्र
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: 8 कदम
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: हमने स्कूलों में और स्कूली शैक्षिक कार्यक्रमों के बाद शैक्षिक उपयोग के लिए एक संयुक्त संतुलन और 3 पहिया रोबोट बनाया है। रोबोट एक Arduino Uno पर आधारित है, एक कस्टम शील्ड (सभी निर्माण विवरण प्रदान किए गए हैं), एक ली आयन बैटरी पैक (सभी स्थिरांक
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
यूवी कीटाणुनाशक विकिरण के साथ AUVC स्वचालित वैक्यूम सफाई रोबोट: 5 कदम (चित्रों के साथ)
यूवी कीटाणुनाशक विकिरण के साथ AUVC स्वचालित वैक्यूम सफाई रोबोट: यह एक स्वचालित बहुउद्देशीय रोबोट है जिसे धूल वैक्यूमिंग, फर्श की सफाई, रोगाणु हत्या और मोपिंग जैसे कार्यों को करने के लिए डिज़ाइन किया गया है। यह एक Arduino माइक्रोकंट्रोलर का उपयोग करता है जिसे चार डीसी मोटर्स, एक सर्वो और दो अल्ट्रासोनिक से
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: 9 कदम (चित्रों के साथ)
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: ग्रिपर के साथ 1/20 क्यूबिक इंच का रोबोट बनाएं जो छोटी वस्तुओं को उठा और ले जा सके। इसे Picaxe माइक्रोकंट्रोलर द्वारा नियंत्रित किया जाता है। इस समय, मेरा मानना है कि यह ग्रिपर वाला दुनिया का सबसे छोटा पहिया वाला रोबोट हो सकता है। इसमें कोई शक नहीं होगा