विषयसूची:

Arduino स्किटल सॉर्टर: 11 कदम (चित्रों के साथ)
Arduino स्किटल सॉर्टर: 11 कदम (चित्रों के साथ)

वीडियो: Arduino स्किटल सॉर्टर: 11 कदम (चित्रों के साथ)

वीडियो: Arduino स्किटल सॉर्टर: 11 कदम (चित्रों के साथ)
वीडियो: C11 Coin Sorter & IR Sensor 2024, नवंबर
Anonim
Image
Image
अरुडिनो स्किटल सॉर्टर
अरुडिनो स्किटल सॉर्टर

हर जगह पिक्य कैंडी प्रेमी अक्सर खुद को अपनी कैंडी के माध्यम से अपना कीमती समय बर्बाद करते हुए पाते हैं। क्या यह परिचित लगता है? क्या आप कभी ऐसी मशीन बनाना चाहते हैं जो आपके लिए स्किटल्स को सॉर्ट कर सके? यह निर्देशयोग्य आपको दिखाएगा कि यह कैसे करना है। एक Arduino, एक युगल Servos, 3D प्रिंटेड और लेजर कट भागों, और बहुत सारे गोंद और टेप का उपयोग करके, आप अपना खुद का निर्माण कर सकते हैं। जब आप समाप्त कर लें, तो आपको बस इतना करना है कि स्किटल्स को फ़नल में डंप करें, हैंडल को चालू करें, फिर वापस बैठें, आराम करें और आनंद लें क्योंकि आपकी स्किटल्स रंग के अनुसार क्रमबद्ध हैं। सबसे पहले, उन सामग्रियों के बारे में बात करते हैं जिनकी आपको आवश्यकता होगी।

चरण 1: सामग्री

सामग्री
सामग्री
सामग्री
सामग्री
सामग्री
सामग्री

इस परियोजना के लिए, आपको एक 3डी प्रिंटर और लेजर कटर की आवश्यकता होगी (अपने आप में से किसी एक का उपयोग करें या किसी सार्वजनिक प्रिंटर या कटर का उपयोग करें, केबल के साथ एक Arduino Uno, एक निरंतर रोटेशन सर्वो और एक Vex 180 सर्वो, 15-20 जम्पर तार, एक 4 बाय 4 इंच आलसी सुसान, एक फ़नल (विशिष्ट प्रकार), और ऐक्रेलिक गोंद (नीचे प्रिंटर और कटर को छोड़कर इन सभी उत्पादों के लिंक)। आपको एक मानक शासक या अन्य मापने वाले उपकरणों की भी आवश्यकता हो सकती है। आपको कई सॉफ़्टवेयर की भी आवश्यकता होगी क्यूरा (अल्टीमेकर 3डी प्रिंटर के लिए), अरुडिनो सॉफ्टवेयर और एडफ्रूट सेंसर लाइब्रेरी, एडोब इलस्ट्रेटर (या कोई भी प्रोग्राम जो लेजर कटर के लिए डीएक्सएफ फाइलों को संशोधित कर सकता है), और फ्यूजन 360 (यदि आप एसटीएल फाइलों को संशोधित करना चाहते हैं) सहित कार्यक्रम।

Arduino Uno -

Arduino USB केबल -

सतत रोटेशन सर्वो -

Vex 180 सर्वो -

4x4 आलसी सुसान -

फ़नल -

एक्रिलिक गोंद -

आरजीबी सेंसर लाइब्रेरी -

चरण 2: भौतिक घटकों का निर्माण

अगला कदम है लेजर कट और अपने हिस्सों को 3डी प्रिंट करना। संलग्न फाइलों का उपयोग करते हुए, आप अपने लेजर कटर का उपयोग दो साइड सपोर्ट पीस, गर्त, सर्वो सपोर्ट पीस, रिसेप्टकल बेस पीस, मशीन बेस पीस (बेस 1 कॉपी में से दो और बेस 2 कॉपी) को काटने के लिए करेंगे। दो ताला के छल्ले। फिर आप अपने 3D प्रिंटर का उपयोग गंबल मैकेनिज्म, ट्रैपडोर, सॉर्टिंग चैंबर, सॉर्टिंग चैंबर के लिए ढक्कन और सॉर्टिंग चैंबर के लिए बेस प्लेट को प्रिंट करने के लिए करेंगे। छपाई में कई दिन लगेंगे, इसलिए सुनिश्चित करें कि आपने इसके लिए अलग समय निर्धारित किया है।

चरण 3: गर्त को इकट्ठा करें

गर्त को इकट्ठा करो
गर्त को इकट्ठा करो
गर्त को इकट्ठा करो
गर्त को इकट्ठा करो

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

चरण 4: सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें

सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें
सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें
सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें
सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें
सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें
सर्वो रिसेप्टकल हाउसिंग को इकट्ठा करें

जबकि ये हिस्से सूख रहे हैं, आगे बढ़ें और रिसेप्टकल सर्वो हाउसिंग को इकट्ठा करें। आलसी सुसान के एक किनारे के माध्यम से और ग्रहण सर्वो आवास (चित्रा 4 ए) के शीर्ष में शिकंजा फिसलने से शुरू करें। इसके बाद, रिसेप्टकल सर्वो हाउसिंग (चित्र ४बी) के प्रत्येक किनारे के टुकड़ों पर दो टी-जोड़ों में नट डालें, और उनमें शिकंजा नीचे पेंच करते हुए उन्हें स्थिर रखें। उसके बाद, निरंतर रोटेशन सर्वो को शीर्ष टुकड़े में आयताकार उद्घाटन में डालें, और इसे स्क्रू छेद और सर्वो के साथ आए शिकंजा का उपयोग करके पेंच करें। चित्रा 4डी दिखाता है कि इकट्ठे होने पर पूरी सॉर्टिंग चैंबर यूनिट कैसी दिखनी चाहिए।

चरण 5: सॉर्टिंग चैंबर बेस को इकट्ठा करें

सॉर्टिंग चैंबर बेस इकट्ठा करें
सॉर्टिंग चैंबर बेस इकट्ठा करें
सॉर्टिंग चैंबर बेस इकट्ठा करें
सॉर्टिंग चैंबर बेस इकट्ठा करें

रिसेप्टकल सर्वो को उसके आवास में खराब कर दिए जाने के बाद, प्रदान किए गए सर्वो हॉर्न को संलग्न करें (वह जो एक्स जैसा दिखता है, जैसा कि चित्र 5ए में दिखाया गया है)। इसके बाद, शीर्ष किनारे को कक्ष आधार (चित्र 5B) पर आलसी सुसान के शीर्ष किनारे में पेंच करें (स्क्रू सिर आलसी सुसान के शीर्ष किनारे के नीचे होना चाहिए)। चित्र 5C पूर्ण छँटाई कक्ष आधार और संदूक आवास को दर्शाता है।

*****महत्वपूर्ण लेख)*****

सावधान रहें कि चेंबर बेस को बहुत ज्यादा कसने न दें। नट्स को केवल इतना कस लें कि वह अपनी जगह पर टिका रहे। इसके अलावा, चैम्बर बेस को खराब करते समय, सुनिश्चित करें कि सर्वो हॉर्न बेस पीस के नीचे एक्सट्रूज़न में फिट बैठता है।

चरण 6: चलती प्लेट को इकट्ठा करें

अगला, गंबल तंत्र की चलती प्लेट को इकट्ठा करें। हैंडल को पकड़ें और इसे चलती प्लेट में चिपका दें, जिससे यह सुनिश्चित हो जाए कि हैंडल की दिशा छेद के साथ ऊपर की ओर है। यह भी सुनिश्चित करें कि हैंडल में चौकोर आकार चलती प्लेट पर वर्गाकार एक्सट्रूज़न पर फिट बैठता है। इसके बाद, वास्तविक हैंडल भाग के रूप में कार्य करने के लिए हैंडल पर छेद में एक छोटा स्क्रू लगाएं (उपयोगकर्ताओं के लिए प्लेट को स्पिन करने के लिए पकड़ने के लिए)। चलती प्लेट अब समाप्त हो गई है (चित्रा 6ए)।

चरण 7: स्किटल डिस्पेंसर को इकट्ठा करें

सॉर्टिंग चैंबर यूनिट, ट्रफ और मूविंग प्लेट को असेंबल करने के बाद, अगला कदम स्किटल डिस्पेंसिंग यूनिट को असेंबल करना है। सबसे पहले, आपको गंबल तंत्र की स्थिर प्लेट मिलेगी जिसे आपने 3D प्रिंट किया है और इसे फ़नल के मुंह में चिपका दिया है। सुनिश्चित करें कि फ़नल इस प्लेट के अंदर फिट बैठता है, इसलिए यह फ़नल के मुंह के लिए एक "खोल" बनाता है। महत्वपूर्ण, सुनिश्चित करें कि इस प्लेट में छेद फ़नल के हैंडल के साथ संरेखित है। इससे उपयोगकर्ताओं के लिए यह जानना आसान हो जाएगा कि कब कोई स्किटल गिरेगा। इसके बाद, स्थिर प्लेट के ऊपर कीप के अंदर गमबेल तंत्र की चलती प्लेट को रखें। अंत में, दो लॉक रिंगों को चलती प्लेट के ठीक ऊपर फ़नल में चिपका दें ताकि जब आप इसे घुमाते हैं तो यह प्लेट ऊपर न उठे। एक बार यह सब हो जाने के बाद, आपके पास एक कार्यशील डिस्पेंसर (चित्र 7क) होना चाहिए। अब, आप इस डिस्पेंसर को ट्रफ के ऊपर से जोड़ देंगे। डिस्पेंसर को लाइन अप करें ताकि छेद गर्त के ऊपर हो (सुनिश्चित करें कि स्किटल वास्तव में गर्त में उतरेगा)। एक बार जब आपके पास एक अच्छी स्थिति हो, तो डिस्पेंसर को थोड़ा ऊपर उठाएं और ट्रफ के सपोर्ट में ग्लू लगाएं जहां डिस्पेंसर जाने वाला है। इस जगह पर डिस्पेंसर को तब तक पकड़ें जब तक ग्लू सूख न जाए।

*****महत्वपूर्ण लेख)*****

इस डिस्पेंसर में थोड़ी खराबी है। चलती प्लेट के छेद को चलती प्लेट के हैंडल के साथ पंक्तिबद्ध किया जाता है, और स्थिर प्लेट में छेद फ़नल हैंडल के साथ ऊपर की ओर होता है। जब आप एक स्किटल बांटते हैं, तो इन छेदों को एक-दूसरे के ऊपर से घुमाएं ताकि एक स्कीटल गिरने के लिए केवल समय हो। यदि यह बहुत धीमी गति से किया जाता है, तो एक साथ कई स्किटल्स गिर जाएंगे।

चरण 8: ट्रैपडोर तंत्र

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

चरण 9: सर्किट

सर्किट
सर्किट

एडफ्रूट (https://learn.adafruit.com/adafruit-color-sensors/assembly-and-wiring) द्वारा दिए गए निर्देशों के अनुसार पिनों को कलर सेंसर ब्रेकआउट बोर्ड में मिलाएं। इसके बाद, रंग संवेदक को संकीर्ण सिरे पर गर्त तल के नीचे की ओर टेप करें, सुनिश्चित करें कि पेंच छेद गर्त के किनारे से थोड़ा बाहर खड़े हों (चित्र 9ए)। उसके बाद किया जाता है, Arduino Uno को ऊर्ध्वाधर समर्थन के किनारे पर पेंच करें जिसमें पेंच छेद हैं। अंत में, चित्रा 9बी के अनुसार आर्डिनो, रंग सेंसर और सर्वो को जोड़ने के लिए जम्पर तारों और ब्रेडबोर्ड का उपयोग करें।

चरण 10: आरजीबी सेंसर का परीक्षण करें

कोड के लिए संलग्न फ़ाइल डाउनलोड करें और इसे Arduino सॉफ़्टवेयर में खोलें। मुख्य कार्यक्रम का उपयोग करने से पहले, रंग-परीक्षण कार्यक्रम खोलें। प्रत्येक रंग की संख्या आपके आस-पास के वातावरण में प्रकाश व्यवस्था के आधार पर भिन्न होती है। प्रत्येक रंग के लिए आर, जी, और बी संख्या देखने के लिए इस परीक्षण कार्यक्रम का प्रयोग करें। इन नंबरों को अंतराल के रूप में लिखना सुनिश्चित करें। उदाहरण के लिए, यदि कुछ परीक्षणों के बाद आप देखते हैं कि पीले रंग का R मान लगभग हमेशा 6000 से अधिक होता है, तो आप इसे >6000 के रूप में याद रख सकते हैं। अधिक मजबूत होने के लिए, आप इस अंतराल को कैप कर सकते हैं, उदा। 6000-8000 से (यह सही संख्या नहीं हो सकती है)। एक बंद अंतराल को >6000 और <8000 के रूप में याद रखें। इन नंबरों का इस्तेमाल बाद में किया जाएगा। एक बार जब आप प्रत्येक रंग के लिए मान लिख लेते हैं, तो मुख्य कार्यक्रम खोलें। फ़ंक्शन सॉर्टकोलर () पर स्क्रॉल करें। इस फ़ंक्शन में, आप सेंसर आउटपुट के R, G, और B के मान को निर्धारित करने वाले कई if स्टेटमेंट देखेंगे। आप प्रत्येक स्टेटमेंट में एक प्रिंट ("कलर स्किटल\n") देखेंगे। यह आपको यह जानने में मदद करने के लिए है कि कौन सा कथन किस रंग से मेल खाता है। प्रत्येक कथन में rd, grn, और blu को उन सही मानों से बदलें जिन्हें आपने पहले पाया था। यह आपके परीक्षण के दौरान आपके आस-पास के वातावरण की विशिष्ट रोशनी के साथ कार्यक्रम को काम करना चाहिए।

github.iu.edu/epbower/CandySorter

चरण 11: अंतिम चरण: मुख्य कार्यक्रम चलाएँ

एक बार जब आप मशीन का निर्माण कर लेते हैं और RGB सेंसर के मूल्यों को अपडेट कर देते हैं, तो आप प्रोग्राम चलाने के लिए तैयार हैं। Arduino को अपने कंप्यूटर के USB पोर्ट में प्लग करें। Arduino पर एक लाइट चालू होनी चाहिए। मुख्य प्रोग्राम के खुलने के साथ, विंडो के ऊपर बाईं ओर स्थित चेकमार्क पर क्लिक करके कोड को संकलित करें। यह सुनिश्चित करता है कि कोड में कोई त्रुटि नहीं है। यदि हैं, तो त्रुटि के बारे में जानकारी के साथ स्क्रीन के नीचे एक चेतावनी संदेश दिखाई देगा। यदि सब ठीक है, तो यह कहेगा कि यह संकलन किया गया है। एक बार यह हो जाने के बाद, चेकमार्क के आगे वाले तीर पर क्लिक करके प्रोग्राम को Arduino पर अपलोड करें। एक बार जब आप इसे क्लिक करते हैं, तो Arduino स्वचालित रूप से मशीन को नियंत्रित करना शुरू कर देगा। ध्यान दें कि Arduino को रोकने का एकमात्र तरीका या तो अपने कंप्यूटर से केबल को डिस्कनेक्ट करना है या Arduino पर रीसेट बटन को दबाना है। यदि आप रीसेट बटन पर क्लिक करते हैं, तो आपको कोड को Arduino पर फिर से अपलोड करना होगा। यदि आप बस बिजली काट देते हैं, तो यह तुरंत काम करना शुरू कर देगा जब इसे वापस बिजली में प्लग किया जाएगा।

सिफारिश की: