Satura rādītājs:
- 1. darbība. Kas jums būs nepieciešams
- 2. solis: ķēde
- 3. darbība: palaidiet Visuino un atlasiet NodeMCU ESP-12
- 4. darbība: Visino pievienojiet komponentus
- 5. darbība: WiFi iestatīšana
- 6. darbība: vietnē Visuino: komponentu savienošana
- 7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 8. solis: spēlējiet
Video: Visuino - iegūstiet precīzu laiku no interneta NIST servera, izmantojot NodeMCU: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD un Visuino, lai parādītu tiešo interneta laiku no NIST Server uz LCD. Noskatieties demonstrācijas video. Iedvesmas nopelns ir youtube lietotājam "Ciprian Balalau".
1. darbība. Kas jums būs nepieciešams
- NodeMCU Mini
- OLED LcdRed LED
- Maizes dēlis
- Jumper vadi
- Visuino programma: lejupielādējiet Visuino
2. solis: ķēde
- Savienojiet GND no NodeMCU ar maizes dēļa tapu (gnd)
- Pievienojiet 5V tapu no NodeMCU maizes dēļa tapai (pozitīvs)
- Pievienojiet 0 tapu (SCL) no NodeMCU ar OLED LCD tapu (SCL)
- Pievienojiet 1. tapu (SDA) no NodeMCU ar OLED LCD tapu (SDA)
- Pievienojiet OLED LCD tapu (VCC) maizes dēļa tapai (pozitīvs)
- Pievienojiet OLED LCD tapu (GND) maizes dēļa tapai (GND)
3. darbība: palaidiet Visuino un atlasiet NodeMCU ESP-12
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE programmai ESP 8266! Arī Visuino ir jāuzstāda. Sāciet Visuino, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, atlasiet "NodeMCU ESP-12", kā parādīts 2. attēlā.
4. darbība: Visino pievienojiet komponentus
- Pievienojiet komponentu InternetTime
- Pievienojiet impulsu ģeneratora komponentu un iestatiet frekvenci: 0.1166667
- Pievienojiet komponentu DeleteRightText un iestatiet garumu uz: 8
- Pievienojiet komponentu DeleteLeftText un iestatiet garumu uz 1
- Pievienojiet OLED displeju I2C
Veiciet dubultklikšķi uz OLED displeja komponenta un velciet "Zīmēt apaļu taisnstūri" kreisajā pusē (skatiet attēlu), iestatiet Augstums: 30, platums: 120, x: 4, Y: 15
arī velciet "Teksta lauks" uz kreiso pusi (skatiet attēlu), iestatiet x: 17 Y: 30
5. darbība: WiFi iestatīšana
Atlasiet NodeMCU ESP-12 un redaktorā Moduļi> WiFi> Piekļuves punkti noklikšķiniet uz pogas […], lai tiktu atvērts logs "Piekļuves punkti"
Šajā redaktorā velciet WiFi piekļuves punktu uz kreiso pusi.
- Sadaļā “SSID” ievadiet sava WiFi tīkla nosaukumu
- Sadaļā "Parole" ievietojiet piekļuves paroli savam WiFi tīklam
Aizveriet logu "Piekļuves punkti"
Redaktora kreisajā pusē atlasiet Moduļi> Wifi> Sockets, noklikšķiniet uz pogas […], lai tiktu atvērts logs "Sockets" Velciet TCP klientu no labās uz kreiso pusi
Logā Rekvizīti iestatiet resursdatoru: time-b-g.nist.gov
Logā Rekvizīti iestatiet portu: 37
6. darbība: vietnē Visuino: komponentu savienošana
- Savienojiet NodeMCU ESP-12 Modules. WiFi. Sockets. TCPClient1 PIN [IN] ar InternetTime1 PIN [Socket]
- Pievienojiet PulseGenerator1 PIN [OUT] InternetTime1 PIN [Pulkstenis]
- Savienojiet InternetTime1 PIN [Out] ar NodeMCU ESP-12 Serial [0] PIN [IN] un ar DeleteRightText1 PIN [IN]
- Savienojiet DeleteRightText1 PIN [OUT] ar DeleteLeftText1 PIN [IN]
- Savienojiet DeleteLeftText1 PIN [OUT] ar DisplayOLED1 Elements. Teksta lauks1 PIN [IN]
- Savienojiet DisplayOLED1 PIN [OUT] ar NodeMCU ESP-12 I2C PIN [IN]
7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
8. solis: spēlējiet
Ja barojat NodeMCU moduli, OLED LCD sāks rādīt pašreizējo laiku un datumu.
Apsveicam! Jūs esat pabeidzis savu Live Internet Time projektu kopā ar Visuino. Pievienots arī Visuino projekts, kuru es izveidoju šim Instructable. To var lejupielādēt un atvērt vietnē Visuino: lejupielādes saite
Ieteicams:
DIY Kā parādīt laiku M5StickC ESP32, izmantojot Visuino - viegli izdarāms: 9 soļi
DIY Kā parādīt laiku M5StickC ESP32, izmantojot Visuino - viegli izdarāms: Šajā apmācībā mēs iemācīsimies programmēt ESP32 M5Stack StickC ar Arduino IDE un Visuino, lai parādītu laiku LCD
Kā izveidot precīzu gaisa plūsmas ātruma sensoru, izmantojot Arduino par COVID-19 ventilatoru, kas mazāks par 20 £: 7 soļi
Kā izveidot precīzu gaisa plūsmas ātruma sensoru ar Arduino par COVID-19 ventilatoru, kas mazāks par 20 sterliņu mārciņām: lūdzu, skatiet šo ziņojumu, lai uzzinātu jaunāko šī atveres plūsmas sensora dizainu: https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb. ..Šīs pamācības parāda, kā izveidot gaisa plūsmas ātruma sensoru, izmantojot zemu izmaksu spiediena starpības sensoru un viegli
Interneta pulkstenis: parādiet datumu un laiku ar OLED, izmantojot ESP8266 NodeMCU ar NTP protokolu: 6 soļi
Interneta pulkstenis: parādīt datumu un laiku ar OLED, izmantojot ESP8266 NodeMCU ar NTP protokolu: Sveiki, puiši, šajā instrukcijā mēs izveidosim interneta pulksteni, kas iegūs laiku no interneta, tāpēc šim projektam nebūs nepieciešams RTC, lai to palaistu. darbojas interneta savienojums Un šim projektam jums ir nepieciešams esp8266, kuram būs
Tiešsaistes servera pārbaudes portatīvais signāls (izmantojot NodeMCU ESP8266): 6 soļi
Tiešsaistes servera pārbaudes pārnēsājamais trauksmes signāls (izmantojot NodeMCU ESP8266): ko mums nozīmē servera/pakalpojuma pazemināšanas indikators ..? Tiešsaistes infrastruktūras pasaulē tas ir daudz … !! Mums ir jāsaglabā visa mūsu pakalpojuma pieejamība. nevēlos pievilt savu pakalpojumu/serveri un zaudēt savu biznesu " Bet dažreiz ielieciet
Zibspuldzes izkliedētājs ar precīzu un šaušanas gredzenu: 6 soļi (ar attēliem)
Punktu un šaušanas gredzenu zibspuldzes izkliedētājs: dodiet savai lētajai digitālajai kamerai vēsu jauninājumu, kas parasti tiek rezervēts augstākās klases fotografēšanai, izveidojot gredzenveida zibspuldzes izkliedētāju no mājā esošajām lietām! Ja esat tāds kā es un pat nevarat atļauties DSLR, tad jūs, iespējams, nevarat atļauties zvana zvana 300 USD