Sisukord:

NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: 8 sammu
NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: 8 sammu

Video: NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: 8 sammu

Video: NODEMCU JA VISUINO DISPLAY LIVE UUDISED INTERNETIST: 8 sammu
Video: Visuino and Delphi Tutorial: Remote Wi-Fi OLED Terminal Display with NodeMCU/ESP8266 2024, Juuli
Anonim
Image
Image

Selles õpetuses kasutame NodeMCU Mini, OLED Lcd ja Visuino, et kuvada LCD -lt Interneti kaudu iga paari sekundi tagant otseuudiseid. Vaata näidisvideot.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  • NodeMCU Mini
  • OLED LCD
  • Leivalaud
  • Jumper juhtmed
  • Visuino programm: laadige alla Visuino

2. samm: vooluring

Ringkond
Ringkond
  • Ü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

Käivitage Visuino ja valige NodeMCU ESP-12
Käivitage Visuino ja valige NodeMCU ESP-12
Käivitage Visuino ja valige NodeMCU ESP-12
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 ilmub dialoog, valige "NodeMCU ESP-12", nagu on näidatud pildil 2

Samm: WiFi seadistamine

WiFi seadistamine
WiFi seadistamine
WiFi seadistamine
WiFi seadistamine
WiFi seadistamine
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

Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente

Lisage komponent CharToText1

Määrake maksimaalne pikkus 1000

Lisage ekraan OLED I2C

Topeltklõpsake ja lohistage aknas tekstiväli vasakule

Lisage vormindatud tekst

pange see "teksti" väärtuse alla: hankige

Nõustu: tekst/html, rakendus/xhtml+xml, rakendus/xml; q = 0,9, pilt/veebipilt, pilt/apng, */ *; q = 0,8

Aktsepteerige: *. *

Aktsepteeritav keel: et-USA, en; q = 0,7, sl; q = 0,3

Host: feeds.reuters.com

DNT: 1

Lisa asendustekst (ReplaceText1)

  1. määrake "väärtusest":
  2. määrake "ToValue" tühjaks

Lisa asendustekst (ReplaceText2)

  1. (vt pilti) komplekt "From Value": TAB TAB
  2. määrake "ToValue" tühjaks
  • Lisa teksti pikkus (TextLength2)
  • Lisa ContainsText (ContainsText1)
  1. Määrake "teksti" väärtus: TAB TAB

    (vaata pilti)

    • Lisa meeldejääv tekst
    • Lisage loogika JA
    • Lisa AddValue
    1. seatud väärtus: 1

      • Lisa võrdlusväärtus (võrdleväärtust1)

        1. komplekt "comparetype": ctSmallerOrEqual
        2. määrake "väärtus": 2

        • Lisa CompareValue (CompareValue3)

          1. komplekt "comparetype": ctBigger
          2. määrake "väärtus": 3

          6. samm: Visuino: komponentide ühendamine

          Visuino: komponentide ühendamine
          Visuino: komponentide ühendamine
          • Ühendage NodeMCU ESP-12> Moodulid WiFi pesad TCP Client1> Pin [Out] CharToText1 pin [In]
          • Ühendage CharToText1 nööpnõel [väljund] asendusteksti1 tihvtiga [sisse]
          • Ühendage ReplaceText1 pin [out] TextLength2 pin [in] ja ContainsText1 pin [in] ja RememberText1 pin [in]
          • Ühendage TextLength2 pin [out] CompareValue3 pin [in]
          • Ühendage CompareValue3 pin [out] and 1 pin [1]
          • Ühenda ContainsText1 pin [out] and 1 pin [0]
          • Ühendage And1 pin [out] AddValue1 pin [in]
          • Ühendage AddValue1 pin [out] CompareValue1 pin [in]
          • Ühendage CompareValue1 tihvt [välja] MemoryText1 kontaktiga [mäleta] ja tihvtiga [meenuta]
          • Ühendage RememberText1 nööpnõel [välja] asendusteksti2 tihvtiga [sisse]
          • Ühendage ReplaceText2 pin [out] NodeMCU ESP-12 serial0 pin [in] ja DisplayOLED1 elementide tekstivälja pin [in]
          • Ühendage DisplayOLED1 pin [out] NodeMCU ESP-12 I2C pin [in]

          Samm: looge, kompileerige ja laadige üles Arduino kood

          Looge, kompileerige ja laadige üles Arduino kood
          Looge, kompileerige ja laadige üles Arduino kood
          Looge, kompileerige ja laadige üles Arduino kood
          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 uusimaid uudiseid.

          Palju õnne! Olete Visuinoga oma Live News projekti lõpetanud. Lisatud on ka Visuino projekt, mille ma selle juhendi jaoks lõin. Saate selle alla laadida ja avada Visuino: allalaadimislink

Soovitan: