विषयसूची:
वीडियो: जीओबी: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।
GOB. पर पृष्ठभूमि
GOB का मतलब गियर ऑपरेटेड बॉक्स है और यह एक ऐसा बॉक्स है जो गियर की एक श्रृंखला के माध्यम से संचालित होता है। यह परियोजना दक्षिण फ्लोरिडा विश्वविद्यालय में मेकरकोर्स के लिए ऊपर बताए अनुसार बनाई गई थी और यह निर्देश ठीक वही दिखाएगा जो इस परियोजना को अन्य बक्सों में भी दोहराने के लिए आवश्यक है। ऊपर दी गई पहली तस्वीर दाईं ओर की तस्वीर GOB का नवीनतम संस्करण है। आरएफआईडी सेंसर किस कुंजी को "देखता है" के आधार पर बॉक्स को लॉक और अनलॉक किया जा सकता है और बॉक्स लॉक या अनलॉक करने के आधार पर साइड एलईडी भी चालू करता है। बॉक्स की नवीनतम विशेषताओं को देखने के लिए संलग्न वीडियो देखें।
चरण 1: आपूर्ति / हार्डवेयर
इस परियोजना को फिर से बनाने के लिए आपको निम्नलिखित की आवश्यकता होगी।
1. अरुडिनो यूनो बोर्ड
2. Arduino RFID सेंसर (MFRC522)
3. गियर्स - विनिर्देशों के लिए नीचे देखें
4. एक बड़ा वसंत
5. 5 वी स्टेपर मोटर
6. विभिन्न एल ई डी
7. पोर्टेबल यूएसबी चार्जर
8. बॉक्स - विनिर्देशों के लिए नीचे देखें
9. कोई भी सजावट जो आप अपने बॉक्स के लिए चाहते हैं, मैंने निम्नलिखित का उपयोग किया:
- स्प्रे पेंट (भूरा, सोना, गुलाब सोना / तांबा)
- चाबी का गुच्छा लाइटबल्ब
- विभिन्न 3डी प्रिंटेड गियर, बोल्ट और पाइपिंग
गियर्स
इस डिज़ाइन के यांत्रिक भाग के लिए उपयोग किए जाने वाले गियर मैंने फ्यूजन 360 में उनकी गियर स्क्रिप्ट का उपयोग करके डिज़ाइन किया और फिर उन्हें 3D प्रिंट किया। यहां संलग्न पहली छवि उन विशिष्टताओं को दिखाती है जिनका उपयोग मैंने अपने सभी गियर उत्पन्न करने के लिए किया था और केवल प्रत्येक पर दांतों की संख्या को बदलना था। दूसरी छवि इस बॉक्स में प्रयुक्त गियर दिखाती है। इसमें 3 राउंड गियर का इस्तेमाल किया गया था और फिर एक आयताकार गियर को वास्तविक लॉकिंग मैकेनिज्म के रूप में इस्तेमाल किया गया था, इन गियर के लिए.stl फाइलें भी जुड़ी हुई हैं। तीसरी छवि गियर प्लेसमेंट को दिखाती है, जैसा कि आप देख सकते हैं कि शीर्ष गियर को इसे रखने के लिए गाइड की आवश्यकता होती है और सबसे बड़ा गियर एक छोटे गियर से चिपका होता है जो स्टेपर मोटर को एक ही बार में सभी आंतरिक गियर को घुमाने की अनुमति देता है।
डिब्बा
मेरे प्रोजेक्ट के लिए इस्तेमाल किया गया बॉक्स 7in से बना था। x 7 इंच कार्डबोर्ड की चादरें। ढक्कन को बॉक्स के आधार से जोड़ने के लिए कार्डबोर्ड की दो पतली पट्टियों का उपयोग किया गया था और फिर बॉक्स को लॉक करने की अनुमति देने के लिए ढक्कन पर हुक बनाने के लिए एक छोटी पट्टी का उपयोग किया गया था। आप अपनी पसंद की किसी भी सामग्री से अपना बॉक्स बना सकते हैं या एक तरफ पहले से जुड़े ढक्कन के साथ एक का उपयोग कर सकते हैं, किसी भी तरह से आंतरिक गियर द्वारा बॉक्स को लॉक करने के लिए ढक्कन के अंदर एक हुक होना चाहिए। अधिक विवरण के लिए अंतिम दो छवियों को देखें।
चरण 2: विधानसभा
1. चरण 1 में सूचीबद्ध सभी सामग्रियों को इकट्ठा करें: आपूर्ति/हार्डवेयर
2. बॉक्स का निर्माण करें, जैसा कि पहले उल्लेख किया गया है, आप अपने बॉक्स को किसी भी सामग्री से बना सकते हैं या इसका कोई भी आकार हो सकता है, केवल विनिर्देश के साथ इसमें एक आंतरिक हुक होना चाहिए जो आंतरिक गियर को बॉक्स को लॉक करने की अनुमति देने के लिए पर्याप्त हो।
3. एक बार बॉक्स बन जाने के बाद आपको सर्किट को तार-तार करना होगा। संलग्न योजनाबद्ध का पालन करें। याद रखें कि आप अपने सर्किट को जितना अधिक साफ और कॉम्पैक्ट बनाएंगे, वह आपके बॉक्स में उतना ही बेहतर होगा। एक बार असेंबल किए गए प्रोग्राम और अपने सर्किट का परीक्षण 1) सत्यापित करें कि आपका सभी हार्डवेयर काम कर रहा है और 2) जांचें कि यह वही करता है जो आप चाहते हैं।
4. अगला डिज़ाइन करें और अपने बॉक्स के लिए आवश्यक गियर प्रिंट करें। आपके बॉक्स के आकार और आपके सर्किट के आकार के आधार पर इसमें कुछ प्रिंट लग सकते हैं। आपको जिस पहले गियर से शुरुआत करनी चाहिए वह स्टेपर मोटर के लिए है, इससे आपको बॉक्स के अंदर अपने गियर की ऊंचाई के आकार को मापने में मदद मिलेगी।.stl फाइलों में अलग-अलग डॉवेल आकार संलग्न हैं जो आपके बॉक्स के लिए सबसे अच्छी ऊंचाई का पता लगाने में मदद करेंगे। आपको डॉवेल के निचले हिस्से में एक छेद ड्रिल करना होगा और स्टेपर मोटर पर गियर को सुरक्षित करने के लिए इसे स्टेपर मोटर पर गोंद करना होगा।
5. एक बार जब आप सभी गियर प्रिंट कर लें और सर्किट असेंबल हो जाए, तो गियर को बॉक्स के अंदर से जोड़ दें। मैंने आसान असेंबली के लिए गर्म गोंद का इस्तेमाल किया। अन्य प्रकार के गोंद या स्क्रू का भी उपयोग किया जा सकता है। गियर्स को यथावत रखने के लिए आवश्यकतानुसार गाइड रेल जोड़ें। जैसा कि आप छवियों में देख सकते हैं, गियर की नियुक्ति को सीधे उस बॉक्स के ढक्कन के नीचे पंक्तिबद्ध करने की आवश्यकता है जहां हुक टिकी हुई है। स्प्रिंग को सीधे हुक के नीचे बैठने की जरूरत है ताकि बॉक्स अनलॉक होने पर ढक्कन ऊपर आ जाए और जब बॉक्स को लॉक करना हो तो आयताकार गियर में रूम स्लाइड हो।
6. एक बार गियर लग जाने के बाद अपने सर्किट को बॉक्स के अंदर सुरक्षित कर लें। मैंने चित्रों में टेप, नीले टेप का इस्तेमाल किया, क्योंकि इससे मुझे आवश्यकतानुसार आसान समायोजन करने की अनुमति मिली।
7. अंत में अपने बॉक्स को सजाएं! मैंने मूल रूप से बॉक्स के बाईं ओर सजावट के हिस्से के रूप में गियर के रोटेशन को इंगित करने के लिए उपयोग किए जाने वाले एल ई डी का उपयोग करना चुना। इस परियोजना का सबसे अच्छा हिस्सा यह है कि सरल अवधारणा आपको इस परियोजना को अपनी आवश्यकताओं के लिए अनुकूलित करने की अनुमति देती है। अगले तीन चरण दिखाते हैं कि मैंने इस बॉक्स को कैसे सजाया।
8. विभिन्न प्रकार के विभिन्न गियर प्रिंट करें। फिर बॉक्स और गियर को पेंट करके स्प्रे करें ताकि आप जिस भी विषय के लिए लक्ष्य बना रहे हों, उससे मेल खा सकें। मैंने पक्षों में डिज़ाइन जोड़ने के लिए स्टैंसिल के रूप में कुछ गियर का उपयोग किया या बनावट के लिए उन्हें चिपकाया विवरण के लिए संलग्न चित्र देखें।
9. साइड में लाइटबल्ब के लिए मैंने किचेन लाइटबल्ब का इस्तेमाल किया जिसे मैं अनस्रीच कर सकता था और एल ई डी को बाहर निकाल सकता था। वहाँ से मैं बॉक्स के साइड में दो छेद बना सकता था, जिन एल ई डी को मैंने सर्किट से जोड़ा था, उन्हें लाइटबल्ब में बॉक्स के बाहर गोंद था।
10. एक बार जब आप समाप्त कर लें तो सुनिश्चित करें कि आपके बॉक्स में कोई वस्तु रखने के लिए अभी भी पर्याप्त जगह है। मैंने आंतरिक सर्किटरी को महसूस करने के साथ छिपाने का विकल्प चुना ताकि कुछ भी बाधित न हो।
बॉक्स को सजाने में मज़ा लें, जैसा आप चाहते हैं, यह आविष्कार के बारे में सबसे अच्छा हिस्सा है! हैप्पी मेकिंग!
चरण 3: कोड
शुरू करना
संलग्न.ino फ़ाइल GOB के लिए प्रोग्राम कोड है। इसे अपने arduino पर ठीक से चलाने के लिए आपको उन दो पुस्तकालयों को भी स्थापित करना होगा जो आपके arduino लाइब्रेरी फ़ोल्डर में भी संलग्न हैं। कार्यक्रम की अच्छी तरह से टिप्पणी की गई है, लेकिन आगे स्पष्टीकरण के लिए नीचे एक विवरण भी दिया गया है। इस कोड के लिए arduino प्रोग्रामिंग की बुनियादी समझ की आवश्यकता होती है।
सिंहावलोकन/विवरण
1. पुस्तकालय
इस कार्यक्रम में तीन पुस्तकालयों का उपयोग किया जाता है SPI, MFRC522 और स्टेपर लाइब्रेरी। चूँकि SPI एक डिफ़ॉल्ट arduino लाइब्रेरी है, इसलिए इसे आपके arduino लाइब्रेरी फ़ोल्डर में स्थापित करने की कोई आवश्यकता नहीं है। SPI का मतलब सीरियल पेरिफेरल इंटरफेस है और यह एक सीरियल कम्युनिकेशन प्रोटोकॉल है जिसका उपयोग Arduino RFID सेंसर से बात करने के लिए करता है। इस पुस्तकालय के साथ हम आरएफआईडी सेंसर से डेटा पढ़ने के लिए एमएफआरसी 522 पुस्तकालय का उपयोग करते हैं। यह पुस्तकालय सेंसर के लिए विशिष्ट है और हमें बॉक्स को लॉक और अनलॉक करने के लिए उपयोग की जाने वाली आरएफआईडी कुंजियों से "पढ़ता है" जानकारी का उपयोग करने की अनुमति देता है। स्टेपर लाइब्रेरी ठीक वैसा ही करती है जैसा यह लगता है, यह arduino को स्टेपर मोटर से बात करने में मदद करता है।
2. चर/सेटअप को परिभाषित करना
आवश्यक हार्डवेयर के लिए आवश्यक पुस्तकालयों को शामिल करने के बाद उक्त हार्डवेयर के पिनों को परिभाषित करने की आवश्यकता है। अनिवार्य रूप से आर्डिनो को यह जानने की जरूरत है कि कौन से पिन हार्डवेयर के किस टुकड़े से बात कर रहे हैं।
3. मुख्य लूप
सबसे पहले, पहले दो if स्टेटमेंट का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि RFID सेंसर RFID कुंजी पढ़ रहा है। फिर हमें आरएफआईडी कुंजी के कोड या यूआईडी को "रीड" करने की आवश्यकता है, लूप() फ़ंक्शन के पहले लूप में यही हो रहा है। एक बार यूआईडी पढ़ने के बाद हमें यह देखने के लिए जांचना होगा कि कुंजी बॉक्स को लॉक या अनलॉक करने जा रही है या नहीं। यहां, एक और कथन का उपयोग करके मैंने बॉक्स को लॉक करने के लिए एक कुंजी और बॉक्स को अनलॉक करने के लिए किसी अन्य को सेट किया है। उदाहरण के लिए, यदि यूआईडी एक यूआईडी के बराबर है जो मैं चाहता हूं तो स्पिनराइट () फ़ंक्शन को कॉल करें या बॉक्स को लॉक करें अन्यथा स्पिन लेफ्ट () फ़ंक्शन को कॉल करें और बॉक्स को अनलॉक करें।
4. स्पिन कार्य
स्पिन लेफ्ट () और स्पिनराइट () फ़ंक्शन का उपयोग स्टेपर मोटर को बाएं या दाएं स्पिन करने के लिए किया जाता है। यहां महत्वपूर्ण बात यह है कि स्टेपर मोटर की दिशा को उलटने के लिए स्टेपर मोटर के पिनों को उलट दिया जा रहा है।
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
पिक्सेल किट चल रहा है माइक्रोपायथन: पहला कदम: 7 कदम
पिक्सेल किट रनिंग माइक्रोपायथन: पहला कदम: कानो के पिक्सेल की पूरी क्षमता को अनलॉक करने की यात्रा फ़ैक्टरी फ़र्मवेयर को माइक्रोपायथन के साथ बदलने के साथ शुरू होती है लेकिन यह केवल शुरुआत है। Pixel Kit पर कोड करने के लिए हमें अपने कंप्यूटरों को इससे कनेक्ट करना होगा। यह ट्यूटोरियल समझाएगा कि क्या
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: 4 कदम
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: यहां 4 सरल चरण दिए गए हैं जो बैटर के आंतरिक प्रतिरोध को मापने में आपकी मदद कर सकते हैं।
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): 5 कदम
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): यह $3 और amp; 5 मिनट में 3 स्टेप वाला लैपटॉप स्टैंड बनाया जा सकता है। यह बहुत मजबूत, हल्का वजन है, और आप जहां भी जाते हैं, ले जाने के लिए फोल्ड किया जा सकता है