Turinys:
- 1 žingsnis: ko jums reikės
- 2 veiksmas: paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
- 3 žingsnis: „Visuino“nustatykite „StickC Board“
- 4 žingsnis: „WiFi“sąranka
- 5 veiksmas: „Visuino“pridėkite komponentų
- 6 žingsnis: Visuino rinkinio komponentuose
- 7 veiksmas: „Visuino Connect“komponentuose
- 8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 9 žingsnis: žaiskite
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje sužinosime, kaip gauti datą ir laiką iš NIST TIME serverio naudojant „M5Stack StickC“ir „Visuino“, Žiūrėkite demonstracinį vaizdo įrašą.
1 žingsnis: ko jums reikės
„M5StickC ESP32“: galite gauti čia
„Visuino“programa: atsisiųskite „Visuino“
Pastaba: čia rasite šią pamoką, kaip įdiegti „StickC ESP32“plokštę
2 veiksmas: paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „M5 Stack Stick C“, kaip parodyta 2 paveiksle
3 žingsnis: „Visuino“nustatykite „StickC Board“
Spustelėkite „M5 Stack Stick C“plokštę, kad ją pasirinktumėte
Lange „Ypatybės“pasirinkite „Moduliai“ir spustelėkite „+“, kad išplėstumėte, Pasirinkite „Display ST7735“ir spustelėkite „+“, kad ją išplėstumėte, nustatykite „Orientation“į „goRight“
Nustatykite „Fono spalva“į „ClBlack“Pasirinkite „Elements“ir spustelėkite mėlyną mygtuką su 3 taškais…
Bus parodytas elementų dialogas
Dialogo lange „Elementai“dešinėje pusėje išplėskite „Tekstas“ir vilkite „Piešti tekstą“ir vilkite 2 kartus „Teksto laukas“iš dešinės į kairę
- Kairėje pasirinkite tekstą „Piešti tekstą 1“, o ypatybių lange nustatykite 2 dydį, spalvą - „aclLime“, o tekstą - „Data ir laikas“
- Kairėje pasirinkite „Teksto laukas1“, o ypatybių lange nustatykite dydį 2, spalvą - „aclAqua“ir Y - 10
- Kairėje pasirinkite „Teksto laukas2“ir ypatybių lange nustatykite dydį 2, o Y - 30
4 žingsnis: „WiFi“sąranka
Spustelėkite „M5 Stack Stick C“plokštę, kad ją pasirinktumėte
Lange „Ypatybės“pasirinkite „Moduliai“ir spustelėkite „+“, kad išplėstumėte, „WiFi“ir spustelėkite „+“, kad išplėstumėte, pasirinkite „Prisijungti prie prieigos taškų“ir spustelėkite mygtuką (3 taškai)
Lange „AccessPoints“vilkite „WiFi prieigos tašką“į kairę pusę.
Tada kairėje pusėje pasirinkite „Prieigos taškas1“ir ypatybių lango rinkinyje
- Skiltyje „SSID“nurodykite savo „WiFi“tinklo pavadinimą
- Skiltyje „Slaptažodis“įveskite savo „WiFi“tinklo prieigos slaptažodį
Lange „Ypatybės“pasirinkite „Moduliai“ir spustelėkite „+“, kad išplėstumėte, „WiFi“ir spustelėkite „+“, kad išplėstumėte,> Lizdai, spustelėkite mygtuką […], kad atsivertų langas „Lizdai“. Traukite TCP klientą iš dešinėn į kairę ir lango rinkinys „Po ypatybėmis“
- uostas: 37 ir
- šeimininkas: time-b-g.nist.gov
5 veiksmas: „Visuino“pridėkite komponentų
Pridėkite komponentą „Impulsų generatorius“
Pridėkite komponentą „Interneto laiko protokolas“
Pridėkite 2X komponentą „Ištrinti dešinįjį antrinį tekstą“
Pridėkite 2X komponentą „Ištrinti kairįjį antrinį tekstą“
6 žingsnis: Visuino rinkinio komponentuose
- Pasirinkite „PulseGenerator1“ir ypatybių lange nustatykite dažnį iki 0.1166667
- Pasirinkite „DeleteRightText1“ir ypatybių lange nustatykite ilgį į 13
- Pasirinkite „DeleteRightText2“ir ypatybių lange nustatykite ilgį į 5
- Pasirinkite „DeleteLeftText2“ir ypatybių lange nustatykite ilgį į 12
7 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „PulseGenerator1“kaištį [išėjimas] prie „InternetTime1“kaiščio [į]
- Prijunkite „InternetTime1“kaištį [lizdas] prie „M5 Stack Stick C“> TCP kliento1 kaiščio [į]
- Prijunkite „InternetTime1“kaištį [iš] prie „DeleteRightText1“kaiščio [į] ir „DeleteRightText2“kaiščio [į]
- Prijunkite „DeleteRightText1“kaištį [iš] į „DeleteLeftText1“kaištį [į]
- Prijunkite „DeleteRightText2“kaištį [iš] į „DeleteLeftText2“kaištį [į]
- Prijunkite „DeleteLeftText1“kaištį [išvestis] prie „M5 Stack Stick C“> Rodyti ST7735> 1 teksto lauko kaištis [In]
- Prijunkite „DeleteLeftText2“kaištį [išėjimas] prie „M5 Stack Stick C“> Rodyti ST7735> Teksto lauko 2 kaištis [į]
8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
Spustelėkite „Arduino“piktogramą įrankių juostoje, tai sugeneruos kodą ir atidarys „Arduino IDE“. Šalia jo esantis mygtukas surinks ir nusiųs kodą tiesiai į įrenginį. Pirmą kartą norėsite atidaryti IDE, kad įsitikintumėte, jog COM prievadas nustatytas teisingai. Po to „Arduino IDE“išsaugos jūsų nustatymus.
Patekę į „Arduino IDE“įsitikinkite, kad jūsų lenta, greitis ir uostas yra teisingai nustatyti. Greičiausiai turėsite nustatyti COM prievadą iš antrinio meniu, tačiau kiti turėtų būti nustatyti automatiškai. Jei turite daugiau nei vieną COM prievadą, pabandykite pašalinti „M5Stick“, pažiūrėkite, kurie prievadai liko, tada vėl prijunkite „M5Stick“ir pažiūrėkite, kuris iš jų grįžta. Tai yra COM prievadas.
Tada spustelėkite Įkelti. Tai patvirtins (sudarys) ir įkels.
9 žingsnis: žaiskite
Jei įjungsite „M5Sticks“modulį, jis prisijungs prie interneto ir ekrane turėtų būti rodoma data ir laikas iš NIST serverio
. Taip pat galite eksperimentuoti su kitais serveriais, kuriuos rasite čia
Sveikinu! Jūs baigėte savo „M5Sticks“projektą su „Visuino“. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiai „Instructable“, galite jį atsisiųsti čia. Galite atsisiųsti ir atidaryti „Visuino“: