विषयसूची:

VISUINO इंटरनेट से लाइव विदेशी मुद्रा मुद्रा मूल्य प्रदर्शित करें: 9 कदम
VISUINO इंटरनेट से लाइव विदेशी मुद्रा मुद्रा मूल्य प्रदर्शित करें: 9 कदम

वीडियो: VISUINO इंटरनेट से लाइव विदेशी मुद्रा मुद्रा मूल्य प्रदर्शित करें: 9 कदम

वीडियो: VISUINO इंटरनेट से लाइव विदेशी मुद्रा मुद्रा मूल्य प्रदर्शित करें: 9 कदम
वीडियो: Visuino + OLED test live internet time from NIST server 2024, जुलाई
Anonim
Image
Image

इस ट्यूटोरियल में हम एलसीडी पर इंटरनेट से हर कुछ सेकंड में लाइव मुद्रा मूल्य EUR/USD प्रदर्शित करने के लिए 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. का चयन करें

Visuino प्रारंभ करें, और NodeMCU ESP-12 चुनें
Visuino प्रारंभ करें, और NodeMCU ESP-12 चुनें
Visuino प्रारंभ करें, और NodeMCU ESP-12 चुनें
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 में अवयव जोड़ें

Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
  • "और" तर्क घटक जोड़ें
  • "याद रखें पाठ" घटक जोड़ें
  • "पाठ लंबाई" घटक जोड़ें
  • 2x "तुलना मूल्य" घटक जोड़ें
  • "राइट टेक्स्ट हटाएं" घटक जोड़ें
  • "बाएं पाठ हटाएं" घटक जोड़ें
  • "टेक्स्ट बदलें" घटक जोड़ें
  • "पल्स जेनरेटर" घटक जोड़ें
  • "स्वरूपित पाठ" घटक जोड़ें
  • "चार टू टेक्स्ट" घटक जोड़ें
  • "डिस्प्ले OLED" I2C घटक जोड़ें

चरण 6: विसुइनो में: कनेक्टिंग कंपोनेंट्स

Visuino में: कनेक्टिंग कंपोनेंट्स
Visuino में: कनेक्टिंग कंपोनेंट्स
  • "And1" पिन [आउट] को रिमेंबरटेक्स्ट1 पिन से कनेक्ट करें [याद रखें] और पिन करें [रिकॉल]
  • "And1" पिन [0] को "तुलना वैल्यू 2" पिन से कनेक्ट करें [आउट]
  • "And1" पिन [1] को "तुलना वैल्यू 1" पिन से कनेक्ट करें [आउट]
  • TextLength1 पिन [आउट] को Value1 पिन [In] और तुलनाValue2 पिन [In] से कनेक्ट करें
  • "DeleteRightText1" पिन [इन] को CharToText1 पिन [आउट] से कनेक्ट करें
  • CharToText1 पिन [आउट] को NodeMCU सीरियल [0] पिन [इन] से भी कनेक्ट करें
  • "DeleteRightText1" पिन [आउट] को DeleteLeftText1 पिन [इन] से कनेक्ट करें
  • DeleteLeftText1 पिन [आउट] को रिप्लेसटेक्स्ट 1 पिन से कनेक्ट करें [इन]
  • रिप्लेसटेक्स्ट1 पिन [आउट] को रिमेंबरटेक्स्ट1 पिन से कनेक्ट करें [इन]
  • रिमेम्बरटेक्स्ट1 पिन [आउट] को डिस्प्लेओएलईडी1 > टेक्स्ट फील्ड > पिन [इन] से कनेक्ट करें
  • डिस्प्लेOLED1 पिन [आउट] को NodeMCU ESP-12 I2C पिन से कनेक्ट करें [इन]
  • PulseGenerator1 पिन [आउट] को FormattedText1 पिन [घड़ी] से कनेक्ट करें
  • FormattedText1 पिन [आउट] को NodeMCU ESP-12 से कनेक्ट करें> मॉड्यूल वाईफाई सॉकेट टीसीपी क्लाइंट 1> पिन [इन]
  • NodeMCU ESP-12> मॉड्यूल वाईफाई सॉकेट टीसीपी क्लाइंट 1> पिन [आउट] को CharToText1 पिन से कनेक्ट करें [इन]

चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, F9 दबाएं या Arduino कोड जेनरेट करने के लिए चित्र 1 पर दिखाए गए बटन पर क्लिक करें, और Arduino IDE खोलें

Arduino IDE में, कोड को संकलित और अपलोड करने के लिए अपलोड बटन पर क्लिक करें (चित्र 2)

चरण 8: खेलें

यदि आप NodeMCU मॉड्यूल को पावर देते हैं, तो OLED Lcd EUR/USD की वर्तमान कीमत दिखाना शुरू कर देगा।

बधाई हो! आपने Visuino के साथ अपना लाइव फ़ॉरेक्स मूल्य प्रोजेक्ट पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं: डाउनलोड लिंक

चरण 9: विसुइनो में: घटक सेटिंग्स

  • ComparValue1: प्रॉपर्टी एडिटर में "वैल्यू" सेट करें: 3, और ओनली चेंजेड: ट्रू, और "कंपेयर टाइप": ctBigger
  • ComparValue2: संपत्ति संपादक में "मान" सेट करें: 8, और केवल परिवर्तित: गलत, और "तुलना प्रकार": ctSmaller
  • संपत्ति संपादक में DeleteRightText1 सेट "लंबाई":931
  • संपत्ति संपादक में DeleteLeftText1 सेट "लंबाई": 53
  • संपत्ति संपादक में बदलें टेक्स्ट 1 "मूल्य से" सेट करें:

  • संपत्ति संपादक में PulseGenerator1 "फ़्रीक्वेंसी" सेट करें:1
  • संपत्ति संपादक में CharToText1 सेट "अधिकतम लंबाई": 1000, और "छंटनी": गलत, और "प्रत्येक चार पर अपडेट करें": गलत
  • डिस्प्लेOLED1> डबल क्लिक>
  1. संपादक में "टेक्स्ट फ़ील्ड" को बाईं ओर खींचें और गुण विंडो में सेट करें "आकार":2, और "Y":50
  2. संपादक में "पाठ बनाएं" को बाईं ओर खींचें और गुण विंडो "पाठ" में सेट करें: EUR/USD, और "आकार": 2

"टेक्स्ट" के तहत संपत्ति संपादक में FormattedText1 "…" पर क्लिक करें और इस टेक्स्ट को जोड़ें:

webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1स्वीकार करें: टेक्स्ट/एचटीएमएल प्राप्त करें

स्वीकार-चारसेट: utf-8

स्वीकार-भाषा: en-US, en;q=0.7, sl;q=0.3

होस्ट: webrates.truefx.com

डीएनटी: 1

सिफारिश की: