विषयसूची:

3डी प्रिंटर और Arduino/#smartcreativity के बिना एक डांसिंग रोबोट बनाएं: 11 कदम (चित्रों के साथ)
3डी प्रिंटर और Arduino/#smartcreativity के बिना एक डांसिंग रोबोट बनाएं: 11 कदम (चित्रों के साथ)

वीडियो: 3डी प्रिंटर और Arduino/#smartcreativity के बिना एक डांसिंग रोबोट बनाएं: 11 कदम (चित्रों के साथ)

वीडियो: 3डी प्रिंटर और Arduino/#smartcreativity के बिना एक डांसिंग रोबोट बनाएं: 11 कदम (चित्रों के साथ)
वीडियो: HUMAN FOLLOWER ROBOT 2024, नवंबर
Anonim
Image
Image

नमस्कार दोस्तों, इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि घर पर बिना 3D प्रिंटर के और बिना Arduino के डांसिंग रोबोट कैसे बनाया जाता है। यह रोबोट डांस, ऑटो बैलेंसिंग, म्यूजिक प्रोडक्शन और वॉकिंग में सक्षम है। और रोबोट का डिजाइन भी बहुत अच्छा लग रहा है….

चरण 1: आवश्यक घटक

सर्वो संलग्न करना
सर्वो संलग्न करना

ये आवश्यक घटक हैं जिनमें मैं सर्किट खेल का मैदान, सर्वो मोटर, जम्पर वायर, सर्वो अटैचर, कार्डबोर्ड पेपर और एक प्लास्टिक बेलनाकार बॉक्स का उपयोग कर रहा हूं।

हम रोबोट के सिर को बनाने के लिए प्लास्टिक बॉक्स का उपयोग करेंगे और हम इसमें सभी तार और माइक्रो-कंट्रोलर भी लगाएंगे।

चरण 2: सर्वो संलग्न करना

सर्वो संलग्न करना
सर्वो संलग्न करना
सर्वो संलग्न करना
सर्वो संलग्न करना

मैं सर्वो मोटर संलग्न करने के लिए बॉक्स के निचले हिस्से में दो छेद करता हूं। छेद में दोनों सर्वो को कसकर संलग्न करें और फिर सर्वो तार को समायोजित करें।

चरण 3: एक लेग डिज़ाइन बनाएं

लेग डिजाइन बनाएं
लेग डिजाइन बनाएं

सर्वो मोटर को जोड़ने के बाद हमें रोबोट का लेग डिज़ाइन बनाना होगा। इसे बनाने के लिए हम एक मोटे कार्डबोर्ड पेपर का उपयोग करेंगे। हम कार्डबोर्ड के दो छोटे टुकड़े काटेंगे और एक साधारण पैर का डिज़ाइन बनाएंगे जैसा कि चित्र में दिखाया गया है।

लेग डिज़ाइन बनाने के बाद हम नीचे की छवि में दिखाए गए अनुसार सर्वो को उसके पैर से जोड़ने के लिए पैर में एक सर्वो अटैचर सेट करेंगे।

चरण 4: सर्वो से पैर संलग्न करें

सर्वो से पैर संलग्न करें
सर्वो से पैर संलग्न करें

अब एक-एक करके लेग को सर्वो मोटर से जोड़ दें। अच्छी बॉडी बनाने के लिए दोनों पैरों को कसकर जोड़ लें। ऐसा करने के लिए नीचे दी गई छवि देखें।

इन दोनों के स्थान पर हम 4 सर्वो मोटर का भी प्रयोग कर सकते हैं। क्योंकि अगर हम 4 सर्वो का उपयोग करेंगे तो हम इस रोबोट में कई अन्य गतिविधियों को जोड़ सकते हैं। दो सर्वो मोटर रोबोट में हम इसे केवल चलने, साधारण नृत्य और कुछ गतिविधि जैसे चंद्रमा पर चलने, कंपन करने आदि के लिए प्रोग्राम कर सकते हैं। इसलिए, छवि में दिखाए गए अनुसार सभी भागों को सही ढंग से कनेक्ट करें।

चरण 5: सर्वो को जम्पर से कनेक्ट करें

सर्वो को जम्पर से कनेक्ट करें
सर्वो को जम्पर से कनेक्ट करें

अब हमें जम्पर तारों को सर्वो मोटर से जोड़ना है। जम्पर तारों को सर्वो से जोड़ने के लिए नीचे दी गई छवि देखें। सभी तारों को उसके मिलते-जुलते रंग से जोड़ दें।

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

चरण 6: सर्किट खेल का मैदान हमारा माइक्रो-नियंत्रक

सर्किट खेल का मैदान हमारा माइक्रो-नियंत्रक
सर्किट खेल का मैदान हमारा माइक्रो-नियंत्रक

जम्पर को माइक्रो-कंट्रोलर से जोड़ने से पहले पहले सर्किट प्लेग्राउंड एक्सप्रेस पर एक नज़र डालें। क्योंकि सर्किट प्लेग्राउंड एक्सप्रेस एक नए प्रकार का माइक्रो-कंट्रोलर है और Arduino से बिल्कुल अलग है इसलिए हमें सर्किट प्लेग्राउंड के बारे में कुछ जानना चाहिए।

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

चरण 7: वायरिंग

तारों
तारों

इसके बारे में देखने के बाद जम्पर तारों को सर्किट प्लेग्राउंड एक्सप्रेस से जोड़ते हैं।

कनेक्ट वायर के रूप में- पीला जम्पर - पिनए 1, रेड जम्पर - पिन 3.3 वी (i) ब्लैक जम्पर - पिन जीएनडी (जीएनडी) ब्लू जम्पर - पिन 3.3 वी (ii) व्हाइट जम्पर - पिन जीएनडी (ii) ग्रीन जम्पर - पिनए 2

सभी तारों और जम्पर को जोड़ने के बाद, सभी तारों को समायोजित करें और सभी जम्पर और माइक्रो-कंट्रोलर को बॉक्स में रखें। सभी चीजों को बहुत सावधानी से रखें क्योंकि किसी एक तार को डिस्कनेक्ट नहीं करना चाहिए। बस …………… तो हमारा प्यारा और DIY अद्भुत डांसिंग रोबोट तैयार है।

चरण 8: कोड

कोड
कोड

input.onLoudSound (फ़ंक्शन () {

के लिए (चलो i = 0; i = 130) { के लिए (चलो i = 0; i <4; i++) {pins. A1.servoWrite(155) पिन।A2.servoWrite(25) पॉज़ (500) पिन।A1। सर्वोराइट (१३०) पिन। ए २. सर्वोराइट (५०) पॉज (५००) } पिन। ए १। सर्वोराइट (१३०) पिन। ए २. सर्वोराइट (५०)} लाइट। शोएनिमेशन (लाइट। रेनबोएनीमेशन, ५००) पिन। ए १। सर्वोराइट (१३०) pins. A2.servoWrite(५०) for (let i = 0; i <6; i++) { पॉज़ (२००) पिन्स।A१.servoWrite(१७०) पॉज़ (१००) पिन्स।A२.servoWrite(१०) पॉज़ (200) पिन। A1.servoWrite (130) पॉज़ (100) पिन। A2.servoWrite (50) पॉज़ (200)} पिन। A1.servoWrite (130) पिन। A2.servoWrite (50) के लिए (चलो i = 0; i <6; i++) { पॉज़ (200) पिन। A2.servoWrite(10) पॉज़ (200) पिन। A1.servoWrite(170) पॉज़ (100) पिन। A2.servoWrite (50) पॉज़ (200) पिन। A1.servoWrite(130) पॉज़ (१००) } pins. A1.servoWrite(130) pins. A2.servoWrite(50) for (let i = 0; i <4; i++) { पॉज़ (100) pins. A1.servoWrite(१८०) पॉज़ (१००) पिन्स। ए१.सर्वोराइट (१३०) पॉज़ (२००) } के लिए (लेट आई = ०; आई <४; आई++) { पॉज़ (१००) पिन्स। ए २.सर्वोराइट (८०) पॉज़ (१००) पिन्स. A2.servoWrite(50) विराम (200)} pins. A1.servoWrite(130) pins. A2.servoWrite(50) } }) pins. A1.servoWrite(130) pins. A2.servoWrite(50) हमेशा के लिए (फ़ंक्शन () { light.setBrightness(255) light.showAnimation (लाइट.रेनबोएनीमेशन, २०००) पॉज़ (२०००) लाइट।शोएनीमेशन(लाइट.रनिंगलाइट्सएनीमेशन, ५००) पॉज़(२५००) लाइट।शोएनीमेशन(लाइट.कलरवाइपएनीमेशन, २०००) पॉज़(२५००) }) हमेशा के लिए(फ़ंक्शन () { Music.playMelody ("C5 BAGFEDC ", 120) Music.playMelody("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE ", 120)})

चरण 9: रोबोट तैयार है

रोबोट तैयार है
रोबोट तैयार है

तो, मुझे आशा है कि आप सभी इस परियोजना में आनंद लेंगे और इसे भी पसंद करेंगे।

चरण 10: अगलापीसीबी -

अगलापीसीबी
अगलापीसीबी

नेक्स्टपीसीबी पेशेवर पीसीबी निर्माण क्षमताओं के साथ एक उच्च गुणवत्ता वाला पीसीबी निर्माता है। पीसीबी सामग्री IATF16949, ISO9001, ISO14001, UL, CQC, RoHS और REACH द्वारा प्रमाणित हैं। नेक्स्टपीसीबी केवल 6-8 दिनों के भीतर पीसीबी को वितरित करने के लिए बहुत तेज विधि का उपयोग करता है। मैं भी पिछले दो वर्षों से वहां सेवा का उपयोग कर रहा हूं और मुझे हमेशा अच्छे परिणाम मिलते हैं। इसलिए, मेरा सुझाव है कि सभी यांत्रिक निर्माता को नेक्स्टपीसीबी से पीसीबी खरीदना चाहिए।

NextPCB 4-12 लेयर PCB तक प्रदान करता है। पीसीबी की गुणवत्ता भी बहुत अच्छी है। केवल १० डॉलर में आप किसी भी रंग के १० पीसीबी प्राप्त कर सकते हैं जो आप चाहते हैं। पीसीबी को ऑर्डर करने के लिए आपको नेक्स्टपीसीबी की वेबसाइट पर जाना होगा। बस वेबसाइट पर जाएं अपनी gerber फ़ाइल अपलोड करें, PCB सेटिंग चुनें और 10 उच्च गुणवत्ता वाले PCB को अभी ऑर्डर करें। अधिक जानकारी के लिए -

चरण 11: कृपया मुझे Youtube पर सब्सक्राइब करके हमारा समर्थन करें

अगर आपको यह प्रोजेक्ट पसंद आया तो कृपया मेरे YouTube चैनल को "सब्सक्राइब" करके मेरा समर्थन करें। अभी सब्सक्राइब करें -

आप यहां कमेंट करके मेरे साथ नए प्रोजेक्ट आइडिया भी शेयर कर सकते हैं।

फेसबुक- @circuitjamer, Instagram- @circuitjamerतो, अलविदा दोस्तों …….. अगले प्रोजेक्ट्स में मिलते हैं.. इस ट्यूटोरियल में आने के लिए धन्यवाद …… #smartcreativity, #circuitjamer, #robotics

सिफारिश की: