विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: सर्किट
- चरण 3: Visuino प्रारंभ करें, और NodeMCU ESP-12. का चयन करें
- चरण 4: वाईफाई सेटअप
- चरण 5: Visuino में अवयव जोड़ें
- चरण 6: विसुइनो में: कनेक्टिंग कंपोनेंट्स
- चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
- चरण 8: खेलें
वीडियो: NODEMCU और VISUINO इंटरनेट से लाइव समाचार प्रदर्शित करते हैं: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-02-01 14:40
इस ट्यूटोरियल में हम एलसीडी पर इंटरनेट से हर कुछ सेकंड में लाइव समाचार प्रदर्शित करने के लिए NodeMCU Mini, OLED Lcd और Visuino का उपयोग करेंगे। एक प्रदर्शन वीडियो देखें।
चरण 1: आपको क्या चाहिए
- NodeMCU मिनी
- ओएलईडी एलसीडी
- ब्रेड बोर्ड
- जम्पर तार
- Visuino प्रोग्राम: Visuino डाउनलोड करें
चरण 2: सर्किट
- GND को NodeMCU से ब्रेडबोर्ड पिन (gnd) से कनेक्ट करें
- 5V पिन को NodeMCU से ब्रेडबोर्ड पिन से कनेक्ट करें (सकारात्मक)
- पिन 0 (SCL) को NodeMCU से OLED LCD पिन (SCL) से कनेक्ट करें
- पिन 1 (SDA) को NodeMCU से OLED LCD पिन (SDA) से कनेक्ट करें
- OLED LCD पिन (VCC) को ब्रेडबोर्ड पिन (पॉजिटिव) से कनेक्ट करें
- OLED LCD पिन (GND) को ब्रेडबोर्ड पिन (GND) से कनेक्ट करें
चरण 3: Visuino प्रारंभ करें, और NodeMCU ESP-12. का चयन करें
Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:
कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने ESP 8266 प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है!
Visuino को भी स्थापित करने की आवश्यकता है। Visuino प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें
जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "NodeMCU ESP-12" चुनें
चरण 4: वाईफाई सेटअप
NodeMCU ESP-12 का चयन करें और संपादक मॉड्यूल> वाईफाई> एक्सेस पॉइंट्स में, […] बटन पर क्लिक करें, ताकि "एक्सेस पॉइंट्स" विंडो खुल जाए।
इस संपादक में वाईफाई एक्सेस प्वाइंट को बाईं ओर खींचें।
- "SSID" के अंतर्गत अपने WiFi नेटवर्क का नाम डालें
- "पासवर्ड" के तहत अपने वाईफाई नेटवर्क के लिए एक्सेस पासवर्ड डालें
"एक्सेस पॉइंट्स" विंडो बंद करें
संपादक में बाईं ओर मॉड्यूल>वाईफ़ाई>सॉकेट चुनें, […] बटन पर क्लिक करें, ताकि "सॉकेट" विंडो खुल जाए
टीसीपी क्लाइंट को दाईं ओर से बाईं ओर खींचें
गुण विंडो सेट पोर्ट के अंतर्गत: 80
चरण 5: Visuino में अवयव जोड़ें
CharToText1 घटक जोड़ें
अधिकतम लंबाई 1000. सेट करें
डिस्प्ले OLED I2C जोड़ें
डबल क्लिक करें और विंडो में टेक्स्ट फ़ील्ड को बाईं ओर खींचें
स्वरूपित पाठ जोड़ें
इसे "टेक्स्ट" मान के अंतर्गत रखें: https://feeds.reuters.com/Reuters/worldNews HTTP/1.1 प्राप्त करें
स्वीकार करें: टेक्स्ट/एचटीएमएल, एप्लिकेशन/एक्सएचटीएमएल+एक्सएमएल, एप्लिकेशन/एक्सएमएल;क्यू=0.9, इमेज/वेबपी, इमेज/एपीएनजी, */*;क्यू=0.8
स्वीकार-वर्णमाला: *.*
स्वीकार-भाषा: en-US, en;q=0.7, sl;q=0.3
होस्ट: Feeds.reuters.com
डीएनटी: 1
टेक्स्ट बदलें (ReplaceText1) जोड़ें
- "मूल्य से" सेट करें:
- "ToValue" को खाली करने के लिए सेट करें
टेक्स्ट बदलें (ReplaceText2) जोड़ें
- (चित्र देखें) "मूल्य से" सेट करें:टैब टैब
- "ToValue" को खाली करने के लिए सेट करें
- पाठ की लंबाई जोड़ें (पाठ लंबाई 2)
- कंटेन्सटेक्स्ट जोड़ें (ContainsText1)
-
"पाठ" मान सेट करें: TAB TAB
(तस्वीर देखो)
- याद रखें टेक्स्ट जोड़ें
-
तर्क जोड़ें और
- AddValue जोड़ें
-
मूल्य निर्धारित करें: 1
-
तुलना वैल्यू जोड़ें (तुलना वैल्यू 1)
- "तुलना प्रकार" सेट करें: ctSmallerOrEqual
-
"मान" सेट करें: 2
-
तुलना वैल्यू जोड़ें (तुलना वैल्यू 3)
- "तुलना प्रकार" सेट करें: ctBigger
- "मान" सेट करें: 3
-
चरण 6: विसुइनो में: कनेक्टिंग कंपोनेंट्स
- NodeMCU ESP-12> मॉड्यूल वाईफाई सॉकेट टीसीपी क्लाइंट 1> पिन [आउट] को CharToText1 पिन से कनेक्ट करें [इन]
- CharToText1 पिन [आउट] को रिप्लेसटेक्स्ट1 पिन से कनेक्ट करें [इन]
- रिप्लेसटेक्स्ट 1 पिन [आउट] को टेक्स्ट लेंथ 2 पिन [इन] और कंटेन्स टेक्स्ट 1 पिन [इन] और रिमेंबरटेक्स्ट 1 पिन [इन] से कनेक्ट करें।
- TextLength2 पिन [आउट] को ComparValue3 पिन [इन] से कनेक्ट करें
- ComparValue3 पिन [आउट] को And1 पिन से कनेक्ट करें[1]
- कंटेन्सटेक्स्ट1 पिन[आउट] को एंड1 पिन से कनेक्ट करें[0]
- And1 पिन [आउट] को AddValue1 पिन [इन] से कनेक्ट करें
- AddValue1 पिन [आउट] को तुलना Value1 पिन [इन] से कनेक्ट करें
- तुलना वैल्यू १ पिन [आउट] को रिमेंबरटेक्स्ट १ पिन से कनेक्ट करें [याद रखें] और पिन करें [रिकॉल]
- रिप्लेसटेक्स्ट1 पिन [आउट] को रिप्लेसटेक्स्ट2 पिन से कनेक्ट करें [इन]
- रिप्लेसटेक्स्ट 2 पिन [आउट] को नोडएमसीयू ईएसपी -12 सीरियल 0 पिन [इन] और डिस्प्ले ओएलईडी 1 एलिमेंट्स टेक्स्ट फील्ड पिन [इन] से कनेक्ट करें।
- डिस्प्लेOLED1 पिन [आउट] को NodeMCU ESP-12 I2C पिन [इन] से कनेक्ट करें
चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें
Visuino में, F9 दबाएं या Arduino कोड जेनरेट करने के लिए चित्र 1 पर दिखाए गए बटन पर क्लिक करें, और Arduino IDE खोलें
Arduino IDE में, कोड को संकलित और अपलोड करने के लिए अपलोड बटन पर क्लिक करें (चित्र 2)
चरण 8: खेलें
यदि आप NodeMCU मॉड्यूल को पावर देते हैं, तो OLED Lcd नवीनतम विश्व समाचार दिखाना शुरू कर देगा।
बधाई हो! आपने Visuino के साथ अपना लाइव समाचार प्रोजेक्ट पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं: डाउनलोड लिंक
सिफारिश की:
इंटरनेट के माध्यम से OLED पर टेक्स्ट प्रदर्शित करें: 9 कदम
इंटरनेट के माध्यम से OLED पर टेक्स्ट प्रदर्शित करें: नमस्कार और स्वागत है, यह संक्षिप्त ट्यूटोरियल आपको मैजिकब्लॉक का उपयोग करके मैजिकबिट पर टेक्स्ट प्रदर्शित करना सिखाएगा। इस लक्ष्य को प्राप्त करने के 2 मुख्य तरीके हैं; इंजेक्ट ब्लॉक का उपयोग करके। डैशबोर्ड का उपयोग करके। सबसे पहले अपने मैजिकब में लॉग इन करें
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक हैट अनुभव चाहते हैं: 8 कदम
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक टोपी अनुभव चाहते हैं: मैंने हमेशा कामना की है कि मैं एक टोपी वाला व्यक्ति बन सकता हूं, लेकिन मुझे कभी ऐसी टोपी नहीं मिली जो मेरे लिए काम करे। यह "हैट नॉट हैट," या फासिनेटर जैसा कि इसे कहा जाता है, मेरी टोपी की समस्या का एक ऊपरी-क्रस्टी समाधान है जिसमें मैं केंटकी डर्बी में भाग ले सकता हूं, vacu
इंटरनेट क्लॉक: एनटीपी प्रोटोकॉल के साथ ESP8266 NodeMCU का उपयोग करके OLED के साथ दिनांक और समय प्रदर्शित करें: 6 चरण
इंटरनेट घड़ी: NTP प्रोटोकॉल के साथ ESP8266 NodeMCU का उपयोग करके OLED के साथ प्रदर्शन दिनांक और समय: हाय दोस्तों इस निर्देश में हम एक इंटरनेट घड़ी का निर्माण करेंगे, जिसे इंटरनेट से समय मिलेगा, इसलिए इस परियोजना को चलाने के लिए किसी RTC की आवश्यकता नहीं होगी, इसे केवल एक की आवश्यकता होगी काम कर रहे इंटरनेट कनेक्शन और इस परियोजना के लिए आपको एक esp8266 की आवश्यकता होगी जिसमें एक
VISUINO इंटरनेट से लाइव विदेशी मुद्रा मुद्रा मूल्य प्रदर्शित करें: 9 कदम
इंटरनेट से VISUINO प्रदर्शन लाइव विदेशी मुद्रा मुद्रा मूल्य: इस ट्यूटोरियल में हम एलसीडी पर इंटरनेट से हर कुछ सेकंड में लाइव मुद्रा मूल्य EURUSD प्रदर्शित करने के लिए NodeMCU Mini, OLED Lcd, और Visuino का उपयोग करेंगे। एक प्रदर्शन वीडियो देखें
Nokia 5110 LCD पर लाइव Arduino सेंसर रीडिंग प्रदर्शित करें: 4 चरण (चित्रों के साथ)
Nokia 5110 LCD पर लाइव Arduino सेंसर रीडिंग प्रदर्शित करें: यदि आपने कभी arduino के साथ काम किया है, तो आप शायद चाहते हैं कि यह सेंसर रीडिंग प्रदर्शित करे। सीरियल मॉनिटर का उपयोग करना पूरी तरह से ठीक है, लेकिन arduino बदमाश होने के नाते आप जल्दी से बन रहे हैं, आप शायद यह कुछ और पर रीडिंग प्रदर्शित करना चाहता है