विषयसूची:

कलर डिटेक्शन पेंट मशीन: 4 कदम
कलर डिटेक्शन पेंट मशीन: 4 कदम

वीडियो: कलर डिटेक्शन पेंट मशीन: 4 कदम

वीडियो: कलर डिटेक्शन पेंट मशीन: 4 कदम
वीडियो: favorite paint color combo? 2024, नवंबर
Anonim
Image
Image
कलर डिटेक्शन पेंट मशीन
कलर डिटेक्शन पेंट मशीन
कलर डिटेक्शन पेंट मशीन
कलर डिटेक्शन पेंट मशीन

कलर डिटेक्शन पेंट मशीन आपके आस-पास के रंगों को कॉपी करती है और आपको उनके साथ ड्रॉ करने देती है। यदि आपके पास प्राथमिक रंगों का पेंट है, तो आप अपने इच्छित रंग को समझने और उसे मिलाने के लिए RGB रंग सेंसर का उपयोग कर सकते हैं। लेकिन याद रखें, चमकीले रंग की वस्तु का प्रयोग करें।

आपूर्ति

- अरुडिनो लियोनार्डो (या अन्य) _x1 - यहां खरीदें

- ब्रेडबोर्ड _x1 - यहां खरीदें

- TCS3200 RGB सेंसर (या अन्य) _x1 - यहां खरीदें

- पुशबटन (किसी भी प्रकार का) _x1

- 10kΩ प्रतिरोधी _x1 - यहां खरीदें

- कार्टन

- वाटर पंप 5V 120L/H _x3 - यहां खरीदें

- रबर की नली (मोटर के पानी के आउटलेट के लिए आकार उपयुक्त है) _x3

- L298N मोटर चालक _x3 - यहां खरीदें

चरण 1: सभी तत्वों को ब्रेडबोर्ड से जोड़ना

Image
Image
सभी तत्वों को ब्रेडबोर्ड से जोड़ना
सभी तत्वों को ब्रेडबोर्ड से जोड़ना
सभी तत्वों को ब्रेडबोर्ड से जोड़ना
सभी तत्वों को ब्रेडबोर्ड से जोड़ना

इससे पहले कि हम सब कुछ एक साथ स्थापित करें, प्रत्येक आइटम का एक-एक करके परीक्षण करना सुरक्षित है। क्योंकि अगर आपने सब कुछ स्थापित कर लिया है, लेकिन यह काम नहीं करता है, तो आप शायद ही पता लगा सकें कि क्या गलत हुआ।

अलग-अलग Arduinos की वायरिंग अलग-अलग होगी। यदि आप अन्य Arduino का उपयोग कर रहे हैं, तो आप अन्य प्रोजेक्ट से वायरिंग आरेख और कोड खोज सकते हैं।

अब हम परिचय देंगे कि तार को कैसे जोड़ा जाए:

आरजीबी रंग सेंसर

GND_ दो GND हैं, दोनों ब्रेडबोर्ड के नकारात्मक ध्रुव से जुड़े हैं (नकारात्मक ध्रुव को Arduino GND को तार खींचना चाहिए)

Arduino के पिन8 से OUT_connect

S2→Arduinopin10

S3 → Arduino pin9

VCC_ दो VCC हैं, दोनों ब्रेडबोर्ड के धनात्मक ध्रुव से जुड़े हुए हैं (धनात्मक ध्रुव को Arduino के 5v तक एक तार खींचने की आवश्यकता है)

S0→Arduino pin12

S1 → Arduino pin11

- बटन

ब्रेडबोर्ड पर दो-तार डालने के लिए पिन का उपयोग करें

लेफ्ट-साइड वायर_एक 10kΩ रेसिस्टर को कनेक्ट करें और फिर एक वायर को Arduino एनालॉग A5 पर खींचें।

दायीं ओर का तार_दो पक्षों में विभाजित:

पहला पक्ष: ब्रेडबोर्ड के सकारात्मक पक्ष में तार खींचें।

दूसरा पक्ष है: एक 10kΩ रोकनेवाला कनेक्ट करें और फिर एक लाइन को ब्रेडबोर्ड के नकारात्मक पक्ष से कनेक्ट करें।

मोटर (पानी पंप 5V 120L / H) और मोटर चालक (L298N)

मोटर को L298N से कनेक्ट करें (यह इस बात पर निर्भर करता है कि कितने मोटर्स का उपयोग किया जाता है)

1. L298N (पीले और नीले मोटर्स से जुड़ा): + → In1 / - → In2, + → In3 / - → In4

2. L298N (लाल मोटर से जुड़ा): + → In1 / - → In2

L298N से Arduino पिन पर आउटपुट:

मोटर 1 (लाल): + → In1 / - → In2। 6 पिन करने और 7 पिन करने के लिए आउटपुट

मोटर 2 (नीला): + → In1 / - → In2। 2 पिन करने और 3 पिन करने के लिए आउटपुट

मोटर 2 (पीला): + → In1 / - → In2। 4 पिन करने के लिए आउटपुट और 5 पिन करें

चरण 2: कोड लिखना

सर्किट कनेक्ट होने के बाद, आप कोड लिखना शुरू कर सकते हैं।

कोड यहाँ है:यहाँ

प्रत्येक भाग का अलग-अलग परीक्षण करना याद रखें !!

USB केबल को Arduino में प्लग करने से पहले, कृपया ध्यान से देखें कि क्या सभी केबल सही हैं। यदि कोई गलत सर्किट है, तो यह कंप्यूटर या Arduino बोर्ड को नुकसान पहुंचा सकता है।

अपने स्वयं के सर्किट बोर्ड पर सर्किट के अनुसार पिन को स्वयं बदला जा सकता है।

चरण 3: अपने Arduino के लिए एक कंटेनर बनाएं

Image
Image

अपने Arduino और ब्रेडबोर्ड के बीच की दूरी को मापें, और इसे कार्डबोर्ड बॉक्स से काट लें। बंधन के बाद, घटक को अंदर रखें।

खोल का आकार:

- लंबाई: 22 सेमी

- चौड़ाई: 21 सेमी

- ऊंचाई: 11 सेमी

चरण 4: अपनी रंग पहचान पेंट मशीन का उपयोग करना

USB केबल को Arduino से कनेक्ट करें और पावर चालू होने के बाद, आप इसका उपयोग शुरू कर सकते हैं!

अपने इच्छित तीन रंगों को समायोजित करें (तीन प्राथमिक रंगों का उपयोग करने के लिए अनुशंसित: लाल, पीला, नीला)

सुझाव: जितना अधिक रंग बेहतर होगा, उतना ही हल्का यह अस्पष्ट होगा

यदि आप बैंगनी पानी चाहते हैं, तो चमकीले बैंगनी रंग की वस्तु चुनें, फिर यह नीले और लाल रंग को मिलाकर बैंगनी हो जाएगा।

यदि आप हरा पानी चाहते हैं, तो चमकीले हरे रंग की वस्तु चुनें, यह नीले और पीले रंग को मिलाकर हरा हो जाएगा।

चेतावनी!!!

मोटर की स्थिति कप से अधिक नहीं हो सकती, अन्यथा पानी पंप नहीं किया जाएगा।

सिफारिश की: