Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Käynnistä Visuino ja valitse M5 Stack Stick C -korttityyppi
- Vaihe 3: Aseta VisuCossa StickC -kortti
- Vaihe 4: WiFi -asetukset
- Vaihe 5: Lisää Visuino -osassa komponentteja
- Vaihe 6: Visuino -sarjan komponenteissa
- Vaihe 7: Visuino Connect -komponentit
- Vaihe 8: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 9: Pelaa
Video: Hae aika ja päivämäärä Internetistä - opetusohjelma: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä opetusohjelmassa opimme päivämäärän ja kellonajan saamisen NIST TIME -palvelimelta M5Stack StickC: n ja Visuinon avulla, Katso esittelyvideo.
Vaihe 1: Mitä tarvitset
M5StickC ESP32: saat sen täältä
Visuino -ohjelma: Lataa Visuino
Huomautus: Tarkista tämä opetusohjelma StickC ESP32 -levyn asentamisesta
Vaihe 2: Käynnistä Visuino ja valitse M5 Stack Stick C -korttityyppi
Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "M5 Stack Stick C", kuten kuvassa 2
Vaihe 3: Aseta VisuCossa StickC -kortti
Valitse "M5 Stack Stick C" -kortti
Valitse "Ominaisuudet" -ikkunassa "Moduulit" ja laajenna napsauttamalla "+", Valitse "Display ST7735" ja laajenna sitä napsauttamalla "+", aseta "Orientation" -asetukseksi "goRight"
Aseta "Taustaväri" -asetukseksi "ClBlack" Valitse "Elementit" ja napsauta sinistä painiketta, jossa on 3 pistettä…
Elementit -valintaikkuna tulee näkyviin
Laajenna Elementit -valintaikkunassa "Teksti" oikealle puolelle ja vedä "Piirrä teksti" ja vedä 2X "Tekstikenttä" oikealta puolelta vasemmalle
- Valitse "Piirrä teksti1" -teksti vasemmalta ja ominaisuusikkunan kooksi 2, väriksi aclLime ja tekstiksi "Päivämäärä ja aika"
- Valitse "Tekstikenttä1" vasemmalta ja ominaisuusikkunan koko 2, väri aclAqua ja Y 10
- Valitse "Tekstikenttä2" vasemmalta ja ominaisuusikkunan kooksi 2 ja Y arvoon 30
Vaihe 4: WiFi -asetukset
Valitse "M5 Stack Stick C" -kortti
Valitse "Ominaisuudet" -ikkunassa "Moduulit" ja laajenna napsauttamalla "+", "WiFi" ja laajenna napsauttamalla "+", valitse "Yhdistä tukiasemiin" ja napsauta painiketta (3 pistettä)
Vedä "AccessPoints" -ikkunassa "WiFi -tukiasema" vasemmalle puolelle.
Valitse sitten vasemmalta "Access Point1" ja ominaisuusikkunasarjasta
- Kirjoita "SSID" -kohtaan WiFi -verkon nimi
- Laita WiFi -verkon salasana "Salasana" -kohtaan
Valitse "Ominaisuudet" -ikkunassa "Moduulit" ja napsauta "+" laajentaaksesi, "WiFi" ja napsauta "+" laajentaaksesi,> Sockets, napsauta […] -painiketta, niin että "Sockets" -ikkuna avautuu Vedä TCP -asiakas oikealta vasemmalle ja Ominaisuudet -ikkunan alla
- portti: 37 ja
- isäntä: time-b-g.nist.gov
Vaihe 5: Lisää Visuino -osassa komponentteja
Lisää "Pulse Generator" -komponentti
Lisää "Internet Time Protocol" -komponentti
Lisää 2X "Poista oikea alateksti" -komponentti
Lisää 2X "Poista vasen alateksti" -komponentti
Vaihe 6: 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
Vaihe 7: Visuino Connect -komponentit
- Liitä PulseGenerator1 -nasta [Out] InternetTime1 -nastaan [In]
- Yhdistä InternetTime1 -nasta [Socket] "M5 Stack Stick C"> 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" -tappi [Out] "M5 Stack Stick C" -näyttöön> Näyttö ST7735> Tekstikenttä1 -nasta [In]
- Liitä "DeleteLeftText2" -nasta [Out] "M5 Stack Stick C" -näyttöön> Näyttö ST7735> Tekstikentän2 -nasta [In]
Vaihe 8: Luo, käännä ja lähetä Arduino -koodi
Napsauta työkalurivin Arduino -kuvaketta, tämä luo koodin ja avaa Arduino IDE. Sen vieressä oleva painike kokoaa ja lähettää koodin suoraan laitteelle. Haluat avata IDE: n ensimmäistä kertaa varmistaaksesi, että COM -portti on asetettu oikein. Tämän jälkeen Arduino IDE tallentaa asetukset.
Kun olet Arduino IDE: ssä, varmista, että lauta, nopeus ja portti on asetettu oikein. Sinun on todennäköisesti asetettava COM -portti alivalikosta, mutta muut on asetettava automaattisesti. Jos sinulla on useampi kuin yksi COM -portti, yritä poistaa M5Stick, katso ja katso, mitkä portit ovat jäljellä, ja kiinnitä sitten M5Stick uudelleen ja katso, kumpi palaa. Se on sen COM -portti.
Napsauta sitten Lataa. Tämä tarkistaa (kääntää) ja lähettää.
Vaihe 9: Pelaa
Jos käynnistät M5Sticks -moduulin, 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 M5Sticks -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:
(IOT -projekti) Hae säätiedot ESP8266: n ja Openweather -sovellusliittymän avulla: 5 vaihetta
(IOT -projekti) Hanki säätiedot ESP8266: n ja Openweather -sovellusliittymän avulla: Tässä ohjeessa aiomme rakentaa yksinkertaisen IOT -projektin, jossa haemme kaupunkimme säätiedot osoitteesta openweather.com/api ja näytetään se prosessointiohjelmiston avulla
ESP8266 OLED - Hae aika ja päivämäärä Internetistä: 8 vaihetta
ESP8266 OLED - Hae aika ja päivämäärä Internetistä: Tässä opetusohjelmassa opimme päivämäärän ja kellonajan saamisen NIST TIME -palvelimelta ESP8266 OLED- ja Visuino -tekniikan avulla. Katso esittelyvideo
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