
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40


Selles õpetuses kasutame NodeMCU Mini, OLED Lcd ja Visuino, et kuvada Internetis iga paari sekundi järel LCD -ekraanil valuuta hind EUR/USD. Vaata näidisvideot.
Samm: mida vajate



Kõik moodulid on pärit tootjafabidest. Neil on parima kvaliteediga moodulid, mis on konkurentidest valgusaastate võrra ees, samuti parima taskukohase hinnaga.
- NodeMCU Mini
- OLED LCD
- Leivalaud
- Jumper juhtmed
- Visuino programm: laadige alla Visuino
2. samm: vooluring

- Ühendage GND NodeMCU -st leivaplaadi tihvtiga (gnd)
- Ühendage 5V pin NodeMCU -st leivaplaadi tihvtiga (positiivne)
- Ühendage tihvt 0 (SCL) NodeMCU -st OLED LCD -tihvtiga (SCL)
- Ühendage tihvt 1 (SDA) NodeMCU -st OLED LCD -tihvtiga (SDA)
- Ühendage OLED LCD -tihvt (VCC) leivaplaadi tihvtiga (positiivne)
- Ühendage OLED LCD -tihvt (GND) leivaplaadi tihvtiga (GND)
Samm: käivitage Visuino ja valige NodeMCU ESP-12


Arduino programmeerimise alustamiseks peab teil olema Arduino IDE installitud siit:
Pange tähele, et Arduino IDE 1.6.6 -s on kriitilisi vigu. Veenduge, et installite 1.6.7 või uuema versiooni, vastasel juhul see juhend ei tööta! Kui te pole seda teinud, järgige selles juhendis toodud juhiseid Arduino IDE seadistamiseks programmeerimiseks ESP 8266! Paigaldada tuleb ka Visuino. Visuino käivitamine, nagu on näidatud esimesel pildil Klõpsake Visuino Arduino komponendi nupul "Tööriistad" (joonis 1). Kui dialoogiaken ilmub, valige "NodeMCU ESP-12", nagu on näidatud pildil 2
Samm: WiFi seadistamine



Valige NodeMCU ESP-12 ja klõpsake redaktoris Moodulid> WiFi> Punktid, klõpsake nuppu […], nii et avaneb aken "Pöörduspunktid"
Lohistage selles redaktoris WiFi pääsupunkt vasakule.
- Märkige jaotises „SSID” oma WiFi -võrgu nimi
- Sisestage jaotises „Parool” oma WiFi -võrgu juurdepääsuparool
Sulgege aken "Pöörduspunktid"
Valige redaktoris vasakul Moodulid> Wifi> Pistikupesad, klõpsake nuppu […], nii et aken "Pesad" avaneb
Lohistage TCP -klient paremalt vasakule
Atribuutide aknas määrake port: 80
5. samm: lisage Visuino komponendid




- Lisage loogikakomponent "Ja"
- Lisage komponent "Mäleta teksti"
- Lisage komponent "Teksti pikkus"
- Lisage 2x komponent „Võrdle väärtust”
- Lisage komponent "Kustuta parem tekst"
- Lisage komponent "Kustuta vasak tekst"
- Lisage komponent "Asenda tekst"
- Lisage komponent "Pulse Generator"
- Lisage komponent "Vormindatud tekst"
- Lisage komponent "Char to Text"
- Lisage komponent "Kuva OLED" I2C
6. samm: Visuino: komponentide ühendamine

- Ühendage "And1" tihvt [väljund] mäluga RememberText1 nööpnõel [Mäleta] ja kinnitage [Meenuta]
- Ühendage "And1" pin [0] pin "CompareValue2" pin [Out]
- Ühendage "And1" tihvt [1] nööbiga "CompareValue1" [Out]
- Ühendage TextLength1 pin [Out] CompareValue1 pin [In] ja CompareValue2 pin [In]
- Ühendage "DeleteRightText1" pin [In] CharToText1 pin [Out]
- ühendage ka CharToText1 pin [Out] NodeMCU jada [0] pin [In]
- Ühendage "DeleteRightText1" tihvt [väljund] DeleteLeftText1 tihvtiga [sisse]
- Ühendage DeleteLeftText1 pin [Out] asendusegaText1 pin [In]
- Ühendage ReplaceText1 pin [Out] ja RememberText1 pin [In]
- Ühendage RememberText1 tihvt [väljund] DisplayOLED1 -ga> tekstiväli> nööpnõel [sisse]
- Ühendage DisplayOLED1 pin [Out] NodeMCU ESP-12 I2C pin [In]
- Ühendage PulseGenerator1 pin [Out] FormattedText1 pin [Clock]
- Ühendage FormattedText1 pin [Out] NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [In]
- Ühendage NodeMCU ESP-12> Moodulid WiFi pesad TCP Client1> Pin [Out] CharToText1 pin [In]
Samm: looge, kompileerige ja laadige üles Arduino kood


Visuinos vajutage Arduino koodi genereerimiseks F9 või klõpsake pildil 1 näidatud nuppu ja avage Arduino IDE
Klõpsake Arduino IDE -s koodi koostamiseks ja üleslaadimiseks nuppu Laadi üles (pilt 2)
8. samm: mängige
Kui lülitate NodeMCU mooduli sisse, hakkab OLED LCD näitama praegust hinda EUR/USD.
Palju õnne! Olete lõpetanud oma Live Forex Price projekti Visuinoga. Lisatud on ka Visuino projekt, mille ma selle juhendi jaoks lõin. Saate selle alla laadida ja avada Visuino: allalaadimislink
9. samm: Visuino: komponendi seaded
- CompareValue1: atribuudi redaktoris "Value": 3 ja ainult muudetud: True ja "CompareType": ctBigger
- CompareValue2: atribuudiredaktoris "Value": 8 ja muudetud ainult: False ja "CompareType": ctSmaller
- DeleteRightText1 atribuudi redaktori komplektis "Length": 931
- DeleteLeftText1 atribuudi redaktori komplektis "Length": 53
-
Asendustekst1 atribuudi redaktori komplektis "From Value":
- PulseGenerator1 atribuudi redaktori komplektis "Sagedus": 1
- CharToText1 atribuudi redaktori komplektis "Max Length": 1000 ja "Truncate": False ning "Update on each char": False
- DisplayOLED1> Topeltklõpsake>
- lohistage redaktoris "Tekstiväli" vasakule ja määrake atribuutide aknas "Suurus": 2 ja "Y": 50
- lohistage redaktoris "Joonista tekst" vasakule ja määrake atribuutide aknas "Tekst": EUR/USD ja "Suurus": 2
FormattedText1 atribuutiredaktoris jaotises „Tekst” klõpsake „…” ja lisage see tekst:
HANGI https://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1Nõustu: tekst/html
Aktsepteeri-tähemärk: utf-8
Aktsepteeritav keel: et-USA, en; q = 0,7, sl; q = 0,3
Host: webrates.truefx.com
DNT: 1
Soovitan:
ESP8266 OLED - hankige aeg ja kuupäev Internetist: 8 sammu

ESP8266 OLED - hankige Internetist kellaaeg ja kuupäev: Selles õpetuses õpime, kuidas saada kuupäev ja kellaaeg NIST TIME serverist, kasutades ESP8266 OLED -i ja Visuino, vaadake näidisvideot
Hankige Internetist aeg ja kuupäev - Õpetus: 9 sammu

Hankige Internetist kellaaeg ja kuupäev - Õpetus: Selles õpetuses õpime, kuidas saada kuupäeva ja kellaaega NIST TIME serverist M5Stack StickC ja Visuino abil. Vaadake tutvustusvideot
Internetist aja saamine ESP8266 abil - NTP kellaprojekt ESP8266 -ga Nodemcu: 5 sammu

Internetist aja saamine ESP8266 abil | NTP kellaprojekt ESP8266 Nodemcu abil: Selles õpetuses näeme, kuidas saada aega, kasutades ESP8266/nodemcu koos Arduino IDE -ga. Aja saamine on eriti kasulik andmete logimisel, et oma näidud ajatempliga tähistada. Kui teie projektil ESP8266 on juurdepääs Internetile, saate võrgu T abil aega
NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: 8 sammu

NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: Selles õpetuses kasutame NodeMCU Mini, OLED LCD ja Visuino, et kuvada LCD -lt Interneti kaudu iga paari sekundi tagant uudiseid. Vaata näidisvideot
Juhtige oma Esp6266 Internetist? Tasuta ja lihtne: 7 sammu

Juhtige oma Esp6266 Internetist? Tasuta ja lihtne: mitu korda pole me otsinud lihtsat viisi oma seadmetega Interneti kaudu suhelda ilma komplikatsioonideta ja / või keerukate vahendusrakenduste, DNS -i, IP -aadresside või VPN -ide kaudu. Palju kordi on minult küsitud, kuidas juhtis, r