Orodha ya maudhui:

NODEMCU NA VISUINO WANAONESHA HABARI ZA MOJA KWA MOJA KUTOKA MTANDAONI: Hatua 8
NODEMCU NA VISUINO WANAONESHA HABARI ZA MOJA KWA MOJA KUTOKA MTANDAONI: Hatua 8

Video: NODEMCU NA VISUINO WANAONESHA HABARI ZA MOJA KWA MOJA KUTOKA MTANDAONI: Hatua 8

Video: NODEMCU NA VISUINO WANAONESHA HABARI ZA MOJA KWA MOJA KUTOKA MTANDAONI: Hatua 8
Video: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, Julai
Anonim
Image
Image

Katika mafunzo haya tutatumia NodeMCU Mini, OLED Lcd, na Visuino kuonyesha HABARI za moja kwa moja kila sekunde chache kutoka kwa wavuti kwenye LCD. Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • NodeMCU Mini
  • OLED Lcd
  • Bodi ya mkate
  • Waya za jumper
  • Programu ya Visuino: Pakua Visuino

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
  • Unganisha GND kutoka NodeMCU hadi pini ya mkate (gnd)
  • Unganisha pini 5V kutoka NodeMCU hadi pini ya ubao wa mkate (chanya)
  • Unganisha pini 0 (SCL) kutoka NodeMCU hadi OLED LCD pin (SCL)
  • Unganisha pin 1 (SDA) kutoka NodeMCU hadi OLED LCD pin (SDA)
  • Unganisha pini ya OLED LCD (VCC) na pini ya ubao wa mkate (chanya)
  • Unganisha pini ya OLED LCD (GND) na pini ya mkate (GND)

Hatua ya 3: Anza Visuino, na Chagua NodeMCU ESP-12

Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12

Ili kuanza programu ya Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:

Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua katika hii inayoweza kufundishwa kusanidi IDE ya Arduino kupanga programu ya ESP 8266!

Visuino pia inahitaji kusanikishwa. Anza Visuino kama inavyoonekana kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino

Wakati mazungumzo yanapoonekana, chagua "NodeMCU ESP-12" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 4: Usanidi wa WiFi

Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi

Chagua NodeMCU ESP-12 na katika Modules za mhariri> WiFi> Pointi za Ufikiaji, bonyeza kitufe cha […], ili dirisha la "Pointi za Ufikiaji" lifunguliwe

Katika mhariri huu buruta kituo cha kufikia WiFi upande wa kushoto.

  • Chini ya "SSID" weka jina la Mtandao wako wa WiFi
  • Chini ya "Nenosiri" weka nywila ya ufikiaji wa mtandao wako wa WiFi

Funga dirisha la "vituo vya Ufikiaji"

Kwenye mhariri wa kushoto chagua Moduli> Wifi> Soketi, bonyeza kitufe cha […], ili dirisha la "Soketi" lifunguke

Buruta mteja wa TCP kutoka kulia kwenda kushoto

Chini ya Mali iliyowekwa bandari: 80

Hatua ya 5: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele

Ongeza sehemu ya CharToText1

Weka Urefu wa Max 1000

Ongeza OLED I2C ya Kuonyesha

Bonyeza mara mbili na kwenye dirisha buruta Uga wa maandishi kushoto

Ongeza Nakala Iliyoundwa

weka hii chini ya thamani ya "maandishi": PATA https://feeds.reuters.com/Reuters/worldNews HTTP / 1.1

Kubali: maandishi / html, matumizi / xhtml + xml, matumizi / xml; q = 0.9, picha / webp, picha / apng, * / *; q = 0.8

Kubali-Charset: *. *

Kubali-Lugha: en-US, sw; q = 0.7, sl; q = 0.3

Mwenyeji: feeds.reuters.com

DNT: 1

Ongeza Badilisha Nakala (BadilishaText1)

  1. weka "Kutoka Thamani":
  2. weka "ToValue" kuwa tupu

Ongeza Badilisha Nakala (BadilishaText2)

  1. (tazama picha) weka "Kutoka kwa Thamani": TAB TAB
  2. weka "ToValue" kuwa tupu
  • Ongeza Urefu wa Maandishi (MaandishiLength2)
  • Ongeza ContainsText (InaText1)
  1. Weka thamani ya "maandishi": TAB TAB

(tazama picha)

  • Ongeza Kumbuka Nakala

  • Ongeza mantiki NA
  • Ongeza AddValue

  1. weka Thamani: 1

  • Ongeza LinganishaValue (LinganishaValue1)

  1. weka "kulinganisha": ctSmallerOrEqual
  2. weka "thamani": 2
  • Ongeza LinganishaValue (LinganishaValue3)

  1. weka "kulinganisha": ctBigger
  2. weka "thamani": 3

Hatua ya 6: Katika Visuino: Kuunganisha Vipengele

Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
  • Unganisha NodeMCU ESP-12> Moduli za Soketi za TCP Mteja1> Piga [Nje] kwa pini ya CharToText1 [Ndani]
  • Unganisha pini ya CharToText1 [nje] ili Kubadilisha Tini1 pini [ndani]
  • Unganisha BadiliText1 pini [nje] kwa TextLength2 pini [ndani] na ContainsText1 pin [in] na kwa KumbukaText1 pin [in]
  • Unganisha NakalaLength2 pini [nje] na Linganisha Value3 pini [ndani]
  • Unganisha LinganishaValue3 pini [nje] na And1 pin [1]
  • Unganisha ContainsText1 pin [nje] na And1 pin [0]
  • Unganisha pini ya And1 [nje] kwa pini ya AddValue1 [ndani]
  • Unganisha pini ya AddValue1 [nje] na Linganisha Value1 pin [in]
  • Unganisha LinganishaValue1 pini [nje] kwa KumbukaText1 pini [kumbuka] na ubonyeze [kumbuka]
  • Unganisha KumbukaText1 pini [nje] ili KubadilishaText2 pin [in]
  • Unganisha BadiliText2 siri [nje] kwa NodeMCU ESP-12 serial0 pin [in] na kwa DisplayOLED1 elementi ya maandishi ya siri [ndani]
  • Unganisha pini ya OnyeshaOLED1 [nje] kwa NodeMCU ESP-12 I2C pini [ndani]

Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino

Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)

Hatua ya 8: Cheza

Ikiwa utawezesha moduli ya NodeMCU, OLED Lcd itaanza kuonyesha Habari za Ulimwengu Mpya.

Hongera! Umekamilisha mradi wako wa Live News na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili. Unaweza kuipakua na kuifungua kwa Visuino: pakua kiungo

Ilipendekeza: