Orodha ya maudhui:

Visuino - Pata Saa Sahihi Kutoka kwa Mtandao wa NIST Server Kutumia NodeMCU: Hatua 8
Visuino - Pata Saa Sahihi Kutoka kwa Mtandao wa NIST Server Kutumia NodeMCU: Hatua 8

Video: Visuino - Pata Saa Sahihi Kutoka kwa Mtandao wa NIST Server Kutumia NodeMCU: Hatua 8

Video: Visuino - Pata Saa Sahihi Kutoka kwa Mtandao wa NIST Server Kutumia NodeMCU: Hatua 8
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Julai
Anonim
Image
Image

Katika mafunzo haya tutatumia NodeMCU Mini, OLED Lcd, na Visuino kuonyesha wakati wa mtandao wa moja kwa moja kutoka kwa NIST Server kwenye Lcd. Tazama video ya maonyesho. Sifa ya msukumo huenda kwa mtumiaji wa youtube "Ciprian Balalau".

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • NodeMCU Mini
  • OLED LcdRed LED
  • 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 inavyoonyeshwa 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: 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 InternetTime
  • Ongeza sehemu ya jenereta ya Pulse na uweke mzunguko kuwa: 0.1166667
  • Ongeza sehemu ya DeleteRightText na uweke urefu kuwa: 8
  • Ongeza sehemu ya DeleteLeftText na uweke urefu kuwa 1
  • Ongeza OLED kuonyesha I2C

Bonyeza mara mbili kwenye sehemu ya OLED Onyesha na buruta "Chora mstatili pande zote" upande wa kushoto (angalia picha), weka Urefu: 30, upana: 120, x: 4, Y: 15

pia buruta "Uga wa maandishi" kwenda upande wa kushoto (tazama picha), weka x: 17 Y: 30

Hatua ya 5: 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" lifungue Buruta mteja wa TCP kutoka kulia kwenda kushoto

Chini ya Mali iliyowekwa na mwenyeji: time-b-g.nist.gov

Chini ya Mali iliyowekwa bandari ya Mali: 37

Hatua ya 6: Katika Visuino: Kuunganisha Vipengele

Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
  • Unganisha Moduli za NodeMCU ESP-12. WiFi. Sockets. TCPClient1 PIN [IN] kwa InternetTime1 PIN [Socket]
  • Unganisha PulseGenerator1 PIN [OUT] kwa InternetTime1 PIN [Saa]
  • Unganisha PIN ya InternetTime1 [Nje] kwa NodeMCU ESP-12 Serial [0] PIN [IN] na kwa DeleteRightText1 PIN [IN]
  • Unganisha PIN ya DeleteRightText1 [OUT] na DeleteTeftText1 PIN [IN]
  • Unganisha PIN ya DeleteLeftText1 [OUT] kwa Vipengele vya DisplayOLED1. Sehemu ya Maandishi PIN 1 [IN]
  • Unganisha PIN ya OLED1 [OUT] kwa NodeMCU ESP-12 I2C 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
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

Ukiwezesha moduli ya NodeMCU, OLED Lcd itaanza kuonyesha wakati na tarehe ya sasa.

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

Ilipendekeza: