विषयसूची:

टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण: 6 कदम
टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण: 6 कदम

वीडियो: टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण: 6 कदम

वीडियो: टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण: 6 कदम
वीडियो: DIY LCD Controller Board Assembly Guide 2024, नवंबर
Anonim
टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण
टीएफटी एलसीडी के साथ रेफ्रिजरेटर नियंत्रण

प्रौद्योगिकी के निरंतर सुधार के साथ, हमारे घरेलू उपकरण अधिक से अधिक कार्यात्मक और उपयोग में आसान हो गए हैं।

एक इलेक्ट्रॉनिक्स उत्साही के रूप में, मुझे घरेलू उपकरणों के नियंत्रण में दिलचस्पी है। हमारा फ्रिज किसी भी मैन-मशीन इंटरफेस के साथ संभव नहीं है, लेकिन अगर मानव-मशीन इंटरफेस के साथ एक रेफ्रिजरेटर है, तो उपयोगकर्ता टच स्क्रीन ऑपरेशन के माध्यम से, कम शीतलन दक्षता पर रेफ्रिजरेटर का नियंत्रण कर सकते हैं, वर्तमान तापमान प्रदर्शित कर सकते हैं रेफ्रिजरेटर के अंदर, वर्तमान इनडोर और आउटडोर तापमान, और रेफ्रिजरेटर के उपयोग पर कुछ प्रतिक्रिया (दिन चलने, फ़िल्टर जीवन, आदि) प्रदर्शित करें, इसलिए, यह उपयोगकर्ताओं के लिए बहुत सुविधाजनक और व्यावहारिक है। तो आज मैं रेफ्रिजरेटर नियंत्रण इंटरफ़ेस बनाने के लिए बस एक टच स्क्रीन का उपयोग करूंगा। डिस्प्लेर स्टोन STVC050WT-01 है। स्टोन STVC050WT - 01 5 इंच, 480 * 272 रिज़ॉल्यूशन में एक टच डिस्प्ले मॉड्यूल है। मॉड्यूल पर एकीकृत डिस्प्ले और टच स्क्रीन ड्राइवर किया गया है, डेवलपर्स को केवल आधिकारिक टूल डिज़ाइन सॉफ़्टवेयर से संबंधित UI इंटरफ़ेस डिज़ाइन की आवश्यकता होती है और STONE डिस्प्ले मॉड्यूल में डाउनलोड की गई प्रोग्रामिंग फ़ाइल उत्पन्न होती है, और फिर एक सीरियल पोर्ट (RS232 / RS485 / TTL) के माध्यम से। इसके साथ मेल खाते हैं, आप जटिल UI डिज़ाइन पहलुओं का प्रदर्शन कर सकते हैं। अधिक जानकारी के लिए आधिकारिक वेबसाइट पर जाएं:https://www.stoneitech.com/support/download/software

चरण 1: UI डिस्प्ले इंटरफ़ेस बनाएं

UI डिस्प्ले इंटरफ़ेस बनाएं
UI डिस्प्ले इंटरफ़ेस बनाएं

UI चित्र Photoshop द्वारा डिज़ाइन किए गए हैं। चूंकि स्क्रीन 480*272 है, डिज़ाइन किए गए चित्र का रिज़ॉल्यूशन स्क्रीन के अनुरूप होना चाहिए। डिजाइन प्रभाव इस प्रकार है:

चरण 2: टूल सॉफ़्टवेयर में प्रोजेक्ट बनाएं

टूल सॉफ्टवेयर में प्रोजेक्ट बनाएं
टूल सॉफ्टवेयर में प्रोजेक्ट बनाएं

STONE STVC050WT-01 डेवलपमेंट सॉफ़्टवेयर TOOL में एक नया प्रोजेक्ट डालें, फिर डिज़ाइन किए गए UI चित्र में डालें, संबंधित बटन जोड़ें और टेक्स्ट प्रदर्शित करें, और प्रभाव इस प्रकार है:

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

चरण 3: सिंगल-चिप संचार

सिंगल-चिप संचार
सिंगल-चिप संचार
सिंगल-चिप संचार
सिंगल-चिप संचार

टेक्स्ट विजेट

MCU संचार से संबंधित सामग्री के साथ, हमें डिस्प्ले स्क्रीन और MCU संचार तंत्र और डेटा स्रोत को स्पष्ट करने की आवश्यकता है। स्टोन STVC050WT-01 एक सीरियल पोर्ट के माध्यम से सिंगल-चिप के साथ संचार करता है। पहले, जब हम UI बना रहे थे, हम कंट्रोल्स प्रदर्शित करते थे। इन प्रदर्शन नियंत्रणों का प्रदर्शन डेटा वास्तव में STONE STVC050WT-01 के फ्लैश के किसी पते पर सहेजा गया था।

यहां हम तापमान दिखाएंगे, तापमान सेंसर से तापमान डेटा, तापमान सेंसर सिंगल-चिप माइक्रो कंप्यूटर से जुड़ा हुआ है, इसलिए जब सिंगल-चिप माइक्रो कंप्यूटर तापमान डेटा एकत्र किया जाता है, तो केवल एक सीरियल पोर्ट के माध्यम से तापमान डेटा डालने की आवश्यकता होती है इस प्रदर्शन नियंत्रण पर पता, तापमान डेटा वास्तविक समय में स्क्रीन पर प्रदर्शित किया जा सकता है। डेटा लिखने के निर्देश STONE STVC050WT-01 विनिर्देश में पाए जा सकते हैं। यह निर्देश डेटा संग्रहण क्षेत्र में 0x0020 पते पर 0x00 और 0x04 लिखने का प्रतिनिधित्व करता है: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 यहां मैं निम्नलिखित प्राप्त करने के लिए सिंगल-चिप कोड का उपयोग करता हूं:

सीरियल पोर्ट स्क्रीन सिंगल-चिप माइक्रो कंप्यूटर से कनेक्ट होने के बाद, सिंगल-चिप माइक्रो कंप्यूटर का सीरियल पोर्ट यह निर्देश भेजता है, और सीरियल पोर्ट स्क्रीन के 0x0020 पते से ऊपर के डेटा को संशोधित किया जा सकता है, और यह पता तापमान का प्रदर्शन है हमारा रेफ्रिजरेटर। अन्य सभी स्थानों के लिए भी यही सच है जहां डेटा प्रदर्शित होता है, बस डेटा का पता बदलें।

चरण 4: बटन

बटन
बटन
बटन
बटन

हमने इस प्रोजेक्ट में बहुत सारे बटनों का इस्तेमाल किया है

जब हमें उपरोक्त डेटा को डिस्प्ले नियंत्रण पढ़ने की आवश्यकता होती है, तो केवल निर्देश पढ़ने के लिए पंजीकरण करने की आवश्यकता होती है, एमसीयू के माध्यम से सीरियल इंटरफ़ेस स्क्रीन पर एक निर्देश भेजें, सीरियल इंटरफ़ेस स्क्रीन माइक्रोकंट्रोलर को प्रासंगिक रजिस्टर डेटा वापस कर देगी, एमसीयू डेटा प्राप्त करेगा इसी नियंत्रण उपकरणों को करने के लिए तैयार है, हम यहाँ रेफ्रिजरेटर की प्रशीतन शक्ति को नियंत्रित करने के लिए है।

चरण 5: ऑपरेटिंग राज्य

ऑपरेटिंग राज्य
ऑपरेटिंग राज्य

चल रहे राज्य में शामिल हैं:

1. ऑपरेशन के दिन 2. फ़िल्टर तत्व जीवन 3. बाहरी तापमान 4. इनडोर तापमान इन डेटा को प्राप्त करने के लिए, पहले के अलावा, अन्य तीन को इन डेटा को एकत्र करने के लिए संबंधित सेंसर की आवश्यकता होती है। फिल्टर तत्व आजीवन अधिग्रहण सेंसर और तापमान सेंसर क्रमशः आवश्यक हैं। जब सिंगल-चिप माइक्रो कंप्यूटर सीरियल पोर्ट के माध्यम से निर्दिष्ट डिस्प्ले कंट्रोल एड्रेस ट्रांसमिशन डेटा के लिए इन डेटा को एकत्र करता है, तो संबंधित परिवर्तन पर डिस्प्ले कंट्रोल का मूल्य। रनिंग डेज़ को दो तरह से लागू किया जा सकता है: 1. स्क्रीन पर सीधे डेटा प्रदर्शित करने के लिए स्टोन STVC050WT-01 सीरियल पोर्ट डिस्प्ले स्क्रीन के RTC का उपयोग करें। डिस्प्ले के लिए सीरियल पोर्ट स्क्रीन पर डेटा ट्रांसफर करने के लिए सिंगल-चिप माइक्रो कंप्यूटर के RTC का उपयोग करें। स्टोन STVC050WT-01 सीरियल पोर्ट डिस्प्ले RTC के साथ आता है, जिसे STONE इन डेवलपमेंट गाइड में पाया जा सकता है।

चरण 6: ऑपरेशन प्रभाव

ऑपरेशन प्रभाव
ऑपरेशन प्रभाव

इस परियोजना के बारे में अधिक जानने के लिए कृपया यहां क्लिक करें

सिफारिश की: