कन्वेयर बेल्ट Ev3

- Jan 11, 2019-

image

EV3 के वर्तमान रंग संवेदक एक कम बिजली एकल उत्पाद मशीन का उपयोग करता है ST, जो एक समर्पित रंग संवेदक चिप नहीं है । रंग पहचान का उपयोग किया जाता है, जब रंग पहचान त्रुटियाँ अक्सर होती है । के रूप में सामने के अंत सेंसर पहचान में गलत प्रतीत होता है, यह सीधे अनुवर्ती मशीन के आंदोलन को प्रभावित करेगा, और यह दोस्त है जो इस ज्ञान सीखा है के लिए बड़ी परेशानी का कारण होगा । इस Weibo की सामग्री रंग त्रुटि पहचान से बचने के लिए कई तरीकों पर चर्चा करने के लिए है ।

image

चलो पहले देखो कैसे इस रंग संवेदक काम करता है । जब वह रंग मांयता मोड में काम करता है, उसके रंग ट्यूब एकीकृत लाल, हरे और नीले एल ई डी के माध्यम से गुजरता है, तीन प्रकाश के रंग सिद्धांत का उपयोग कर, एकांतर से प्रकाश की 7 अलग रंग उत्सर्जक, और फिर सेंसर गुजर । ऊपरी प्राप्त डायोड मापा वस्तु की परिलक्षित प्रकाश की तीव्रता के उपाय । जब परावर्तित प्रकाश की प्रबलता होती है तो यह माना जाता है कि इस समय उत्सर्जित रंग प्रकाश वस्तु का रंग होता है.

उदाहरण के लिए, जब उसके उत्सर्जन का नेतृत्व एकांतर प्रकाश के 7 विभिंन रंगों का उत्सर्जन, यह भी लगातार प्रतिबिंबित प्रकाश की तीव्रता प्राप्त करता है । जब लाल बत्ती उत्सर्जित होती है, तो यह मापा जाता है कि इस समय वस्तु की परावर्तित प्रकाश प्रबल होती है, और फिर मापी जाने वाली वस्तु को लाल माना जाता है.

image

चूंकि काले वस्तु सभी दृश्य प्रकाश अवशोषित, जब सेंसर एकांतर से बाहर भेजता है 7 प्रकाश के विभिंन रंगों, प्रतिबिंबित प्रकाश की तीव्रता प्रत्येक रंग से प्राप्त बहुत कमजोर है, और मापा परिवेश प्रकाश के साथ तुलना में, यह माना जाता है वस्तु को मापा काला है ।

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

1. यदि एक नीला रंग ब्लॉक, रंग संवेदक हमेशा हरा पढ़ता है, या त्रुटि पढ़ने की संभावना बहुत बड़ी है, यह दर्शाता है कि यह नीला रंग EV3 रंग संवेदक के लिए उपयुक्त नहीं है । यह लेगो नीले ब्लॉकों के साथ अधिमानतः, नीले रंग की एक अलग छाया को बदलने की सिफारिश की है । क्योंकि EV3's रंग संवेदक मानक के रूप में लेगो के अपने रंग के साथ बनाया गया है ।

2. यदि कोई नीला रंग ब्लॉक का पता लगाया है, यह कभी-कभार हरा के रूप में पहचाना जाता है, लेकिन अधिकांश मामलों सही रूप से नीला पहचाना जाता है । इस स्थिति में, व्यवधान को निकालने के लिए डिजिटल अर्थ फ़िल्टरिंग विधि का उपयोग किया जा सकता है । उदाहरण के लिए, जब पहली बार नीले रंग पढ़ा है, देरी फिर से पढ़ा है, और फिर यह ंयाय है कि क्या दूसरा पढ़ने अभी भी नीला है । यदि दो रीडिंग असंगत हैं, तो उस पर ध्यान नहीं दिया जाता है । यह रंग तब तक सही माना जाता है जब तक एक ही रंग का परिणाम लगातार पढ़ा जाए । आवृत्ति और नमूने की आवृत्ति वास्तविक आवेदन के अनुसार मापा जाता है । में रंग कंवेयर कार्यक्रम छंटाई, मैं ०.५ सेकंड के अंतराल पर दो नमूनों कन्वेयर की गति और रंग ब्लॉक के आकार के आधार पर इस्तेमाल किया । उदाहरण निंनानुसार हैं:

image

3 व्यावहारिक अनुप्रयोगों में, मामलों में से अधिकांश की पहचान करने के लिए रंग ब्लॉकों की पहचान, और अक्सर पहचान रंग ब्लॉकों की पहचान करने की जरूरत नहीं है । उदाहरण के लिए, कंवेयर पर पास कि रंग पैच गिनती । एक रंग ब्लॉक कई बार रिकॉर्ड किया गया है के बाद, पता लगाना काउंटर को नियंत्रित करने के लिए कैसे भी अक्सर उपयोग किया जाता है । मेरी अधिक सामांय विधि को डिजिटल फिल्टर और पुष्टि करते है कि वस्तु सही ढंग से मांयता प्राप्त है, और काउंटर एक बार संचालित है, और एक ही समय में, ' इस बार संचालित किया गया है ' झंडा । सुनिश्चित करें कि कार्रवाई अब एक ही ऑब्जेक्ट के लिए दोहराया है । सेंसर के बाद एक और रंग का नमूना लिया है, जैसे कि काले या बेरंग या अन्य पर्यावरणीय रंग, साफ़ करें "यह संचालित किया गया है" ध्वज. विशिष्ट प्रक्रियाओं जटिल नहीं हैं, तो आप इसे अपने आप को कोशिश कर सकते हैं ।