Mündəricat:

NODEMCU VISUINO İNTERNETDƏN CANLI XƏBƏRLƏR: 8 addım
NODEMCU VISUINO İNTERNETDƏN CANLI XƏBƏRLƏR: 8 addım

Video: NODEMCU VISUINO İNTERNETDƏN CANLI XƏBƏRLƏR: 8 addım

Video: NODEMCU VISUINO İNTERNETDƏN CANLI XƏBƏRLƏR: 8 addım
Video: HTTP İstemcisi örneği ile NodeMCU ESP8266 WiFi Geliştirme kartına giriş 2024, Iyul
Anonim
Image
Image

Bu dərslikdə NodeMCU Mini, OLED Lcd və Visuinodan istifadə edərək LCD -də internetdən bir neçə saniyədə canlı XƏBƏRLƏR göstərə bilərik. Bir nümayiş videosuna baxın.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  • NodeMCU Mini
  • OLED LCD
  • Çörək lövhəsi
  • Jumper telləri
  • Visuino proqramı: Visuino'yu yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  • NodeMCU -dan GND -ni çörək taxtası pininə (gnd) bağlayın
  • NodeMCU -dan çörək taxtası pininə 5V pin bağlayın (müsbət)
  • NodeMCU -dan OLED LCD pininə (SCL) 0 pinini (SCL) qoşun
  • NodeMCU -dan OLED LCD pininə (SDA) pin 1 (SDA) bağlayın
  • OLED LCD pinini (VCC) çörək taxtası pininə qoşun (müsbət)
  • OLED LCD pinini (GND) çörək taxtası pininə (GND) bağlayın

Addım 3: Visuinonu işə salın və NodeMCU ESP-12 seçin

Visuinonu işə salın və NodeMCU ESP-12 seçin
Visuinonu işə salın və NodeMCU ESP-12 seçin
Visuinonu işə salın və NodeMCU ESP-12 seçin
Visuinonu işə salın və NodeMCU ESP-12 seçin

Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:

Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Əgər etməmisinizsə, Arduino IDE -ni ESP 8266 proqramlaşdırmaq üçün bu Təlimat kitabındakı addımları izləyin!

Visuino da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentindəki "Alətlər" düyməsini (Şəkil 1) basın.

Dialoq görünəndə Şəkil 2-də göstərildiyi kimi "NodeMCU ESP-12" seçin

Addım 4: WiFi qurulması

WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma

NodeMCU ESP-12 seçin və Modullar> WiFi> Giriş nöqtələri redaktorunda […] düyməsini vurun ki, "Giriş nöqtələri" pəncərəsi açılsın

Bu redaktorda WiFi giriş nöqtəsini sola sürükləyin.

  • "SSID" altına WiFi Şəbəkənizin adını yazın
  • "Şifrə" bölməsinə WiFi şəbəkəniz üçün giriş parolunu daxil edin

"Giriş nöqtələri" pəncərəsini bağlayın

Redaktorun solunda Modullar> Wifi> Yuvalar seçin, […] düyməsini vurun ki, "Soketlər" pəncərəsi açılsın.

TCP Müştərisini sağdan sola sürükləyin

Xüsusiyyətlər pəncərəsi altında portu təyin edin: 80

Addım 5: Visuino'da Komponentlər əlavə edin

Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin

CharToText1 komponentini əlavə edin

Maksimum Uzunluğu 1000 təyin edin

Ekran OLED I2C əlavə edin

İki dəfə vurun və pəncərədə Mətn Sahəsini sola sürükləyin

Formatlanmış Mətn əlavə edin

Bunu "mətn" dəyərinin altına qoyun: GET

Qəbul edin: text/html, application/xhtml+xml, application/xml; q = 0.9, image/webp, image/apng, */ *; q = 0.8

Qəbul et-Charset: *. *

Qəbul Dili: en-US, en; q = 0.7, sl; q = 0.3

Ev sahibi: feeds.reuters.com

DNT: 1

Mətni Dəyişdirin (ReplaceText1)

  1. "Dəyərdən" seçin:
  2. "ToValue" u boş olaraq təyin edin

Mətni əvəz et (ReplaceText2)

  1. (şəklə baxın) "Dəyərdən" seçin: TAB TAB
  2. "ToValue" u boş olaraq təyin edin
  • Mətn Uzunluğu əlavə edin (TextLength2)
  • ContainsText əlavə edin (ContainsText1)
  1. "Mətn" dəyərini təyin edin: TAB TAB

    (şəkilə baxın)

    • Yadda saxla mətni əlavə edin
    • Məntiq VƏ əlavə edin

    • AddValue əlavə edin
    1. Qiyməti təyin edin: 1

      • CompareValue əlavə edin (CompareValue1)

        1. "comparetype" qurun: ctSmallerOrEqual
        2. "dəyər" təyin edin: 2

        • CompareValue əlavə et (CompareValue3)

          1. "comparetype" qurun: ctBigger
          2. "dəyər" təyin edin: 3

          Addım 6: Visuino -da: Komponentləri birləşdirmək

          Visuinoda: Komponentləri birləşdirir
          Visuinoda: Komponentləri birləşdirir
          • NodeMCU ESP-12> Modulları WiFi Yuvaları TCP Müştəri1> Bağlayın [Çıx] CharToText1 pininə [Daxil edin]
          • CharToText1 pinini [çıxarıb] ReplaceText1 pininə qoşun
          • ReplaceText1 pinini [çıxarıb] TextLength2 pininə [in] və ContainsText1 pininə [in] və RememberText1 pininə [in] bağlayın.
          • TextLength2 pinini [çıxarıb] CompareValue3 pininə qoşun
          • CompareValue3 pinini [çıxarıb] And1 pininə [1] bağlayın
          • ContainsText1 pinini [çıxarıb] And1 pininə [0] bağlayın
          • And1 pinini [çıxart] AddValue1 pininə qoşun
          • AddValue1 pinini [çıxarıb] CompareValue1 pininə qoşun
          • CompareValue1 pinini [çıxarmaq] RememberText1 pininə [yadda saxlamağa] və pin [geri çağırmağa] qoşun
          • RememberText1 pinini [çıxarıb] ReplaceText2 pininə qoşun
          • ReplaceText2 pinini [çıxarıb] NodeMCU ESP-12 serial0 pininə [in] və DisplayOLED1 elementlərinin mətn sahəsinin pinini [in] qoşun
          • DisplayOLED1 pinini [çıxarıb] NodeMCU ESP-12 I2C pininə qoşun

          Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin

          Arduino Kodunu yaradın, tərtib edin və yükləyin
          Arduino Kodunu yaradın, tərtib edin və yükləyin
          Arduino Kodunu yaradın, tərtib edin və yükləyin
          Arduino Kodunu yaradın, tərtib edin və yükləyin

          Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.

          Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)

          Addım 8: Oyna

          NodeMCU moduluna güc versəniz, OLED Lcd ən son Dünya Xəbərlərini göstərməyə başlayacaq.

          Təbrik edirik! Visuino ilə Canlı Xəbərlər layihənizi tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur. Visuino'da yükləyə və aça bilərsiniz: Yükləmə linki

Tövsiyə: