Orodha ya maudhui:
- Hatua ya 1: Nini Utahitaji
- Hatua ya 2: Anza Visuino, na Chagua Aina ya Bodi ya Mini ya Arduino WeMos D1
- Hatua ya 3: Usanidi wa WiFi
- Hatua ya 4: Katika Visuino Ongeza Vipengele
- Hatua ya 5: Katika Vipengele vya Kuweka Visuino
- Hatua ya 6: Katika Visuino Unganisha Vipengele
- Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino
- Hatua ya 8: Cheza
Video: ESP8266 OLED - Pata Wakati na Tarehe Kutoka kwa Mtandao: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
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
- ESP8266 OLED
- Programu ya Visuino: Pakua Visuino
Hatua ya 2: 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
- 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
- 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
- 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
- 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
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:
Jinsi ya Kutengeneza Tarehe na Kuingia kwa Wakati - Liono Muumba: 5 Hatua
Jinsi ya Kutengeneza Tarehe na Uingiaji wa Wakati | Liono Maker: Utangulizi: -Katika mafunzo haya tutajifunza jinsi ya kutengeneza Tarehe na Wakati wa Kuingia na Arduino. Kwa kusudi hili ninatumia DS3231 & Moduli za Kadi za SD SD.Moduli kuu ambayo hutumiwa kwa muda & tarehe magogo ni DS3231. DS3231 ni RTC (ti halisi
Saa ya Mtandaoni: Tarehe ya Kuonyesha na Wakati na OLED Kutumia ESP8266 NodeMCU Na Itifaki ya NTP: Hatua 6
Saa ya Mtandaoni: Tarehe ya Kuonyesha na Wakati na OLED Kutumia ESP8266 NodeMCU Pamoja na Itifaki ya NTP: Halo jamani katika maagizo haya tutaunda saa ya mtandao ambayo itapata wakati kutoka kwa mtandao ili mradi huu hautahitaji RTC yoyote kuendesha, itahitaji tu kufanya kazi unganisho la mtandao Na kwa mradi huu unahitaji esp8266 ambayo itakuwa na
Tarehe ya Arduino / Kupanga Wakati / Kukata Miti Kutumia Millis () na PfodApp: Hatua 11
Tarehe ya Arduino / Kupanga Wakati / Kubadilisha Matumizi Kutumia Millis () na PfodApp: Hakuna programu ya Arduino au Android inayohitajika. Moduli za RTC na GPS pia ziliungwa mkono. Marekebisho ya moja kwa moja ya maeneo ya saa, RTC drift na GPS kukosa sekunde za kuruka Utangulizi Mafunzo haya yanaonyesha jinsi ya kutumia milisiti yako ya Arduino ( mihuri ya muda kupanga data ag
Saa na Udhibiti wa Kijijini wa IR kwa Mipangilio ya Wakati / Tarehe: Hatua 5
Saa na Udhibiti wa Kijijini wa IR kwa Mipangilio ya Saa / Tarehe: Hii ni saa rahisi iliyoundwa kwa kutumia vifaa vinavyopatikana kwa urahisi. Microcontroller inayotumiwa ni ya bei ghali STM32F030F4P6. Onyesho ni LCD ya 16x2 na mkoba wa I2C (PCF8574) Mzunguko wa saa unaweza kujengwa kwa kutumia bodi ndogo za prototyping na TSSOP
Tarehe ya Kusukuma na Wakati wa Programu ya Blynk Kutumia Wemos D1 Mini Pro: Hatua 10
Tarehe ya kusukuma na Programu ya Blynk Kutumia Wemos D1 Mini Pro: Tutatumia Wemos D1 Mini Pro kushinikiza wakati & tarehe kwa Programu ya Blynk. Hautahitaji kuunganisha vifaa vyovyote kwa Wemos D1 Mini Pro kwa shughuli hii