Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Käynnistä Visuino ja valitse Arduino WeMos D1 Mini Board -tyyppi
- Vaihe 3: WiFi -asetukset
- Vaihe 4: Lisää Visuino -komponentteja
- Vaihe 5: Visuino -sarjan komponenteissa
- Vaihe 6: Visuino Connect -komponentit
- Vaihe 7: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 8: Pelaa
Video: ESP8266 OLED - Hae aika ja päivämäärä Internetistä: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa opimme päivämäärän ja kellonajan saamisen NIST TIME -palvelimelta ESP8266 OLED- ja Visuino -tekniikan avulla, Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
- ESP8266 OLED
- Visuino -ohjelma: Lataa Visuino
Vaihe 2: Käynnistä Visuino ja valitse Arduino WeMos D1 Mini Board -tyyppi
Arduinon ohjelmoinnin aloittamiseksi sinun on asennettava Arduino IDE täältä:
Huomaa, että Arduino IDE 1.6.6: ssa on kriittisiä vikoja. Varmista, että asennat 1.6.7 tai uudemman, muuten tämä Instructable ei toimi! Jos et ole tehnyt sitä, noudata tämän oppaan ohjeita, jotta Arduino IDE voidaan ohjelmoida WeMos D1 Mini -ohjelmaan! Visuino: https://www.visuino.eu on myös asennettava. Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "WeMos D1 Mini", kuten kuvassa 2
Vaihe 3: WiFi -asetukset
- Valitse WeMos D1 Mini ja napsauta editorissa Moduulit> WiFi> Tukiasemat, napsauta […] -painiketta, niin että "Tukiasemat" -ikkuna avautuu. Tässä editorissa vedä WiFi -tukiasema vasemmalle.
- Laita ominaisuusikkunan kohtaan "SSID" WiFi -verkon nimi
- Laita WiFi -verkon salasana "Salasana" -kohtaan
- Sulje "Tukiasemat" -ikkuna
- Valitse editorin vasemmalta puolelta Moduulit> Wifi> Liitännät, napsauta […] -painiketta, jolloin "Sockets" -ikkuna avautuu Vedä TCP/IP -asiakas oikealta vasemmalle ja valitse sitten Ominaisuudet -ikkunan portti: 37 ja isäntä: time-ag.nist.gov
- Sulje "Sockets" -ikkuna
Vaihe 4: Lisää Visuino -komponentteja
- Lisää "Pulse Generator" -komponentti
- Lisää "Internet Time Protocol" -komponentti
- Lisää 2X "Poista oikea alateksti" -komponentti
- Lisää 2X "Poista vasen alateksti" -komponentti
- Lisää "SSD1306/SH1106 OLED Display (I2C)" -komponentti
Vaihe 5: Visuino -sarjan komponenteissa
- Valitse "PulseGenerator1" ja aseta ominaisuusikkunassa taajuudeksi 0.1166667
- Valitse "DeleteRightText1" ja aseta ominaisuusikkunan pituudeksi 13
- Valitse "DeleteRightText2" ja aseta ominaisuusikkunan pituudeksi 5
- Valitse "DeleteLeftText2" ja aseta ominaisuusikkunan pituudeksi 12
- Kaksoisnapsauta "DisplayOLED1" -komponenttia
Elementit -valintaikkuna tulee näkyviin
- Laajenna Elementit -valintaikkunassa "Teksti" oikealle puolelle ja vedä "Piirrä teksti" ja vedä 2X "Tekstikenttä" oikealta puolelta vasemmalle
- Laajenna elementtien valintaikkunassa "Viivat" oikealle puolelle ja vedä "Piirrä viiva" oikealta puolelta vasemmalle
- Valitse "Piirrä teksti1" vasemmalta puolelta ja aseta ominaisuusikkunassa "Teksti" arvoon "Aika ja päivämäärä" (tai jokin muu teksti) ja aseta koko 2
- Valitse "Piirrä viiva1" ja valitse ominaisuusikkunassa "Leveys" 120 ja "Y" 20
- Valitse "Tekstikenttä1" ja aseta ominaisuusikkunassa "Koko" arvoksi 2 ja "Y" arvoon 25
- Valitse "Tekstikenttä2" ja aseta ominaisuusikkunassa "Koko" arvoksi 2 ja "Y" arvoon 45
Sulje elementtien valintaikkuna
Vaihe 6: Visuino Connect -komponentit
- Liitä PulseGenerator1 -nasta [Out] InternetTime1 -nastaan [In]
- Yhdistä "InternetTime1" -nasta [Socket] "WeMos D1 Mini"> TCP Client1 -nasta [In]
- Yhdistä "InternetTime1" -nasta [Out] "DeleteRightText1" -nastaan [In] ja "DeleteRightText2" -nasta [In]
- Yhdistä "DeleteRightText1" -nasta [Out] "DeleteLeftText1" -nastaan [In]
- Liitä "DeleteRightText2" -nasta [Out] "DeleteLeftText2" -nastaan [In]
- Liitä "DeleteLeftText1" -nasta [Out] "DisplayOLED1"> Tekstikenttä1 -nasta [In]
- Liitä "DeleteLeftText2" -nasta [Out] "DisplayOLED1"> Tekstikenttä2 -nasta [In]
Vaihe 7: Luo, käännä ja lähetä Arduino -koodi
Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.
Vaihe 8: Pelaa
Jos kytket virran ESP8266 OLED -moduuliin, se muodostaa yhteyden Internetiin ja näytön pitäisi alkaa näyttää päivämäärä ja kellonaika NIST -palvelimelta
Voit myös kokeilla muita palvelimia, jotka löydät täältä
Onnittelut! Olet suorittanut Internet Time -projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle, voit ladata sen täältä. Voit ladata ja avata sen Visuinossa:
Suositeltava:
Internet -kello: Näytä päivämäärä ja kellonaika OLED -tekniikalla käyttämällä ESP8266 -solmuaMCU ja NTP -protokolla: 6 vaihetta
Internet -kello: Näytä päivämäärä ja aika OLED: llä ESP8266: n avulla NodeMCU NTP -protokollalla: Hei kaverit tässä ohjeessa, rakennamme Internet -kellon, joka saa aikaa Internetistä, joten tämä projekti ei tarvitse RTC: tä, se tarvitsee vain toimiva Internet -yhteys Ja tähän projektiin tarvitset esp8266: n, jolla on
Ajan saaminen Internetistä ESP8266: n avulla - NTP -kelloprojekti ESP8266 -solmulla: 5 vaihetta
Ajan saaminen Internetistä ESP8266: n avulla | NTP -kelloprojekti ESP8266 Nodemcun kanssa: Tässä opetusohjelmassa näemme, kuinka voit saada aikaa käyttämällä ESP8266/nodemcu -ohjelmaa Arduino IDE: n kanssa. Ajan saaminen on erityisen hyödyllistä tietojen keräämisessä lukemiesi aikaleimaamiseksi. Jos ESP8266 -projektillasi on Internet -yhteys, voit saada aikaa käyttämällä Network T
VISUINO Display Live Forex Valuutta Hinta Internetistä: 9 vaihetta
VISUINO Display Live Forex Currency Price from Internet: Tässä opetusohjelmassa käytämme NodeMCU Mini, OLED LCD ja Visuino näyttääksesi valuutan reaalisen hinnan EUR/USD muutaman sekunnin välein Internetistä LCD -näytöllä. Katso esittelyvideo
NODEMCU- JA VISUINO -NÄYTÖN LIVE -UUTISET INTERNETISTÄ: 8 vaihetta
NODEMCU- JA VISUINO -NÄYTÖN LIVE -UUTISET INTERNETISTÄ: Tässä opetusohjelmassa käytämme NodeMCU Miniä, OLED LCD: tä ja Visuinoa näyttämään live -UUTISET muutaman sekunnin välein Internetistä LCD -näytöllä. Katso esittelyvideo
Näytä suorittimen aika ESP Wemos D1 OLED -laitteessa: 7 vaihetta
Näytä suorittimen aika ESP Wemos D1 OLED: Tässä opetusohjelmassa käytämme ESP Wemos D1 OLED: ää ja Visuinoa CPU -ajan näyttämiseen OLED -näytöllä