विषयसूची:
- चरण 1: एलसीडी स्क्रीन कार डैशबोर्ड परियोजना समारोह
- चरण 2: STVC101WT-01 सीरियल एलसीडी स्क्रीन विवरण:
- चरण 3: स्टोन टूल बॉक्स विकास चरण
- चरण 4:
- चरण 5: कोड और प्रभाव
वीडियो: कार के डैशबोर्ड के लिए स्टोन एलसीडी स्क्रीन: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
अर्थव्यवस्था के तेजी से विकास और लोगों की खपत शक्ति में धीरे-धीरे सुधार के साथ, कारें आम परिवारों की दैनिक आवश्यकता बन गई हैं, और हर कोई कारों के आराम और सुरक्षा पर अधिक ध्यान देता है।
ऑटोमोबाइल उद्योग को अब सौ से अधिक वर्षों से अधिक समय हो गया है, और शुरुआत में साधारण मशीनरी से समय के परिवर्तन के साथ ऑटोमोबाइल अधिक से अधिक बुद्धिमान हो गया है। कार के कितने हिस्से होते हैं? अभी तक कोई विशिष्ट आंकड़ा नहीं है। यह अनुमान लगाया जाता है कि औसत कार १०,००० से अधिक अविभाज्य भागों से बनी होती है। आजकल, कार हजारों घरों में प्रवेश कर चुकी है और दैनिक यात्रा में एक अनिवार्य भागीदार बन गई है। इसलिए, कार के दैनिक उपयोग की प्रक्रिया में, हम कार के महत्वपूर्ण हिस्सों को नुकसान पहुंचाने से बचने के लिए, लेकिन संभावित खतरों को खत्म करने के लिए हमेशा अपनी प्रेम कार की स्थिति को समझने की जरूरत है। आम तौर पर, डैशबोर्ड पर प्रदर्शित जानकारी वाहन की स्थिति जानने का तरीका है। मेरे पास स्टोन 10.1-इंच की TFTLCD स्क्रीन है, और इस बार मेरी योजना ऑन-बोर्ड डिस्प्ले डैशबोर्ड बनाने की है। जैसा कि हम सभी जानते हैं, स्टोन इंटेलिजेंट टीएफटीएलसीडी मॉड्यूल स्क्रीन का विकास सुविधाजनक और त्वरित है, बिना बहुत सारे कठिन निर्देशों के। यह न केवल सीखने के प्रति उत्साही लोगों के लिए उपयुक्त है, बल्कि विकास की गति को तेज करने के लिए वास्तविक परियोजना में भी उपयुक्त है, विकास का समय बचाएं, जल्दी से बाजार पर कब्जा करें। प्रभाव चित्र इस प्रकार है:
मैं टीएफटी एलसीडी स्क्रीन पर डेटा अपलोड करने के उद्देश्य को प्राप्त करने के लिए आईआईसी या सीरियल पोर्ट के माध्यम से विकसित करने के लिए अधिक सामान्य रूप से उपयोग किए जाने वाले आरटीएल 8762 सीजेएफ एससीएम का उपयोग करता हूं। इस बार ड्राइवर को बेहतर सिमुलेशन अनुभव देने के लिए वॉयस ब्रॉडकास्ट फ़ंक्शन का भी उपयोग किया जाएगा।
चरण 1: एलसीडी स्क्रीन कार डैशबोर्ड परियोजना समारोह
यहां हमें एक प्रयुक्त कार डिस्प्ले प्रोजेक्ट करने की आवश्यकता है, मुख्य रूप से टच रेगुलेशन, माइक्रोकंट्रोलर अपलोड निर्देश तरीके, बटन के साथ सिमुलेशन, जब एमसीयू बटन दबाता है, तो सीरियल पोर्ट कमांड के माध्यम से STVC101WT - 01 सीरियल इंटरफ़ेस स्क्रीन निर्देश डेटा अपलोड करने के लिए प्रोजेक्ट, स्क्रीन स्वचालित रूप से डेटा पार्सिंग करेगी, और एलसीडी स्क्रीन में प्रदर्शित होगी। उसी समय, सीरियल पोर्ट निर्देश प्राप्त करने के लिए स्क्रीन पर एक बटन फ़ंक्शन भी होता है, ताकि एमसीयू को नियंत्रित किया जा सके।
संक्षेप में, पाँच कार्य:
(1) सीरियल पोर्ट स्क्रीन बिटमैप डिस्प्ले फ़ंक्शन का एहसास करती है;
(2) डायल रोटेशन फ़ंक्शन प्राप्त करने के लिए;
(3) जारी किए गए स्पर्श आदेश को प्राप्त करने के लिए;
(४) ध्वनि प्रसारण प्राप्त करना;
(5) डेटा निर्देश अपलोड प्राप्त करने के लिए।
फ़ंक्शन निर्धारित किया जाता है, और फिर मॉड्यूल चयन:
(१) टच स्क्रीन का मॉडल;
(२) किस प्रकार के एमसीयू मॉड्यूल का उपयोग करना है;
(3) आवाज प्रसारण मॉड्यूल।
हार्डवेयर परिचय और सिद्धांत
क्योंकि STONE सीरियल पोर्ट स्क्रीन एक ऑडियो ड्राइवर के साथ आती है और संबंधित इंटरफ़ेस को आरक्षित करती है, इसलिए आप सबसे सामान्य चुंबक लाउडस्पीकर का उपयोग कर सकते हैं, जिसे आमतौर पर हॉर्न के रूप में जाना जाता है। लाउडस्पीकर एक प्रकार का ट्रांसड्यूसर है जो विद्युत संकेत को ध्वनि संकेत में परिवर्तित करता है। लाउडस्पीकर ध्वनि उपकरणों में सबसे कमजोर घटकों में से एक है और ध्वनि प्रभावों के लिए सबसे महत्वपूर्ण घटकों में से एक है। लाउडस्पीकर कई प्रकार के होते हैं और कीमतें बहुत भिन्न होती हैं। ऑडियो विद्युत ऊर्जा अपने पेपर बेसिन या डायाफ्राम को कंपन करके और आसपास की हवा के साथ विद्युत चुम्बकीय, पीजोइलेक्ट्रिक या इलेक्ट्रोस्टैटिक प्रभाव के माध्यम से प्रतिध्वनित (प्रतिध्वनित) करके ध्वनि उत्पन्न करती है। खरीद लिंक:https://detail.tmall.com/item.htm?id=529772120978&…
चरण 2: STVC101WT-01 सीरियल एलसीडी स्क्रीन विवरण:
10.1-इंच 1024x600 औद्योगिक-ग्रेड टीएफटी पैनल और 4-तार प्रतिरोधी टच स्क्रीन;
चमक 300cd/m2;
एलईडी बैकलाइट;
आरजीबी रंग 65 के;
दृश्य क्षेत्र 222.7 मिमी * 125.3 मिमी है;
दृश्य कोण 70/70/50/60;
कामकाजी जीवन 20,000 घंटे।
32-बिट कॉर्टेक्स-एम 4 200 हर्ट्ज सीपीयू;
CPLD EPM240 tft-एलसीडी नियंत्रक;
128MB (या 1GB) फ्लैश मेमोरी;
यूएसबी पोर्ट (यू डिस्क) डाउनलोड;
जीयूआई डिजाइन के लिए टूलबॉक्स सॉफ्टवेयर;
सरल और शक्तिशाली हेक्साडेसिमल निर्देश।
मूल कार्य
8m-128m बाइट्स फ्लैश मेमोरी स्पेस, SDWe सीरीज 128M बाइट्स, SDWa सीरीज 8M/16M बाइट्स;
समर्थन हार्डवेयर जेपीजी डिकोडिंग, भंडारण अधिक कुशल, तेज प्रदर्शन;
यू डिस्क ऑफ़लाइन बैच डाउनलोड का समर्थन करें, बैच डाउनलोड की दक्षता में प्रभावी ढंग से सुधार करें, ऑपरेटरों की पेशेवर गुणवत्ता आवश्यकताओं को कम करें;
256-बाइट रजिस्टर स्पेस;
64K शब्द (128K बाइट्स) वेरिएबल मेमोरी स्पेस, 8 चैनल कर्व स्टोरेज, बहुत तेज़ (80ms) वेरिएबल डिस्प्ले
प्रतिक्रिया की गति;
प्रति पृष्ठ 128 प्रदर्शन चर तक का समर्थन;
एकीकृत वास्तविक समय घड़ी आरटीसी, स्पर्श बजर ध्वनि समारोह;
समर्थन सॉफ्टवेयर 90 डिग्री, 180 डिग्री, 270 डिग्री स्क्रीन रोटेशन, उपयुक्त दृश्य कोण समायोजित करें;
बैकलाइट चमक समायोजन, ऑटो स्टैंडबाय स्क्रीनसेवर फ़ंक्शन का समर्थन करें;
बाहरी मैट्रिक्स कीबोर्ड का समर्थन करें;
ऑडियो और वीडियो प्लेबैक का समर्थन करें;
उद्योग-अग्रणी विद्युत चुम्बकीय विकिरण सूचकांक, आपको आसानी से ClassB से निपटने में मदद करता है;
फ़ाइल नाम नामकरण नियम सरल है, फ्लैश ब्लॉक संख्या के अनुरूप बिना, थकाऊ मैनुअल आवंटन के बिना भी फ्लैश ब्लॉक एल फ़ंक्शन;
वर्चुअल सीरियल स्क्रीन फ़ंक्शन का समर्थन करें।
स्टोन STVC101WT - 01 डिस्प्ले मॉड्यूल MCU के साथ एक सीरियल पोर्ट संचार के माध्यम से है, इस परियोजना में इसका उपयोग करने की आवश्यकता है, हमें मेनू बार विकल्प बटन, टेक्स्ट बॉक्स, पृष्ठभूमि छवियों और तार्किक पृष्ठ के माध्यम से अच्छी UI छवियों को डिजाइन करने के लिए केवल पीसी की आवश्यकता है। जोड़ने के लिए, फिर कॉन्फ़िगरेशन फ़ाइलें उत्पन्न करें, डिस्प्ले स्क्रीन पर डाउनलोड को अंत में चलाया जा सकता है।
डेटा मैनुअल आधिकारिक वेबसाइट से डाउनलोड किया जा सकता है:https://www.stoneitech.com/support/download
RTL8762C EVB परिचय8762C मूल्यांकन बोर्ड ग्राहक द्वारा विकसित हार्डवेयर वातावरण प्रदान करता है, जिसमें शामिल हैं:
1) पावर रूपांतरण मॉड्यूल;
2) 6-अक्ष गति संवेदक;
3) 4 एलईडी और 6 बटन;
4) बटन बैटरी और लिथियम बैटरी धारक;
5) USB से UART रूपांतरण चिप, FT232RL।
बोर्ड ब्लॉक और इंटरफ़ेस वितरण का मूल्यांकन करें
मूल्यांकन बोर्ड ब्लॉक का विस्तृत विवरण
मूल्यांकन बोर्ड ब्लॉक और इंटरफ़ेस वितरण, निम्न आकृति देखें:
कुंजियाँ कुल रीसेट कुंजियाँ और स्वतंत्र कुंजियों के 5 सेट हैं, जैसा कि निम्न आकृति में दिखाया गया है:
मुख्य चिप 8762c
लचीला GPIO डिजाइन
हार्डवेयर कीस्कैन और डिकोडर
एंबेडेड आईआर ट्रांसीवर
रीयल-टाइम काउंटर (आरटीसी)
एसपीआई मास्टर/x दो से; टाइमर एक्स 8; आई२सी एक्स २; पीडब्लूएम एक्स 8; यूएआरटी एक्स 2
400kps, 12bit, 8-चैनल AUxaDC
बाहरी ऑडियो कोडेक्स के लिए I2S इंटरफ़ेस
एलसीडी के लिए I8080 इंटरफ़ेस
आंतरिक 32K RCOSC BLE लिंक रखता है
5 बैंड इक्वलाइज़र के साथ एंबेडेड पीजीए और ऑडियो एडीसी
चरण 3: स्टोन टूल बॉक्स विकास चरण
सामान्य तौर पर, केवल तीन चरण होते हैं:
(1) TOOL2019 अपर कंप्यूटर सॉफ्टवेयर डिजाइन का उपयोग करना;
(2) एमसीयू और स्क्रीन संचार विकास;
(3) ऑडियो फ़ाइल उत्पादन और आयात।
स्टोन टूल की स्थापना
टूल को वेबसाइट https://www.stoneitech.com, साथ ही प्रासंगिक यूएसबी सीरियल ड्राइवरों पर डाउनलोड किया जा सकता है। सॉफ्टवेयर इंटरफ़ेस इस प्रकार है:
KEIL1、डाउनलोड लिंक की स्थापना:
2、अपघटन के बाद डाउनलोड करें
3、अनज़िप करने के बाद फ़ोल्डर खोलें
4、 फ़ाइल c51v900 पर डबल-क्लिक करें। exe, और संवाद बॉक्स में अगला क्लिक करें।
चरण 4:
स्टोन टूल 2019 इंटरफ़ेस डिज़ाइन
स्थापित टूल 2019 का उपयोग करते हुए, ऊपरी बाएँ कोने में नई परियोजना पर क्लिक करें और फिर ठीक पर क्लिक करें।
डिफ़ॉल्ट रूप से एक नीली पृष्ठभूमि के साथ एक डिफ़ॉल्ट प्रोजेक्ट उत्पन्न होता है। इसे चुनें, राइट-क्लिक करें, और पृष्ठभूमि को हटाने के लिए निकालें का चयन करें। अगला, चित्र फ़ाइल पर राइट-क्लिक करें और अपनी स्वयं की चित्र पृष्ठभूमि जोड़ने के लिए जोड़ें पर क्लिक करें, जैसे:
संबंधित पृष्ठभूमि छवि का चयन करें। उसी तरह, हम प्रोजेक्ट में बिटमैप फ़ाइलें और ऑडियो फ़ाइलें जोड़ते हैं।
फिर आवश्यक नियंत्रण जोड़ें, यहाँ मुख्य रूप से बटन नियंत्रण, संख्यात्मक जोड़ और घटाव नियंत्रण, डेटा चर नियंत्रण है।
फिर प्रत्येक नियंत्रण के चर पते को कॉन्फ़िगर करें, यहां हमारे पास निम्न कॉन्फ़िगरेशन है: 1। एयर कंडीशनिंग बटन पता 0x000C के रूप में कॉन्फ़िगर किया गया है;
2. हाई बीम बटन पता 0x000D के रूप में कॉन्फ़िगर किया गया है;
3. स्पीड डायल पता 0x001B के रूप में कॉन्फ़िगर किया गया है;
4. बिजली आइकन पता 0x0018 के रूप में कॉन्फ़िगर किया गया है;
5. PM2.5 पता 0x001C के रूप में कॉन्फ़िगर किया गया है;
जब बटन कॉन्फ़िगर किया जाता है, तो निम्न आंकड़ा एक बार दिखाता है:
(1) विन्यास बटन प्रेस प्रभाव;
(२) इसके मूल्य को लिखने के लिए उपयोग किए जाने वाले चर पते के नियंत्रण को कॉन्फ़िगर करें;
(3) कॉन्फ़िगरेशन प्लस या माइनस ऑपरेशंस;
(4) मान श्रेणी को कॉन्फ़िगर करें।
डिजिटल टेक्स्ट बॉक्स को कॉन्फ़िगर करते समय, निम्नलिखित आंकड़ा बदले में दिखाया गया है:
① नियंत्रण चर पता सेट करें;
② अंकों की संख्या निर्धारित करें;
③ संख्या का आकार निर्धारित करें;
④ संरेखण की संख्या निर्धारित करें।
स्पीडोमीटर को कॉन्फ़िगर करते समय, निम्न आंकड़ा बदले में दिखाता है:
चयनित पुस्तकालय फ़ाइल;
गैलरी फ़ाइल में कौन सी फ़ाइल निर्दिष्ट करनी है;
पॉइंटर आइकन के चारों ओर केंद्र निर्देशांक सेट करें;
पॉइंटर की रोटेशन रेंज सेट करें। पॉइंटर का रोटेशन एंगल सेट करें।
अंत में, हम बिल्ड कॉन्फ़िगरेशन टूल पर क्लिक करते हैं।
ध्यान दें:
नियंत्रण बटन चर पतों के माध्यम से उनके संबंधित बिटमैप से जुड़े होते हैं, इसलिए उचित नियंत्रण प्राप्त करने के लिए स्थिरता की आवश्यकता होती है।
इसलिए, सीरियल पोर्ट निर्देश इस प्रकार है:
बैटरी: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x18, 0x00, 0x00
गति: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1B, 0x00, 0x00
PM2.5: 0xA5, 0x5A, 0x05, 0x82, 0x00, 0x1C, 0x00, 0x00
RTL8762C. का विकास
KEIL खोलें और हमारी परियोजना फ़ाइल आयात करें, जैसा कि निम्नलिखित आकृति में दिखाया गया है:
चूंकि यह पहली बार उपयोग करने के लिए है, इसलिए फ्लैश एल्गोरिदम को तदनुसार समायोजित करने की आवश्यकता है: फ्लैश डाउनलोड कॉन्फ़िगरेशन बॉक्स पर जाने के लिए विकल्प बटन पर क्लिक करें और निम्न आकृति की तरह दिखने के लिए एल्गोरिदम को बदलें।
चरण 5: कोड और प्रभाव
चूंकि यहां बटन नियंत्रण का उपयोग किया जाता है, इसलिए कोड में निम्नलिखित परिवर्तन करने की आवश्यकता है:/** * @file main.c
* @ ब्रीफ यूआर्ट डेमो पोलिंग टीएक्स और आरएक्स।
* @विवरण
* @ लेखक वांगज़ेक्स
*@दिनांक 2018-06-28
* @ संस्करण v0.1 *************************************************** *************************************************** *********** */
……
यदि आपको पूर्ण कोड की आवश्यकता है तो कृपया मुझसे संपर्क करें:
www.stoneitech.com/contact
मैं आपको 12 घंटे के भीतर जवाब दूंगा।
अंत में, कार के डैशबोर्ड के लिए एमसीयू को सीरियल पोर्ट एलसीडी स्क्रीन एलसीडी से कनेक्ट करें
और स्पीकर को प्रदर्शित करने के लिए कनेक्ट करें।
इस परियोजना के बारे में अधिक जानने के लिए कृपया यहां क्लिक करें
सिफारिश की:
स्मार्ट होम के साथ स्टोन एलसीडी: 5 कदम
स्मार्ट होम के साथ स्टोन एलसीडी: आज, मुझे स्टोन का सीरियल पोर्ट ड्राइव डिस्प्ले मिला है, जो एमसीयू के सीरियल पोर्ट के माध्यम से संचार कर सकता है, और इस डिस्प्ले के यूआई लॉजिक डिजाइन को स्टोन की आधिकारिक वेबसाइट पर उपलब्ध कराए गए वीजीयूएस सॉफ्टवेयर का उपयोग करके सीधे डिजाइन किया जा सकता है, जो कि बहुत है बुलाना
मेडिकल वेंटिलेटर + स्टोन एलसीडी + अरुडिनो यूएनओ: 6 कदम
मेडिकल वेंटिलेटर + स्टोन एलसीडी + अरुडिनो यूएनओ: 8 दिसंबर, 2019 से, चीन के हुबेई प्रांत के वुहान शहर में अज्ञात एटियलजि के साथ निमोनिया के कई मामले सामने आए हैं। हाल के महीनों में, पूरे देश में लगभग ८०००० पुष्ट मामले सामने आए हैं, और महामारी के प्रभाव
स्टोन एलसीडी पर एआर के साथ हृदय गति कैसे प्रदर्शित करें: 31 कदम
स्टोन एलसीडी पर एआर के साथ हृदय गति कैसे प्रदर्शित करें: संक्षिप्त परिचय कुछ समय पहले, मुझे ऑनलाइन खरीदारी में हृदय गति सेंसर मॉड्यूल MAX30100 मिला। यह मॉड्यूल उपयोगकर्ताओं के रक्त ऑक्सीजन और हृदय गति डेटा एकत्र कर सकता है, जो उपयोग करने के लिए सरल और सुविधाजनक भी है। आंकड़ों के मुताबिक, मैंने पाया कि
स्टोन एलसीडी + एक्सेलेरेशन जायरोस्कोप सेंसर: 5 कदम
स्टोन एलसीडी + एक्सेलेरेशन जायरोस्कोप सेंसर: यह दस्तावेज़ आपको सिखाएगा कि एक डेमो के लिए STM32 MCU + MPU6050 एक्सेलेरोमीटर जाइरोस्कोप सेंसर + STONE STVC070WT सीरियल पोर्ट डिस्प्ले का उपयोग कैसे करें। STVC070WT हमारी कंपनी का सीरियल डिस्प्ले है, इसका विकास सरल, उपयोग में आसान है , आप हमारे पास जा सकते हैं
स्टोन एलसीडी पर हृदय गति: 7 कदम
स्टोन एलसीडी पर हार्ट रेट: कुछ समय पहले, मुझे ऑनलाइन शॉपिंग में हार्ट रेट सेंसर मॉड्यूल MAX30100 मिला। यह मॉड्यूल उपयोगकर्ताओं के रक्त ऑक्सीजन और हृदय गति डेटा एकत्र कर सकता है, जो उपयोग करने के लिए सरल और सुविधाजनक भी है। आंकड़ों के अनुसार, मैंने पाया कि एम के पुस्तकालय हैं