Satura rādītājs:

NODEMCU UN VISUINO DISPLAY TIEŠRAIDES ZIŅAS INTERNETĀ: 8 soļi
NODEMCU UN VISUINO DISPLAY TIEŠRAIDES ZIŅAS INTERNETĀ: 8 soļi

Video: NODEMCU UN VISUINO DISPLAY TIEŠRAIDES ZIŅAS INTERNETĀ: 8 soļi

Video: NODEMCU UN VISUINO DISPLAY TIEŠRAIDES ZIŅAS INTERNETĀ: 8 soļi
Video: Visuino New Version for Arduino ESP32 ESP8266 M5Stack PLC &More 2024, Jūlijs
Anonim
Image
Image

Šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD un Visuino, lai ik pēc dažām sekundēm LCD ekrānā parādītu tiešraides ZIŅAS. Noskatieties demonstrācijas video.

1. darbība. Kas jums būs nepieciešams

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
  • NodeMCU Mini
  • OLED LCD
  • Maizes dēlis
  • Jumper vadi
  • Visuino programma: lejupielādējiet Visuino

2. solis: ķēde

Ķēde
Ķēde
  • Savienojiet GND no NodeMCU ar maizes dēļa tapu (gnd)
  • Pievienojiet 5V tapu no NodeMCU maizes dēļa tapai (pozitīvs)
  • Pievienojiet 0 tapu (SCL) no NodeMCU ar OLED LCD tapu (SCL)
  • Pievienojiet 1. tapu (SDA) no NodeMCU ar OLED LCD tapu (SDA)
  • Pievienojiet OLED LCD tapu (VCC) maizes dēļa tapai (pozitīvs)
  • Pievienojiet OLED LCD tapu (GND) maizes dēļa tapai (GND)

3. darbība: palaidiet Visuino un atlasiet NodeMCU ESP-12

Palaidiet Visuino un atlasiet NodeMCU ESP-12
Palaidiet Visuino un atlasiet NodeMCU ESP-12
Palaidiet Visuino un atlasiet NodeMCU ESP-12
Palaidiet Visuino un atlasiet NodeMCU ESP-12

Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:

Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE programmai ESP 8266!

Arī Visuino ir jāuzstāda. Sāciet Visuino, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls).

Kad tiek parādīts dialoglodziņš, izvēlieties "NodeMCU ESP-12", kā parādīts 2. attēlā

4. darbība: WiFi iestatīšana

WiFi iestatīšana
WiFi iestatīšana
WiFi iestatīšana
WiFi iestatīšana
WiFi iestatīšana
WiFi iestatīšana

Atlasiet NodeMCU ESP-12 un redaktorā Moduļi> WiFi> Piekļuves punkti noklikšķiniet uz pogas […], lai tiktu atvērts logs "Piekļuves punkti"

Šajā redaktorā velciet WiFi piekļuves punktu uz kreiso pusi.

  • Sadaļā “SSID” ievadiet sava WiFi tīkla nosaukumu
  • Sadaļā "Parole" ievietojiet piekļuves paroli savam WiFi tīklam

Aizveriet logu "Piekļuves punkti"

Redaktora kreisajā pusē atlasiet Moduļi> Wifi> Sockets, noklikšķiniet uz pogas […], lai tiktu atvērts logs "Sockets"

Velciet TCP klientu no labās uz kreiso pusi

Logā Rekvizīti iestatiet portu: 80

5. darbība: Visino pievienojiet komponentus

Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus

Pievienojiet CharToText1 komponentu

Iestatiet maksimālo garumu 1000

Pievienot displeju OLED I2C

Veiciet dubultklikšķi un logā velciet teksta lauku pa kreisi

Pievienot formatētu tekstu

ievietojiet to zem "teksta" vērtības: IEGŪT

Pieņemt: text/html, application/xhtml+xml, application/xml; q = 0,9, image/webp, image/apng, */ *; q = 0,8

Pieņemt rakstzīmes: *. *

Pieņemt valodu: en-US, en; q = 0,7, sl; q = 0,3

Saimnieks: feeds.reuters.com

DNT: 1

Pievienot aizstāt tekstu (ReplaceText1)

  1. kopa "No vērtības":
  2. iestatiet "ToValue" uz tukšu

Pievienot aizstāt tekstu (ReplaceText2)

  1. (skat. attēlu) komplekts "No vērtības": TAB TAB
  2. iestatiet "ToValue" uz tukšu
  • Pievienot teksta garumu (TextLength2)
  • Pievienot ContainsText (ContainsText1)
  1. Iestatiet teksta vērtību: TAB TAB

    (skat. attēlu)

    • Pievienot tekstu Atcerēties
    • Pievienojiet loģiku UN

    • Pievienot AddValue
    1. Komplekta vērtība: 1

      • Pievienot CompareValue (CompareValue1)

        1. kopa "comparetype": ctSmallerOrEqual
        2. iestatiet "vērtību": 2

        • Pievienot CompareValue (CompareValue3)

          1. kopa "comparetype": ctBigger
          2. iestatiet "vērtību": 3

          6. darbība: vietnē Visuino: komponentu savienošana

          Vietnē Visuino: komponentu savienošana
          Vietnē Visuino: komponentu savienošana
          • Savienojiet NodeMCU ESP-12> Moduļi WiFi ligzdas TCP Client1> Pin [Out] ar CharToText1 pin [In]
          • Savienojiet CharToText1 tapu [izeja] ar ReplaceText1 tapu [ieeja]
          • Pievienojiet ReplaceText1 pin [out] ar TextLength2 pin [in] un ContainsText1 pin [in] un ar RememberText1 pin [in]
          • Pievienojiet TextLength2 pin [out] ar CompareValue3 pin [in]
          • Pievienojiet CompareValue3 pin [out] ar And1 pin [1]
          • Pievienojiet ContainsText1 pin [out] ar And1 pin [0]
          • Pievienojiet And1 pin [out] AddValue1 pin [in]
          • Pievienojiet AddValue1 tapu [izeja] ar CompareValue1 tapu [in]
          • Savienojiet CompareValue1 tapu [out] ar RememberText1 tapu [atcerieties] un tapu [atsaukt]
          • Savienojiet RememberText1 tapu [izeja] ar ReplaceText2 tapu [in]
          • Pievienojiet ReplaceText2 pin [out] NodeMCU ESP-12 serial0 pin [in] un DisplayOLED1 elementu teksta lauka pin [in]
          • Pievienojiet DisplayOLED1 tapu [izeja] NodeMCU ESP-12 I2C tapai [ie]

          7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

          Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
          Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
          Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
          Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

          Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE

          Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)

          8. solis: spēlējiet

          Ja barojat NodeMCU moduli, OLED LCD sāks rādīt Jaunākās pasaules ziņas.

          Apsveicam! Jūs esat pabeidzis savu Live News projektu kopā ar Visuino. Pievienots arī Visuino projekts, kuru es izveidoju šim Instructable. To var lejupielādēt un atvērt vietnē Visuino: lejupielādes saite

Ieteicams: