विषयसूची:

UCL-IIoT कलर सॉर्टर: ७ कदम
UCL-IIoT कलर सॉर्टर: ७ कदम

वीडियो: UCL-IIoT कलर सॉर्टर: ७ कदम

वीडियो: UCL-IIoT कलर सॉर्टर: ७ कदम
वीडियो: 50+ Most Important Questions for CCC Exam|CCC Exam Preparation|CCC Exam October 2021|Abhay Excel CCC 2024, नवंबर
Anonim
UCL-IIoT कलर सॉर्टर
UCL-IIoT कलर सॉर्टर

परिचय

इस निर्देश में हम यह समझाने की कोशिश करेंगे कि हम प्रोग्रामिंग में कैसे जा रहे हैं, और हम कलर सॉर्ट मशीन कैसे एकत्र करते हैं। इसे Arduino Software के माध्यम से Arduino Uno में प्रोग्राम किया जाएगा।

यह परियोजना हमारे अध्ययन पर एक वैकल्पिक है। इसके साथ अर्थ, उद्योग 4.0 के बारे में सीखना है।

इस परियोजना के पीछे विचार हमारी टीम कैस्पर के विचारों में से एक है, कि वह एक ऐसी मशीन चाहता है जो रंगों को एक एम एंड एम बैग से सॉर्ट करने में सक्षम हो। हमने यह मशीन बनाई है कि हमारे सेंसर की मदद से रंगों को कुछ अंतर कटोरे में सॉर्ट किया जाएगा।

यहां नीचे उन चीजों की एक सूची है जो इस गाइड के दौरान हमारे सामने आएंगी।

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

चरण 2: प्रोग्रामिंग

चरण 3: ड्रा

चरण 4: फ़्लोचार्ट

चरण 5: हमारी मशीन का डिज़ाइन

चरण 6: डेटाबेस

चरण 7: नोड लाल

चरण 8: वीडियो

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

सामग्री की सूची

अरुडिनो नैनो

अरुडिनो बोर्ड

1 एक्स यूएसबी केबल

थ्री डी प्रिण्टर

लेजर कटर

सर्वो मोटर

नोड लाल

विभिन्न तार

रंग संवेदक

9वी आपूर्ति

ब्रेडबोर्ड बिजली आपूर्ति मॉड्यूल

चरण 2: चरण 2: प्रोग्रामिंग

चरण 2: प्रोग्रामिंग
चरण 2: प्रोग्रामिंग

हम a. का उपयोग करते हैं

निचले सर्वो को नियंत्रित करने के लिए "स्विच केस", इसलिए जब कोई केस कहा जाता है तो यह सर्वो के लिए एक स्थिति लिखता है और यह काउंटर में 1 जोड़ता है।

हम सेंसर द्वारा देखे जा रहे रंग को खराब करने के लिए "अगर" फल का उपयोग करते हैं क्योंकि यह देखता है कि कितना लाल, हरा और नीला वापस परिलक्षित होता है।

चरण 3: चरण 3: ड्रा

चरण 3: ड्रा
चरण 3: ड्रा

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

लेकिन सबसे महत्वपूर्ण बात यह है कि Arduino नैनो से बिजली की आपूर्ति का उपयोग न करें। इसे चित्र की तरह कनेक्ट करें या जैसे हम इसे करते हैं

चरण 4: चरण 4: फ़्लोचार्ट

हमने एक सिंहावलोकन किया है, ताकि लोग चरण दर चरण देख सकें कि क्या होता है।

इसे इंटरनेट पर एक मुफ्त साइट में बनाया गया है जिसे draw.io कहा जाता है। जब हमने इसे एक पीडीएफ में बनाने की कोशिश की तो यह सही नहीं हुआ, इसलिए हमने कुछ स्क्रीनशॉट लिए और उन्हें नाम और पेज से बुलाया।

चरण 5: चरण 5: हमारी मशीन का डिज़ाइन और ३डी प्रिंटिंग

चरण 5: हमारी मशीन का डिजाइन और 3डी प्रिंटिंग
चरण 5: हमारी मशीन का डिजाइन और 3डी प्रिंटिंग

हमने अपनी मशीन का डिज़ाइन एक वेबसाइट पर पाया है और वेबसाइट https://howtomechatronics.com/projects/arduino-col… के लिए बहुत-बहुत धन्यवाद।

हमने अपने 3 मिमी मोटे लकड़ी के बोर्ड को काटने के लिए एक लेज़रकटर का उपयोग किया है और इसका केवल एक हिस्सा 6 मिमी मोटा है, यह शीर्ष सर्वो भाग है, क्योंकि हम एम एंड एम का उपयोग करते हैं और जब यह 3 मिमी मोटा होता है तो एम एंड एम इससे बाहर निकल जाता है।

लेजर कट हम एडोब आविष्कारक का उपयोग करते हैं

समकोण प्राप्त करने के लिए हमारे पास 3 डी प्रिंटेट एक पाइब और एक धारक से नीचे सर्वो है।

चरण 6: चरण 6: डेटाबेस

चरण 6: डेटाबेस

हम Wampserver64 के माध्यम से एक डेटाबेस बनाते हैं।

हमारे डेटाबेस में हमने अलग-अलग रंगों को स्टोर करने के लिए चुना है, और हमारे चर के लिए एक समय।

समय, लाल, पीला, हरा, नीला, भूरा, नारंगी।

हम नोड रेड के माध्यम से जानकारी प्राप्त करेंगे, और नोड रेड हमारे Arduino से जानकारी प्राप्त करेंगे।

हमारे ब्राउज़र के तहत यह हमारे रंग दिखाएगा और देखेगा कि क्या कोई रंग संग्रहीत किया जा रहा है।

चरण 7: चरण 7: नोड लाल

चरण 7: नोड लाल
चरण 7: नोड लाल
चरण 7: नोड लाल
चरण 7: नोड लाल

चरण 7: नोड लाल

नोड रेड एक प्रोग्राम है जिसे आप अपने कंप्यूटर पर अपने cmd के माध्यम से स्थापित कर सकते हैं।

फिर cmd में आप नोड-रेड लिखते हैं, और फिर यह स्टार्ट हो जाएगा।

अपने ब्राउज़र में जाएं और https://127.0.0.1:1880 लिखें। यदि आप डैशबोर्ड चाहते हैं तो यह लगभग एक जैसा ही है बस https://127.0.0.1:1880 लिखें। फिर पेज आपका डैशबोर्ड दिखाएगा।

हमारे नोड रेड में हमने एक प्रोग्राम बनाया जहां हम अपने Arduino को कनेक्ट करने जा रहे हैं, और अलग-अलग रंग दिखाते हैं, और हमारे डेटाबेस से कनेक्शन बना दिया है।

जब हमारे डेटाबेस को रीसेट करने की आवश्यकता होती है तो हमारे पास हमारे डेटाबेस को रीसेट करने के लिए एक बटन होता है।

कोड है:

[{"id":"994cb868.55db68", "टाइप":"टैब", "लेबल":"Sorteringsmaksine", "अक्षम": सच, "जानकारी":""}, {"id":"1370c730. 4ce339", "टाइप": "फंक्शन", "जेड": "994cb868.55db68", "नाम": "नोड-रेड MySQL", "func": "var data = msg.payload.split(", / ");\nvar Red = data[0];\nvar Yellow = data[1];\nvar Green = data[2];\nvar Blue = data[3];\nvar Brown= data[4];\nvar नारंगी = डेटा [५]; 0, 19)। बदलें ('टी', ' ')+\"', '\"+लाल+\"', '\"+पीला+\"', '\"+ग्रीन+\"', '\"+ नीला+\"', '\"+ब्राउन+\"', '\"+ऑरेंज+\"')\";\nmsg.topic = out;\nवापसी संदेश;\n\n", "आउटपुट":1, " noerr":0, "x":233, "y":345.0000047683716, "तार":

सिफारिश की: