विषयसूची:

Arduino ब्रिक कलर सॉर्टर प्रोजेक्ट: 5 चरण
Arduino ब्रिक कलर सॉर्टर प्रोजेक्ट: 5 चरण

वीडियो: Arduino ब्रिक कलर सॉर्टर प्रोजेक्ट: 5 चरण

वीडियो: Arduino ब्रिक कलर सॉर्टर प्रोजेक्ट: 5 चरण
वीडियो: M&M Color Sorter Demo 2024, जुलाई
Anonim
Image
Image
सबसे पहले, मैं आपको बताता हूं कि यह कैसे काम करता है।
सबसे पहले, मैं आपको बताता हूं कि यह कैसे काम करता है।

इस Arduino Tutorial में, हम सीखेंगे कि Arduino और TCS3200 कलर सेंसर का उपयोग करके मेरे खिलौने की ईंट के रंगों का पता कैसे लगाया जाए। अधिक जानकारी के लिए आप नीचे लिखित ट्यूटोरियल पढ़ सकते हैं।

सामग्री:

अरुडिनो लियोनार्डो x 1

टीसीएस३२०० x १

बहुत सारे कार्डबोर्ड

180 सर्वो x 2

पंक्तियां

एक अतिरिक्त बॉक्स

चरण 1: सबसे पहले, मैं आपको बताता हूं कि यह कैसे काम करता है।

सबसे पहले, मैं आपको बताता हूं कि यह कैसे काम करता है।
सबसे पहले, मैं आपको बताता हूं कि यह कैसे काम करता है।

मैं शोध करता हूं कि यह सेंसर क्या है, और यह एक छोटी परिभाषा है। TCS32000 फोटोडायोड के 8 x 8 सरणी की मदद से रंगीन प्रकाश को महसूस करता है। फिर करंट-टू-फ़्रीक्वेंसी कन्वर्टर का उपयोग करके फोटोडायोड से रीडिंग को एक वर्ग तरंग में परिवर्तित किया जाता है, जिसकी आवृत्ति प्रकाश की तीव्रता के सीधे आनुपातिक होती है। अंत में, Arduino Board का उपयोग करके, हम वर्ग तरंग आउटपुट को पढ़ सकते हैं और रंग के लिए परिणाम प्राप्त कर सकते हैं।

यदि हम सेंसर को करीब से देखें तो हम देख सकते हैं कि यह विभिन्न रंगों का पता कैसे लगाता है। फोटोडायोड्स में तीन अलग-अलग रंग के फिल्टर होते हैं। उनमें से सोलह में लाल फिल्टर हैं, अन्य 16 में हरे रंग के फिल्टर हैं, अन्य 16 में नीले फिल्टर हैं और अन्य 16 फोटोडायोड बिना फिल्टर के स्पष्ट हैं।

चरण 2: दूसरा, यह कोडिंग के बारे में सब कुछ है।

दूसरा, इट्स ऑल अबाउट द कोडिंग।
दूसरा, इट्स ऑल अबाउट द कोडिंग।

यहाँ इस परियोजना का कोड है:

चरण 3: तीसरा, मैं अपने कोड की व्याख्या करने जा रहा हूं।

मेरे कोड के पहले भाग में हमें उन पिनों को परिभाषित करने की आवश्यकता है जिनसे सेंसर हमारे बोर्ड से जुड़ा है। और हम बारंबारता पढ़ने के लिए एक चर परिभाषित करने जा रहे हैं।

सेटअप सेक्शन में, हमें चार कंट्रोल पिन को आउटपुट के रूप में और सेंसर आउटपुट को Arduino इनपुट के रूप में परिभाषित करने की आवश्यकता है। और हम जिस सर्वो का उपयोग कर रहे हैं वह आउटपुट पिन के रूप में स्थापित होने वाला है।

लूप सेक्शन में, हम लाल फिल्टर्ड फोटोडायोड्स को पढ़ने के साथ शुरू करेंगे। उस उद्देश्य के लिए, हम दो नियंत्रण पिन S2 और S3 को निम्न तर्क स्तर पर सेट करेंगे। फिर "pulseIn ()" फ़ंक्शन का उपयोग करके हम आउटपुट फ़्रीक्वेंसी को पढ़ेंगे और इसे वेरिएबल "फ़्रीक्वेंसी" में डाल देंगे। सीरियल का उपयोग करना। प्रिंट () फ़ंक्शन हम सीरियल मॉनिटर पर परिणाम प्रिंट करेंगे। दो अन्य रंगों के लिए भी यही प्रक्रिया है, हमें उचित रंग के लिए नियंत्रण पिन को समायोजित करने की आवश्यकता है। बाद में, हम फ़्रीक्वेंसी और फ़्रीक्वेंसी 1 से जानकारी का उपयोग अपने अगर में सशर्त संख्या के रूप में करते हैं, तो सर्वो को सही जगह पर बदल दें।

चरण 4: फिर, यहाँ डिजाइन के बारे में है

फिर, यहाँ डिजाइन के बारे में है
फिर, यहाँ डिजाइन के बारे में है
फिर, यहाँ डिजाइन के बारे में है
फिर, यहाँ डिजाइन के बारे में है
फिर, यहाँ डिजाइन के बारे में है
फिर, यहाँ डिजाइन के बारे में है

मशीन के लिए काम करना बहुत सरल है, इसमें केवल तीन चरण हैं:

1. सबसे पहले, रंगीन ईंट जो चार्जर में लगी होती है, शीर्ष सर्वो मोटर से जुड़े प्लेटफॉर्म में गिरती है।

2. फिर सर्वो मोटर घुमाता है और ईंट को रंग सेंसर में लाता है, जो लाल, पीले और नीले रंग की ईंटों के साथ अपने रंग का पता लगाता है।

3. उसके बाद नीचे की सर्वो मोटर विशेष स्थिति में घूमती है और फिर शीर्ष सर्वो मोटर फिर से घूमती है जब तक कि गाइड रेल में ईंट गिर नहीं जाती।

चरण 5: अंत में, परियोजना को समाप्त करें, और बच्चों को इसके साथ खेलने दें।

Image
Image

कोड अपलोड करने के बाद मैंने एक गोंद बंदूक का उपयोग करके Arduino Board को सुरक्षित किया। फिर एक पारदर्शी प्लास्टिक की बोतल का उपयोग करके मैंने चार्जर बनाया और शीर्ष भाग के साथ इसे असेंबली में चिपका दिया और परियोजना को समाप्त कर दिया। आखिरकार, इस परियोजना को बनाने का मौका मिलना एक शानदार अनुभव है। और मेरी इच्छा है कि आप इस ट्यूटोरियल के माध्यम से चीजें सीख सकें। और मैं नीचे टिप्पणी अनुभाग में कोई भी प्रश्न पूछने के लिए स्वतंत्र हूं। धन्यवाद।

सिफारिश की: