विषयसूची:
- चरण 1: हार्डवेयर और फर्मवेयर
- चरण 2: एक सीरियल पोर्ट को एक टीसीपी सर्वर पर ब्रिज करें
- चरण 3: वर्चुअल सीरियल पोर्ट बनाएं
- चरण 4: एक टीसीपी क्लाइंट बनाएं
- चरण 5: एलसीडी नियंत्रण कार्यक्रम कॉन्फ़िगर करें
- चरण 6: निष्कर्ष और कहां से प्राप्त करें
वीडियो: एलसीडी स्मार्टी के साथ नेटवर्क वाला एलसीडी बैकपैक: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
कैरेक्टर एलसीडी स्क्रीन जो स्क्रॉल जानकारी एक लोकप्रिय केस मोड हैं। वे आमतौर पर समानांतर पोर्ट, सीरियल पोर्ट बैकपैक या यूएसबी बैकपैक (अधिक) के माध्यम से नियंत्रित होते हैं। यह निर्देशयोग्य हमारे ओपन सोर्स ईथरनेट नेटवर्क एलसीडी बैकपैक को प्रदर्शित करता है। एलसीडी स्मार्टी (विंडोज) और एलसीडीप्रोक (लिनक्स) जैसे एलसीडी नियंत्रण कार्यक्रम सीरियल और यूएसबी प्रकार की तरह ही ईथरनेट एलसीडी बैकपैक का उपयोग कर सकते हैं, लेकिन एक नेटवर्क पर। यह नेटवर्क पर कहीं से भी किसी भी सिस्टम की निगरानी के लिए उपयोगी है: जहां आप कंप्यूटर नहीं लगा सकते वहां एलसीडी लगाएं, या ऐसे कंप्यूटर की निगरानी करें जिस तक पहुंचना मुश्किल हो। हम इसका उपयोग सिस्टम की जानकारी, आरएसएस फ़ीड, प्लेलिस्ट, नया ईमेल, फोल्डिंग@होम आंकड़े इत्यादि को पीसी से दूर स्क्रॉल करने के लिए करते हैं। यह वीडियो इसे क्रिया में दिखाता है, एलसीडी एक ईथरनेट नेटवर्क पर एलसीडी स्मार्टी से डिस्प्ले डेटा प्राप्त कर रहा है। इस लेख में हम आपको दिखाते हैं कि एलसीडी स्मार्टी आउटपुट को सीरियल पोर्ट से एलसीडी बैकपैक पर कैसे रीडायरेक्ट किया जाए। यह नेटवर्क LCD बैकपैक प्रोजेक्ट का भाग 2 है, भाग 1 यहाँ पढ़ें। सीड स्टूडियो में दुनिया भर में शिपिंग सहित $ 45 के लिए कुछ इकट्ठे #twatch ईथरनेट एलसीडी पैकपैक हैं। डेंजरस प्रोटोटाइप ब्लॉग पर मूल स्वरूपण के साथ इस लेख को देखें। अवधारणा अवलोकन पिछले हफ्ते हमने एलसीडी बैकपैक की ट्विटर स्क्रॉलिंग सुविधाओं को पेश किया था। इसमें पोर्ट 1337 पर एक टीसीपी सर्वर भी है जो मैट्रिक्स ऑर्बिटल स्वरूपित कमांड को स्वीकार करता है। मैट्रिक्स ऑर्बिटल बैकपैक्स में व्यापक सॉफ्टवेयर सपोर्ट है, एलसीडी स्मार्टी और एलसीडीप्रोक ओपन सोर्स विकल्प हैं। अधिकांश नियंत्रण कार्यक्रम समानांतर बंदरगाहों और कुछ सीरियल या यूएसबी बैकपैक के माध्यम से एलसीडी चलाते हैं। नेटवर्क टीसीपी आउटपुट अभी तक एक विकल्प नहीं है। हम LCD Smartie के सीरियल पोर्ट आउटपुट को नेटवर्क LCD बैकपैक में फॉरवर्ड करने के लिए ब्रिज का उपयोग करते हैं।
चरण 1: हार्डवेयर और फर्मवेयर
हमने पिछले हफ्ते PIC 18F67J60 ईथरनेट एलसीडी बैकपैक हार्डवेयर पेश किया। विस्तृत हार्डवेयर अवलोकन के लिए पिछला लेख देखें। प्रोजेक्ट Google कोड पृष्ठ से नवीनतम फ़ाइलें डाउनलोड करें और अपना स्वयं का निर्माण करें। आप 23 सितंबर 2009 तक दुनिया भर में शिपिंग सहित $30 ($45 w/LCD) के लिए इकट्ठे हार्डवेयर भी खरीद सकते हैं। फर्मवेयर एक टीसीपी सर्वर मैट्रिक्स ऑर्बिटल-शैली एलसीडी कमांड के लिए पोर्ट 1337 पर सुनता है। कंप्यूटर इस पोर्ट को ठीक वैसे ही कमांड भेज सकते हैं जैसे यह एक सीरियल एलसीडी बैकपैक है। हमने मैट्रिक्स ऑर्बिटल बैकपैक का अनुकरण किया क्योंकि अधिकांश चरित्र एलसीडी नियंत्रण कार्यक्रम इसका समर्थन करते हैं। रीयल-टाइम ट्विटर एलसीडी पर स्क्रॉल करता है जब तक कि टीसीपी सर्वर को एक आदेश प्राप्त नहीं होता है जो कर्सर को स्थिति 0 पर रखता है। जब यह आदेश प्राप्त होता है, तो ट्विटर अपडेट समाप्त हो जाता है और टीसीपी सर्वर एलसीडी का पूरा नियंत्रण लेता है। हमने मैट्रिक्स ऑर्बिटल सेट में दो गैर-मानक कमांड जोड़े। 153 DCHP द्वारा निर्दिष्ट आईपी पते को प्रदर्शित करता है, और 154 ट्विटर मोड को फिर से शुरू करता है। वर्तमान में कोई भी ग्राहक उन्हें लागू नहीं करता है।
चरण 2: एक सीरियल पोर्ट को एक टीसीपी सर्वर पर ब्रिज करें
एलसीडी नियंत्रण कार्यक्रम आमतौर पर समानांतर पोर्ट, सीरियल और यूएसबी एलसीडी के साथ काम करते हैं। नेटवर्क टीसीपी अभी तक एक विकल्प नहीं है। यह खंड दिखाता है कि एलसीडी स्मार्टी सीरियल पोर्ट डेटा को ईथरनेट एलसीडी बैकपैक में कैसे अग्रेषित किया जाए। हम विंडोज का उपयोग कर रहे हैं, इसलिए हमने वर्चुअल सीरियल पोर्ट एमुलेटर के फ्रीवेयर संस्करण को पकड़ लिया, जो एक साधारण पोर्ट रीडायरेक्टर है। यदि आपके पास Linux या OSX सुझाव हैं, तो कृपया उन्हें टिप्पणियों या फ़ोरम में छोड़ दें।
चरण 3: वर्चुअल सीरियल पोर्ट बनाएं
सबसे पहले, हम वर्चुअल सीरियल पोर्ट जोड़ी सेट करते हैं। एलसीडी कंट्रोल प्रोग्राम (एलसीडी स्मार्टी) इनमें से एक पोर्ट से कनेक्ट होगा, दूसरा एक टीसीपी क्लाइंट से कनेक्ट होगा जिसे हम बाद में सेटअप करेंगे। अगला क्लिक करें। प्रत्येक सीरियल पोर्ट के लिए एक नंबर चुनें। आपके सिस्टम पर पोर्ट नंबर मुफ्त होना चाहिए। हमने इसे COM7 और COM8 पर सेट किया है। हमने अनुकरण बॉड दर की जाँच की, हालाँकि यह शायद आवश्यक नहीं है। ओके पर क्लिक करें।
चरण 4: एक टीसीपी क्लाइंट बनाएं
इसके बाद, सीरियल पोर्ट को बैकपैक के TCP सर्वर से कनेक्ट करने के लिए एक TCP क्लाइंट बनाएँ। अगला क्लिक करें। टीसीपी सर्वर पता वही है जो एलसीडी पर पावर-ऑन पर दिखाया गया आईपी पता है। सर्वर 1337 पोर्ट पर सुनता है। डीटीआर/आरटीएस कनेक्शन की स्थिति पर निर्भर करता है, हमें प्रवाह नियंत्रण की आवश्यकता नहीं है। स्रोत सीरियल पोर्ट वर्चुअल सीरियल पोर्ट जोड़ी का एक तरफ है जिसे हमने अभी बनाया है (COM7 और COM8)। हमने TCP क्लाइंट को COM 8 से कनेक्ट किया, और इसे 115200bps, 8/N/1 के लिए कॉन्फ़िगर किया। OK क्लिक करें। TCP सर्वर ब्रिज का सीरियल पोर्ट सक्रिय होना चाहिए। यदि ईथरनेट एलसीडी बैकपैक आईपी पते पर प्रतिक्रिया करता है तो टीसीपी क्लाइंट स्थिति ठीक पढ़ेगी
चरण 5: एलसीडी नियंत्रण कार्यक्रम कॉन्फ़िगर करें
नेटवर्क ब्रिज का उपयोग करने के लिए अपने एलसीडी कंट्रोल प्रोग्राम को कॉन्फ़िगर करना अंतिम चरण है। एक मैट्रिक्स ऑर्बिटल टाइप डिस्प्ले प्लगइन चुनें। वर्चुअल सीरियल पोर्ट पेयर (हमारे उदाहरण में COM7) के फ्री एंड का उपयोग करने के लिए इसे कॉन्फ़िगर करें। वर्चुअल पोर्ट सेटिंग (115200bps) से मेल खाने के लिए स्पीड सेट करें। नई सेटिंग्स का उपयोग करने के लिए आपको पुनरारंभ करना पड़ सकता है। आरएसएस फ़ीड, ईमेल सूचनाएं, सर्वर पिंग समय, पीसी आँकड़े, आदि दिखाने के लिए एलसीडी प्रोग्राम को कॉन्फ़िगर करें; कुछ के पास अतिरिक्त प्लगइन्स भी हैं। आउटपुट वर्चुअल सीरियल पोर्ट के माध्यम से स्थानीय नेटवर्क पर जाएगा, और एलसीडी पर प्रदर्शित होगा। यह वीडियो इसे क्रिया में दिखाता है, एलसीडी एक ईथरनेट नेटवर्क पर डिस्प्ले डेटा प्राप्त कर रहा है।
चरण 6: निष्कर्ष और कहां से प्राप्त करें
एलसीडी स्मार्टी और एलसीडीप्रोक ओपन सोर्स हैं, इसलिए कोई भी ईथरनेट एलसीडी बैकपैक के लिए कुछ एन्हांसमेंट जोड़ सकता है। यह बहुत अच्छा होगा अगर वे एक पुल के बिना सीधे टीसीपी पर एलसीडी बैकपैक को नियंत्रित कर सकें।
अधिकांश LCD नियंत्रण प्रोग्राम बटनों पर प्रतिक्रिया कर सकते हैं। दो बटन बैकपैक के प्रोग्रामिंग हेडर से जुड़े हो सकते हैं, या एक नया पीसीबी कई बटन कनेक्शन के साथ बनाया जा सकता है। मैट्रिक्स ऑर्बिटल कमांड सेट सॉफ्टवेयर कंट्रास्ट समायोजन का समर्थन करता है, जो दूर स्थित एलसीडी के लिए वास्तव में आसान होगा। यह संभवतः कंट्रास्ट एडजस्टमेंट पिन पर पल्स-चौड़ाई मॉडुलन लागू करके पूरा किया जा सकता है। ईथरनेट एलसीडी बैकपैक फर्मवेयर को नेटवर्क पर अपग्रेड किया जा सकता है, निर्देशों के लिए भाग 1 देखें। हम फ़र्मवेयर में सुधार करना और नई सुविधाएँ जोड़ना जारी रखेंगे। नवीनतम डाउनलोड के लिए प्रोजेक्ट Google कोड पृष्ठ और फ़ोरम देखें। एक प्राप्त करें सीड स्टूडियो में दुनिया भर में शिपिंग सहित $45 के लिए कुछ इकट्ठे #twatch ईथरनेट एलसीडी पैकपैक हैं। जब तक वे बने रहें, उन्हें प्राप्त करें क्योंकि हम जल्द ही और नहीं बनाएंगे।
सिफारिश की:
मिनटों में कम लागत वाला सेंसर वाला ट्रैक बनाएं!: 10 कदम (चित्रों के साथ)
मिनटों में एक कम लागत वाला सेंसर ट्रैक बनाएं !: अपने पिछले निर्देश में, मैंने आपको दिखाया कि स्वचालित साइडिंग के साथ एक मॉडल ट्रेन लेआउट कैसे बनाया जाता है। इसमें 'सेंसर ट्रैक' नाम के एक ट्रैक सेगमेंट का इस्तेमाल किया गया था। मॉडल रेलवे लेआउट में होना काफी उपयोगी चीज है। मैं निम्नलिखित के लिए इस्तेमाल किया जा सकता है: ब्लॉक
१६०२ एलसीडी कीपैड शील्ड मॉड्यूल I2C बैकपैक के साथ: ६ कदम
आई२सी बैकपैक के साथ १६०२ एलसीडी कीपैड शील्ड मॉड्यूल: एक बड़ी परियोजना के हिस्से के रूप में, मैं कुछ साधारण मेनू के नेविगेशन के लिए एक एलसीडी डिस्प्ले और एक कीपैड चाहता था। मैं अन्य कार्यों के लिए Arduino पर बहुत सारे I/O पोर्ट का उपयोग करूंगा, इसलिए मुझे LCD के लिए I2C इंटरफ़ेस चाहिए था। इसलिए मैंने कुछ हार्डवेयर खरीदे
433 मेगाहर्ट्ज बैंड पर कम लागत वाला वायरलेस सेंसर नेटवर्क: 5 कदम (चित्रों के साथ)
433 मेगाहर्ट्ज बैंड पर कम लागत वाला वायरलेस सेंसर नेटवर्क: टेरेसा राजबा को इस लेख में उनके प्रकाशनों से डेटा का उपयोग करने की स्वीकृति देने के लिए बहुत धन्यवाद। *उपरोक्त छवि में - पांच सेंसर-प्रेषक इकाइयां जिनका मैंने परीक्षण के लिए उपयोग किया वायरलेस सेंसर क्या हैं नेटवर्क? एक सरल परिभाषा होगी
ESP32 के साथ सेलुलर नेटवर्क के साथ IOT: 23 कदम
ESP32 के साथ सेलुलर नेटवर्क के साथ IOT: आज हम GPRS मॉडेम, या बल्कि, ESP32 और सेलुलर टेलीफोन नेटवर्क के साथ इसके उपयोग के बारे में चर्चा करेंगे। यह कुछ ऐसा है जो बहुत अच्छा काम करता है। MQTT प्रोटोकॉल का उपयोग करते हुए, हम डेटा को Ubidots डैशबोर्ड पर भेजेंगे। इस असेंबली में उपयोग करें
सेंसर सुहु डेंगन एलसीडी डैन एलईडी (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): 6 कदम (चित्रों के साथ)
सेंसर SUHU DENGAN LCD DAN LED (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): है, साया देवी रिवाल्डी महसिस्वा UNIVERSITAS NUSA PUTRA दारी इंडोनेशिया, दी सिनी साया और बरबागी कारा मेम्बुएट सेंसर सुहु मेंगगुनाकन Arduino डेंगन आउटपुट के एलसीडी और एलईडी। इन अदलाह पेम्बाका सुहु डेंगन देसाईं साया सेंदिरी, डेंगन सेंसर इन औरा