विषयसूची:
- चरण 1: 3D भागों को प्रिंट करें
- चरण 2: आवास में छेद ड्रिल करें।
- चरण 3: सर्वो को संरेखित करें।
- चरण 4: सर्वो डालें।
- चरण 5: उंगलियों को संलग्न करें।
- चरण 6: बिजली की आपूर्ति संलग्न करें।
- चरण 7: स्टेपर मोटर और ड्राइवर बोर्ड को माउंट करें।
- चरण 8: तारों को संलग्न करें।
- चरण 9: Arduino पर कोड अपलोड करें।
- चरण 10: आवास के तल में छड़ें डालें।
- चरण 11: ऊपर और नीचे संलग्न करें।
- चरण 12: आधार बनाएँ।
वीडियो: Tchaibotsky (एक पियानो बजाने वाला रोबोट): 12 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।
Tchaibotsky एक Arduino संचालित पियानो बजाने वाला रोबोट है। प्रेरणा कुछ ऐसा बनाना था जो पियानोवादकों के साथ हो सके, चाहे वे एक हाथ खो रहे हों और एक गीत के लिए संगीत नहीं बजा सकते, या वे युगल खेलना चाहते हैं लेकिन उनका कोई दोस्त नहीं है। अभी तक, इसकी सीमा सी प्रमुख गानों (कोई फ्लैट या शार्प नहीं) तक सीमित है।
सामग्री:
- 3डी प्रिंटेड टॉप।
- 3डी प्रिंटेड बॉटम।
- 8 3डी प्रिंटेड उंगलियां।
- 3 डी प्रिंटेड रॉड होल्डर।
- 1/8 "इंच प्लाईवुड, लगभग 11" x4 "।
- 8 मेटल गियर वाले माइक्रो सर्वो।
- अरुडिनो यूनो।
- छोटा ब्रेडबोर्ड।
- जंपर केबल।
- Arduino को पावर देने के लिए 9V बैटरी और एडॉप्टर।
- बाहरी बिजली की आपूर्ति (मोबाइल बैटरी बैंक)।
- यूएसबी केबल।
- 28byj-48 स्टेपर मोटर।
- 2 1/8 "स्टील की छड़ें, 12" लंबी।
- 1 5/32 "ट्यूब, लगभग 4" लंबा।
- 2 1/8 "ट्यूब, लगभग 10" प्रत्येक।
चरण 1: 3D भागों को प्रिंट करें
अधिकांश प्रोजेक्ट को 3D प्रिंटेड होने के लिए डिज़ाइन किया गया है। इसमें ऊपर और नीचे के आवास, 8 उंगलियां, रैक और पिनियन, और रॉड धारक शामिल हैं जो इसका समर्थन करते हैं।
उंगलियों के दो अलग-अलग संस्करण हैं, उंगली 1 और उंगली 2। फिंगर 1 लंबी है और इसे शीर्ष पंक्ति पर सर्वो के साथ फिट होने के लिए डिज़ाइन किया गया है। फिंगर 2 छोटा है और नीचे की पंक्ति पर सर्वो के साथ जाता है।
रैक और पिनियन अब थोड़ा ठीक है और फिसलने का खतरा है, इसलिए प्रयोग करें और कुछ और मोटे के साथ जाएं। पिनियन के आकार को भी सीमित करें। पिनियन जितना बड़ा होता है, स्टेपर को उतना ही अधिक टॉर्क पैदा करने की आवश्यकता होती है, और आधे स्टेपर के साथ भी, यह अभी भी अक्सर रुक जाता है।
प्रिंट करें:
- 1xहैंड टॉप
- 1xहाथ नीचे
- 4xफिंगर 1
- 4xफिंगर 2
- 2xRod धारक
- 1xरैक
- 1xपिनियन
चरण 2: आवास में छेद ड्रिल करें।
आईआर रिसीवर और पावर कॉर्ड को समायोजित करने के लिए आवास के निचले भाग में छेद ड्रिल करने की आवश्यकता होती है।
अपने तारों के व्यास को मापें और बिजली के तार के माध्यम से जाने के लिए एक छेद बनाने के लिए पीछे की ओर ड्रिल करें।
नीचे के आवास के सामने बाईं ओर IR रिसीवर के आकार का एक छेद ड्रिल करें, जैसा कि चित्र में दिखाया गया है।
चरण 3: सर्वो को संरेखित करें।
सर्वो सभी एक ही कोण पर होने चाहिए। इसे पूरा करने के लिए, Arduino का उपयोग करके सर्वो स्थिति को 90 डिग्री पर सेट करें और फिर हाथ को संलग्न करें ताकि यह सतह के समानांतर हो। आवास में डालने से पहले सभी सर्वो के लिए ऐसा करें, सुनिश्चित करें कि हथियार सही तरीके से सामना कर रहे हैं।
चरण 4: सर्वो डालें।
शीर्ष आवास में सर्वो फिट करने के लिए डिज़ाइन किए गए 8 छेद हैं। तारों को नीचे के हिस्से में गिराने के लिए छेद भी हैं।
पहले 4 निचले सर्वो डालें और तारों के माध्यम से खिलाएं। फिर ऊपरी 4 सर्वो डालें और उसी छेद के माध्यम से तारों को खिलाएं।
सुनिश्चित करें कि एक बार डालने के बाद सभी सर्वो हथियार लगभग एक ही कोण पर हों।
चरण 5: उंगलियों को संलग्न करें।
8 उंगलियां हैं। 4 छोटे वाले और 4 लंबे वाले। लंबे समय तक शीर्ष पंक्ति पर सर्वो के साथ जाते हैं और छोटे वाले नीचे की तरफ सर्वो के साथ जाते हैं।
उंगली को स्लॉट में डालकर और 1/8 ट्यूब से तिरछा करके रखें।
अतिरिक्त ट्यूब को ट्रिम करें और फ्लश फ़ाइल करें।
चरण 6: बिजली की आपूर्ति संलग्न करें।
इस परियोजना के लिए मैंने बैटरी बैंक के माध्यम से बाहरी बिजली आपूर्ति का उपयोग किया। मैंने ऐसा इसलिए किया क्योंकि इसे 5V पर रेट किया गया था और यह 2A तक की आपूर्ति कर सकता था। प्रत्येक सर्वो लगभग 200mA लेता है और Arduino सभी सर्वो को शक्ति देने के लिए अपने आप में पर्याप्त करंट प्रदान नहीं कर सकता है।
एक छोटे ब्रेडबोर्ड से पावर रेल को तोड़ दें और नीचे के आवास पर नीचे चिपका दें।
मैंने एक यूएसबी तार छीन लिया और डेटा लाइनों को हटा दिया। एक यूएसबी केबल के अंदर 4 तार होंगे: एक लाल, काला, हरा और सफेद। केवल लाल और काले ही हमें चाहिए। इन्हें पट्टी करें। मैंने उन्हें 9वी बैटरी के कनेक्टर में मिलाया क्योंकि तार ठीक तार थे जो ब्रेडबोर्ड में नहीं डालेंगे और मेरे पास 9वी एडाप्टर बिछा हुआ था। मैंने फिर सकारात्मक और नकारात्मक को ब्रेडबोर्ड में डाल दिया।
चरण 7: स्टेपर मोटर और ड्राइवर बोर्ड को माउंट करें।
स्टेपर मोटर को नीचे के आवास में डालें, ध्यान से छेद के माध्यम से तारों को टक कर।
जहां भी सुविधाजनक हो, ड्राइवर बोर्ड को गर्म गोंद दें।
चरण 8: तारों को संलग्न करें।
8 सर्वो डिजिटल लीड डिजिटल पिन 2-9 से जुड़े होते हैं। यह महत्वपूर्ण है कि वे सही क्रम में संलग्न हों। सबसे बाईं ओर का सर्वो (सर्वो 1), जैसा कि चित्र 4 में देखा गया है, पिन 2 से जुड़ता है। सर्वो 2 पिन 3 से जुड़ता है और इसी तरह। सर्वो के सकारात्मक और नकारात्मक लीड ब्रेडबोर्ड से जुड़े होते हैं। स्टेपर कंट्रोलर बोर्ड पर IN 1 - IN 4 लेबल वाले 4 तार डिजिटल पिन 10-13 से जुड़े होते हैं। स्टेपर कंट्रोलर बोर्ड से सकारात्मक और नकारात्मक तारों को ब्रेडबोर्ड में प्लग किया जाता है। IR रिसीवर Arduino पर 5V और ग्राउंड पिन से जुड़ा है और डेटा पिन एनालॉग पिन 1 से जुड़ा है।
फ्रिट्ज़िंग आरेख में बिजली की आपूर्ति को दो एए बैटरी द्वारा दर्शाया जाता है। वास्तव में दो AA बैटरी का उपयोग न करें। स्टेपर भी आरेख में संलग्न नहीं है।
चरण 9: Arduino पर कोड अपलोड करें।
कोड वर्तमान में "StepperAK" नामक स्टेपर के लिए एक लाइब्रेरी का उपयोग करता है, हालांकि हाफ स्टेप मोड इस लाइब्रेरी के साथ 28byj-48 के साथ काम नहीं करता है। इसके बजाय मैं इस पुस्तकालय का उपयोग करने और आधा चरण मोड का उपयोग करने की सलाह दूंगा। कोड टिप्पणी की गई है और बताती है कि क्या हो रहा है।
github.com/Moragor/Mora_28BYJ_48
कोड की शुरुआत में सरणियाँ गाने हैं। पहली 8 पंक्तियाँ एक सर्वो से मेल खाती हैं और अंतिम पंक्ति का उपयोग नोट टाइमिंग के लिए किया जाता है। यदि 1 है, तो वह सर्वो खेला जाता है। समय की पंक्ति में 1 ने 1/8 नोट का संकेत दिया। तो एक 2 बी 2 1/8 नोट या 1/4 नोट होगा।
चरण 10: आवास के तल में छड़ें डालें।
५/३२" ट्यूब को लगभग २ १.५" वर्गों में काटें। कुछ सैंडपेपर के साथ ट्यूब के निचले हिस्से को स्कफ करें फिर उदारतापूर्वक कुछ सुपर गोंद लागू करें और इसे नीचे के आवास में छेद में डालें।
चरण 11: ऊपर और नीचे संलग्न करें।
ऊपरी आवास को निचले से कनेक्ट करें। दोनों के बीच केबल फंसने से सावधान रहें।
चरण 12: आधार बनाएँ।
आधार में दो रॉड धारक होते हैं जो कुछ लकड़ी से चिपके होते हैं। मैंने अपने कीबोर्ड की कुंजियों के साथ ऊंचाई स्तर प्राप्त करने के लिए उनके नीचे 1/8 डिस्क जोड़े।
रैक को आधार से भी चिपकाया जाता है।
अब आपको बस 2 स्टील की छड़ें डालनी हैं और उन पर बॉट को स्लाइड करना है और यह जाना अच्छा होना चाहिए।
सिफारिश की:
OAREEE - 3D Printed - Arduino के साथ इंजीनियरिंग शिक्षा (OAREE) के लिए बाधा से बचने वाला रोबोट: 5 कदम (चित्रों के साथ)
OAREE - 3D Printed - Arduino के साथ इंजीनियरिंग शिक्षा के लिए बाधा से बचने वाला रोबोट (OAREE): OAREE (इंजीनियरिंग शिक्षा के लिए बाधा से बचने वाला रोबोट) डिज़ाइन: इस निर्देश का लक्ष्य एक OAR (बाधा से बचने वाला रोबोट) रोबोट डिज़ाइन करना था जो सरल / कॉम्पैक्ट था, 3 डी प्रिंट करने योग्य, इकट्ठा करने में आसान, मूवम के लिए निरंतर रोटेशन सर्वो का उपयोग करता है
3 सर्वो के साथ चलने वाला रोबोट: 4 कदम (चित्रों के साथ)
3 सर्वो के साथ चलने वाला रोबोट: यह एक साधारण द्विपदीय रोबोट है जो चल सकता है। Arduino, तीन सर्वो और सरल तंत्र से बना है। रोबोट को आदेश दें, यह आगे, पीछे, यहां तक कि घूम सकता है या मुड़ सकता है। गुरुत्वाकर्षण के केंद्र को स्थानांतरित करने के लिए एक सर्वो है। एक और दो दोनों पैरों को मोड़ना है।
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: 9 कदम (चित्रों के साथ)
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: ग्रिपर के साथ 1/20 क्यूबिक इंच का रोबोट बनाएं जो छोटी वस्तुओं को उठा और ले जा सके। इसे Picaxe माइक्रोकंट्रोलर द्वारा नियंत्रित किया जाता है। इस समय, मेरा मानना है कि यह ग्रिपर वाला दुनिया का सबसे छोटा पहिया वाला रोबोट हो सकता है। इसमें कोई शक नहीं होगा
रॉकबैंड गिटार बजाने वाला रोबोट कैसे बनाएं!: 15 कदम (चित्रों के साथ)
रॉकबैंड गिटार बजाने वाला रोबोट कैसे बनाएं !: मेरे पहले निर्देश के लिए … मैं क्या कह सकता हूं, मुझे रॉकबैंड सेट पर ड्रम बजाना पसंद है लेकिन यह दुर्लभ है कि मेरे पास खेलने के लिए कोई हो; शायद मुझे और दोस्तों की ज़रूरत है, लेकिन मेरे एकाकी जीवन (जेके) में से एक बहुत अच्छा अट्रैक्टिव आता है। मेरे पास डिजाइन है