Агуулгын хүснэгт:

NODEMCU, VISUINO хоёрыг интернетээр дамжуулан шууд дамжуулж байна: 8 алхам
NODEMCU, VISUINO хоёрыг интернетээр дамжуулан шууд дамжуулж байна: 8 алхам

Видео: NODEMCU, VISUINO хоёрыг интернетээр дамжуулан шууд дамжуулж байна: 8 алхам

Видео: NODEMCU, VISUINO хоёрыг интернетээр дамжуулан шууд дамжуулж байна: 8 алхам
Видео: Apa itu Digital? Welcome to DigitalWorld - Bit & Byte (Subtittled) 2024, Долдугаар сарын
Anonim
Image
Image

Энэхүү гарын авлагад бид NodeMCU Mini, OLED Lcd, Visuino -ийг ашиглан интернэтээс LCD дэлгэц дээр хэдэн секунд тутамд шууд мэдээ дамжуулах болно. Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • NodeMCU Mini
  • OLED дэлгэц
  • Талхны самбар
  • Холбогч утас
  • Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • NodeMCU -аас GND -ийг талхны зүү (gnd) руу холбоно уу
  • NodeMCU -аас 5V зүүг талхны зүү рүү холбоно уу (эерэг)
  • NodeMCU -аас OLED LCD зүү (SCL) руу зүү 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 -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү.

Харилцах цонх гарч ирэх үед 2-р зурагт үзүүлсэн шиг "NodeMCU ESP-12" -ийг сонгоно уу

Алхам 4: WiFi тохиргоо

WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо

NodeMCU ESP-12-ийг сонгоод Modules> WiFi> Access Points засварлагч дээр […] товчлуурыг дарахад "Хандалтын цэгүүд" цонх нээгдэнэ

Энэ засварлагч дээр WiFi хандалтын цэгийг зүүн тийш чирнэ үү.

  • "SSID" хэсэгт WiFi сүлжээнийхээ нэрийг оруулна уу
  • "Нууц үг" хэсэгт WiFi сүлжээнд нэвтрэх нууц үгээ оруулна уу

"Хандалтын цэгүүд" цонхыг хаа

Засварлагчийн зүүн талд Modules> Wifi> Sockets -ийг сонгоод […] товчлуур дээр дарахад "Sockets" цонх нээгдэнэ.

TCP клиентийг баруун талаас зүүн тийш чирнэ үү

Properties цонхны доор портыг тохируулна уу: 80

Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

CharToText1 бүрэлдэхүүн хэсгийг нэмнэ үү

Хамгийн их уртыг 1000 болгож тохируулна уу

Дэлгэц OLED I2C нэмэх

Давхар товшиж, цонхны текст талбарыг зүүн тийш чирнэ үү

Форматлагдсан текст нэмэх

Үүнийг "текст" гэсэн утгын дор оруулна уу: GET

Зөвшөөрөх: текст/html, application/xhtml+xml, application/xml; q = 0.9, image/webp, image/apng, */ *; q = 0.8

Зөвшөөрөх-Charset: *. *

Хүлээн зөвшөөрөх хэл: en-US, en; q = 0.7, sl; q = 0.3

Хөтлөгч: feeds.reuters.com

DNT: 1

Орлуулах текст нэмэх (ReplaceText1)

  1. "Үнэ цэнээс" тохируулах:
  2. "ToValue" -г хоосон болгох

Орлуулах текст нэмэх (ReplaceText2)

  1. (зургийг харна уу) "Үнэ цэнээс" тохируулах: TAB TAB
  2. "ToValue" -г хоосон болгох
  • Текстийн урт нэмэх (TextLength2)
  • ContainsText нэмэх (ContainsText1)
  1. "Текст" утгыг тохируулах: TAB TAB

    (зургийг үзнэ үү)

    • Санах текст нэмэх
    • AND логикийг нэмнэ үү

    • 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 зүү рүү холбоно уу [In]
          • CharToText1 зүүг [гадагшлуулах] ReplaceText1 зүүтэй холбох [in]
          • ReplaceText1 зүүг [гадагш] TextLength2 зүү [in] болон ContainsText1 pin [in] болон RememberText1 pin [in] руу холбоно уу.
          • TextLength2 зүүг [гарах] CompareValue3 зүүтэй холбоно уу.
          • CompareValue3 зүүг [гадагшлуулах] ба 1 зүүтэй [1] холбох
          • ContainsText1 зүүг [гадагш] Анд1 зүүтэй [0] холбох
          • And1 зүүг [гадагшлуулах] AddValue1 зүүтэй холбоно уу
          • AddValue1 зүүг [гарах] CompareValue1 зүүтэй холбоно уу
          • CompareValue1 зүүг [унтраах] RememberText1 зүү [санах] ба зүү [санах] руу холбоно уу.
          • RememberText1 зүүг [out] ReplaceText2 pin -тэй холбоно уу.
          • ReplaceText2 зүүг [гадагшлуулах] NodeMCU ESP-12 serial0 зүү [in] болон DisplayOLED1 элементийн текст талбарын зүү [in] руу холбоно уу.
          • DisplayOLED1 зүүг [гарах] NodeMCU ESP-12 I2C зүүтэй холбоно уу.

          Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

          Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
          Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
          Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
          Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

          Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

          Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

          Алхам 8: Тоглох

          Хэрэв та NodeMCU модулийг асаах юм бол OLED Lcd нь дэлхийн хамгийн сүүлийн үеийн мэдээг үзүүлж эхэлнэ.

          Баяр хүргэе! Та Visuino -той шууд мэдээний төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно: Татаж авах линк

Зөвлөмж болгож буй: