Мазмуну:

NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ЖАНА КАБАРЛАРДЫ КӨРСӨТӨТ: 8 кадам
NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ЖАНА КАБАРЛАРДЫ КӨРСӨТӨТ: 8 кадам

Video: NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ЖАНА КАБАРЛАРДЫ КӨРСӨТӨТ: 8 кадам

Video: NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ЖАНА КАБАРЛАРДЫ КӨРСӨТӨТ: 8 кадам
Video: ESP8266 Project: How to control 2 AC bulb or load using 2 Relay with NodeMCU and D1 Mini over WiFi 2024, Ноябрь
Anonim
Image
Image

Бул окуу куралында биз NodeMCU Mini, OLED Lcd жана Visuino аркылуу ЖАНЫЛЫКТЫ интернеттен бир нече секунд сайын ЖКда көрсөтүү үчүн колдонобуз. Демонстрациялык видеону көрүңүз.

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • NodeMCU Mini
  • OLED Lcd
  • Breadboard
  • Өткөргүч зымдар
  • Visuino программасы: Visuino жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit
  • NodeMCUдан GNDди панель пинине (gnd) туташтырыңыз
  • NodeMCUдан 5V пинди панель пинине туташтырыңыз (оң)
  • NodeMCUдан OLED LCD пинге (SCL) pin 0 (SCL) туташтыруу
  • NodeMCUдан OLED LCD пинге (SDA) 1 пин (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 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDEди ESP 8266 программасына орнотуу үчүн!

Visuino да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз, Visuinoдогу Arduino компонентиндеги "Куралдар" баскычын басыңыз (1 -сүрөт).

Диалог пайда болгондо, 2-сүрөттө көрсөтүлгөндөй "NodeMCU ESP-12" тандаңыз

4 -кадам: WiFi орнотуу

WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу

NodeMCU ESP-12ди тандаңыз жана Редактордо Модулдар> WiFi> Кирүү пункттары, […] баскычын басыңыз, ошондо "Кирүү чекиттери" терезеси ачылат

Бул редактордо WiFi кирүү чекитин сол жагына сүйрөңүз.

  • "SSIDдин" астына WiFi тармагыңыздын атын коюңуз
  • "Сырсөз" астына WiFi тармагыңыз үчүн кирүү сырсөзүн коюңуз

"Кирүү чекиттери" терезесин жабыңыз

Редактордун сол жагында Модулдар> Wifi> Сокеттерди тандап, […] баскычын басыңыз, ошондо "Sockets" терезеси ачылат

TCP Кардарын оңдон солго сүйрөңүз

Системанын терезесинде портту орнотуңуз: 80

5 -кадам: Visuino компоненттерин кошуу

Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу

CharToText1 компонентин кошуу

Максималдуу узундугун 1000 коюңуз

Display OLED I2C кошуу

Эки жолу чыкылдатып, терезеде Текст талаасын солго сүйрөңүз

Форматталган текстти кошуу

муну "текст" маанисине коюңуз: GET

Кабыл алыңыз: text/html, application/xhtml+xml, application/xml; q = 0.9, image/webp, image/apng, */ *; q = 0.8

Кабыл алуу-Чарсет: *. *

Кабыл алуу тили: en-US, en; q = 0.7, sl; q = 0.3

Алып баруучу: feeds.reuters.com

DNT: 1

Текстти алмаштыруу кошуу (ReplaceText1)

  1. "Наркынан" коюу:
  2. "ToValue" бош деп коюңуз

Текстти алмаштыруу кошуу (ReplaceText2)

  1. (сүрөттү караңыз) "From Value" орнотуңуз: TAB TAB
  2. "ToValue" бош деп коюңуз
  • Текст узундугун кошуу (TextLength2)
  • ContainsText кошуу (ContainsText1)
  1. "Текст" маанисин коюу: TAB TAB

    (сүрөттү кара)

    • Эстеп калуу текстин кошуу
    • ЖАНА логиканы кошуу

    • AddValue кошуу
    1. коюлган Мааниси: 1

      • CompareValue кошуу (CompareValue1)

        1. "comparetype" орнотуңуз: ctSmallerOrEqual
        2. "баалуулукту" коюу: 2

        • CompareValue кошуу (CompareValue3)

          1. "comparetype" орнотуңуз: ctBigger
          2. "маанини" коюу: 3

          6 -кадам: Visuinoдо: Компоненттерди туташтыруу

          Visuinoдо: Компоненттерди туташтыруу
          Visuinoдо: Компоненттерди туташтыруу
          • NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [Out] CharToText1 pin'ге [In] туташтыруу
          • CharToText1 төөнөгүчүн [чыгаруу] менен ReplaceText1 төөнөгүчкө [in] туташтырыңыз
          • ReplaceText1 төөнөгүчүн [чыккыла] TextLength2 пинге [in] жана ContainsText1 pin [in] жана RememberText1 pin [in] менен туташтырыңыз
          • TextLength2 төөнөгүчтү [чыгаруу] CompareValue3 төөнөгүчкө [in] туташтырыңыз
          • CompareValue3 төөнөгүчүн [чыгаруу] менен 1 пинге [1] туташтырыңыз
          • ContainsText1 pin [out] менен And1 pin [0] туташуу
          • And1 пинди [чыгарууну] AddValue1 төөнөгүчкө [in] туташтырыңыз
          • AddValue1 төөнөгүчүн [чыгаруу] менен CompareValue1 төөнөгүчүнө туташтырыңыз [in]
          • CompareValue1 төөнөгүчүн [чыгаруу] RememberText1 түйүнүнө туташтырыңыз [эстеп коюңуз] жана туташтыруу [чакыруу]
          • RememberText1 төөнөгүчүн [чыгаруу] менен ReplaceText2 төөнөгүчкө [in] туташтырыңыз
          • NodeMCU ESP-12 serial0 пинине [in] жана DisplayOLED1 элементтеринин текст талаасынын пинине [in] ReplaceText2 төөнөгүчүн [чыгаруу] туташтырыңыз.
          • DisplayOLED1 төөнөгүчүн NodeMCU ESP-12 I2C пинине [чыгаруу] туташтырыңыз

          7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

          Arduino кодун түзүү, түзүү жана жүктөө
          Arduino кодун түзүү, түзүү жана жүктөө
          Arduino кодун түзүү, түзүү жана жүктөө
          Arduino кодун түзүү, түзүү жана жүктөө

          Visuinoдо F9 баскычын басыңыз же Arduino кодун чыгаруу үчүн 1 -сүрөттө көрсөтүлгөн баскычты басыңыз жана Arduino IDE ачыңыз.

          Arduino IDEде, кодду түзүү жана жүктөө үчүн Жүктөө баскычын чыкылдатыңыз (Picture 2)

          8 -кадам: Play

          Эгерде сиз NodeMCU модулун иштетсеңиз, OLED Lcd акыркы дүйнөлүк жаңылыктарды көрсөтө баштайт.

          Куттуктайм! Visuino менен Live News долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелди, мен бул инструкция үчүн түздүм. Сиз Visuinoдо жүктөп жана ача аласыз: Жүктөө шилтемеси

Сунушталууда: