Sisukord:

Visuino - hankige täpne aeg Interneti -NIST -serverist NodeMCU abil: 8 sammu
Visuino - hankige täpne aeg Interneti -NIST -serverist NodeMCU abil: 8 sammu

Video: Visuino - hankige täpne aeg Interneti -NIST -serverist NodeMCU abil: 8 sammu

Video: Visuino - hankige täpne aeg Interneti -NIST -serverist NodeMCU abil: 8 sammu
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, November
Anonim
Image
Image

Selles õppetükis kasutame NodeMCU Mini, OLED LCD ja Visuino, et kuvada LCD -l NIST Serverist reaalajas Interneti -aeg. Vaata näidisvideot. Inspiratsiooni au kannab youtube'i kasutaja "Ciprian Balalau".

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  • NodeMCU Mini
  • OLED LcdRed LED
  • 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 dialoogiaken ilmub, valige "NodeMCU ESP-12", nagu on näidatud pildil 2

Samm: lisage Visuino komponendid

Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
  • Lisage InternetTime komponent
  • Lisage impulssgeneraatori komponent ja määrake sageduseks: 0.1166667
  • Lisage komponent DeleteRightText ja määrake pikkuseks: 8
  • Lisage komponent DeleteLeftText ja määrake pikkuseks 1
  • Lisage OLED -ekraan I2C

Topeltklõpsake OLED -ekraani komponendil ja lohistage vasakule küljele "Joonista ümmargune ristkülik" (vt pilti), määrake kõrgus: 30, laius: 120, x: 4, Y: 15

lohistage ka "Tekstiväli" vasakule (vt pilti), määrake x: 17 Y: 30

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

Määrake akna Atribuudid all host: time-b-g.nist.gov

Akna atribuutide all määrake port: 37

6. samm: Visuino: komponentide ühendamine

Visuino: komponentide ühendamine
Visuino: komponentide ühendamine
  • Ühendage NodeMCU ESP-12 Modules. WiFi. Sockets. TCPClient1 PIN [IN] InternetTime1 PIN-koodiga [pesa]
  • Ühendage PulseGenerator1 PIN [OUT] InternetTime1 PIN -iga [Kell]
  • Ühendage InternetTime1 PIN-kood [väljund] NodeMCU ESP-12 jada [0] PIN-koodiga [IN] ja DeleteRightText1 PIN-koodiga [IN]
  • Ühendage DeleteRightText1 PIN [OUT] ja DeleteLeftText1 PIN [IN]
  • Ühendage DeleteLeftText1 PIN [OUT] DisplayOLED1 elementidega. Tekstiväli1 PIN [IN]
  • Ühendage DisplayOLED1 PIN [OUT] NodeMCU ESP-12 I2C PIN-ga [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 praegust kellaaega ja kuupäeva.

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

Soovitan: