Orodha ya maudhui:

ESP8266 OLED - Pata Wakati na Tarehe Kutoka kwa Mtandao: Hatua 8
ESP8266 OLED - Pata Wakati na Tarehe Kutoka kwa Mtandao: Hatua 8

Video: ESP8266 OLED - Pata Wakati na Tarehe Kutoka kwa Mtandao: Hatua 8

Video: ESP8266 OLED - Pata Wakati na Tarehe Kutoka kwa Mtandao: Hatua 8
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Novemba
Anonim

Katika mafunzo haya tutajifunza jinsi ya kupata tarehe na wakati kutoka kwa seva ya NIST TIME ukitumia ESP8266 OLED na Visuino, Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • ESP8266 OLED
  • Programu ya Visuino: Pakua Visuino

Hatua ya 2: Anza Visuino, na Chagua Aina ya Bodi ya Mini ya Arduino WeMos D1

Anza Visuino, na Chagua Aina ya Bodi ya Mini Arduino WeMos D1
Anza Visuino, na Chagua Aina ya Bodi ya Mini Arduino WeMos D1
Anza Visuino, na Chagua Aina ya Bodi ya Mini ya Arduino WeMos D1
Anza Visuino, na Chagua Aina ya Bodi ya Mini ya Arduino WeMos D1

Ili kuanza programu 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 WeMos D1 Mini! Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "WeMos D1 Mini" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 3: Usanidi wa WiFi

Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
  • Chagua WeMos D1 Mini na katika Moduli za mhariri> WiFi> Pointi za Ufikiaji, bonyeza kitufe cha […], ili dirisha la "Pointi za Kufikia" lifunguliwe. Katika mhariri huu buruta kituo cha kufikia WiFi upande wa kushoto.
  • Katika dirisha la mali 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" lifungue Buruta Mteja wa TCP / IP kutoka kulia kwenda upande wa kushoto, halafu dirisha la Sifa ya Chini linaweka bandari: 37 na mwenyeji: muda-ag.nist.gov
  • Funga dirisha la "Soketi"

Hatua ya 4: 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 "Pulse Generator"
  • Ongeza sehemu ya "Itifaki ya Wakati wa Mtandaoni"
  • Ongeza sehemu ya 2X "Futa Nakala ndogo ya Kulia"
  • Ongeza sehemu ya 2X "Futa Nakala ndogo ya Kushoto"
  • Ongeza sehemu ya "SSD1306 / SH1106 OLED Display (I2C)"

Hatua ya 5: Katika Vipengele vya Kuweka Visuino

Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
  • Chagua "PulseGenerator1" na katika dirisha la mali kuweka frequency hadi 0.1166667
  • Chagua "DeleteRightText1" na katika dirisha la mali weka urefu hadi 13
  • Chagua "DeleteRightText2" na kwenye dirisha la mali weka urefu hadi 5
  • Chagua "DeleteLeftText2" na kwenye dirisha la mali weka urefu hadi 12
  • Bonyeza mara mbili kwenye sehemu ya "DisplayOLED1"

Element Dialog itaonyesha

  • Katika Mazungumzo ya Vipengee panua "Nakala" upande wa kulia na buruta "Chora Nakala" na uburute 2X "Sehemu ya Maandishi" kutoka upande wa kulia kwenda kushoto
  • Katika Mazungumzo ya Vipengee panua "Mistari" upande wa kulia na buruta "Chora Mstari" kutoka upande wa kulia kwenda kushoto
  • Chagua "Chora Nakala1" upande wa kushoto na kwenye dirisha la mali kuweka "Nakala" kwa 'Wakati na Tarehe' (au maandishi mengine) na weka saizi iwe 2
  • Chagua "Chora Line1" na kwenye dirisha la mali lililowekwa "Upana" hadi 120 na "Y" hadi 20
  • Chagua "Nambari ya Nakala1" na kwenye dirisha la mali kuweka "Ukubwa" hadi 2 na "Y" hadi 25
  • Chagua "Nambari ya Nakala2" na kwenye dirisha la mali kuweka "Ukubwa" hadi 2 na "Y" hadi 45

Funga Kidirisha cha Vipengele

Hatua ya 6: Katika Visuino Unganisha Vipengele

Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
  • Unganisha pini ya "PulseGenerator1" [Nje] na pini ya "InternetTime1" [Ndani]
  • Unganisha pini ya "InternetTime1" [Socket] kwa "WeMos D1 Mini"> Mteja wa TCP 1 pini [Ndani]
  • Unganisha pini ya "InternetTime1" [Nje] kwa pini ya "DeleteRightText1" [Katika] na "DeleteRightText2" pin [In]
  • Unganisha pini ya "DeleteRightText1" (Nje] na pini ya "DeleteLeftText1" [Ndani]
  • Unganisha pini ya "DeleteRightText2" (Nje] na pini ya "DeleteLeftText2" [Ndani]
  • Unganisha pini ya "DeleteLeftText1" (Nje] na "DisplayOLED1"> Sehemu ya Nakala 1 pini [Ndani]
  • Unganisha pini ya "DeleteLeftText2" (Nje] kwa "DisplayOLED1"> Namba ya Field2 pin [In]

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

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

Katika Visuino, bonyeza chini kwenye Tabo "Jenga", hakikisha bandari sahihi imechaguliwa, kisha bonyeza kitufe cha "Kusanya / Kuunda na Kupakia".

Hatua ya 8: Cheza

Ikiwa utawezesha moduli ya OLED ya ESP8266, itaunganisha kwenye mtandao na onyesho linapaswa kuanza kuonyesha tarehe na wakati kutoka kwa seva ya NIST

Unaweza pia kujaribu na seva zingine ambazo unaweza kupata hapa

Hongera! Umekamilisha mradi wako wa Muda wa Mtandaoni na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili, unaweza kuipakua hapa. Unaweza kuipakua na kuifungua kwa Visuino:

Ilipendekeza: