Turinys:

„Pasidaryk pats“Kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: 8 žingsniai
„Pasidaryk pats“Kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: 8 žingsniai

Video: „Pasidaryk pats“Kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: 8 žingsniai

Video: „Pasidaryk pats“Kaip pasidaryti šauniai atrodantį laikrodį - „StickC“- lengva padaryti: 8 žingsniai
Video: Dienoraštis, kuriame yra baisių paslapčių. Perėjimas. Geraldas Durrellas. Mistikas. Siaubas 2024, Gegužė
Anonim

Šioje pamokoje sužinosime, kaip užprogramuoti „ESP32 M5Stack StickC“su „Arduino IDE“ir „Visuino“rodyti laiką LCD ekrane, taip pat nustatyti laiką naudojant „StickC“mygtukus.

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
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ą

Paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
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“pridėkite komponentų

„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
  1. Spustelėkite „M5 Stack Stick C“plokštę, kad ją pasirinktumėte
  2. Lange „Ypatybės“pasirinkite „Moduliai“ir spustelėkite „+“, kad išplėstumėte,
  3. Pasirinkite „Display ST7735“ir spustelėkite „+“, kad ją išplėstumėte,
  4. Nustatykite „Orientation“į „goRight“
  5. Nustatykite „Fono spalvą“į „ClBlack“
  6. Pasirinkite „Elementai“ir spustelėkite mėlyną mygtuką su 3 taškais…
  7. Bus parodytas elementų dialogas
  8. Elemento dialogo lange vilkite „Teksto laukas“iš dešinės į kairę
  9. Kairėje pusėje spustelėkite „Teksto laukas1“, kad jį pasirinktumėte, tada lange „Ypatybės“spustelėkite „Spalva“ir nustatykite jį į „aclWhite“, tada spustelėkite „Užpildyti spalvą“ir nustatykite į „aclBlack“(Jūs jei norite, galite žaisti su spalvomis)

    -taip pat ypatybių langų rinkiniuose X: 10 ir Y: 20 čia norite rodyti laiką LCD ekrane -rinkinio dydis: 3 (tai laiko šrifto dydis) Uždarykite elementų langą

  10. Pridėkite komponentą „Atšifruoti (padalinti) datą/laiką“
  11. Pridėkite komponentą „Formatuotas tekstas“

4 žingsnis: Visuino rinkinio komponentuose

Visuino rinkinio komponentuose
Visuino rinkinio komponentuose
Visuino rinkinio komponentuose
Visuino rinkinio komponentuose
Visuino rinkinio komponentuose
Visuino rinkinio komponentuose
  1. Pasirinkite „FormattedTxt1“komponentą ir lange „Ypatybės“nustatykite „Tekstas“į:%0:%1:%2
  2. Dukart spustelėkite „FormattedText1“komponentą ir dialogo lange „Elements“3 kartus vilkite „Teksto elementas“į kairę
  3. Pasirinkite „M5 Stack Stick C“plokštę ir lange „Properties“pasirinkite „Modules“> „Real Time Alarm Clock (RTC)“> „Elements“
  4. Spustelėkite mėlyną mygtuką su 3 taškais ir dialogo lange Elementai vilkite „Nustatyti valandą“, „Nustatyti minutę“ir „Nustatyti antrą“į kairę pusę
  5. Kairėje pasirinkite elementą „Nustatyti valandą 1“ir lange „Ypatybės“nustatykite „Pridėti vertę“į „Tiesa“, o „Vertė“- į „1“
  6. Kairėje pasirinkite elementą „Nustatyti minutę1“ir lange „Ypatybės“nustatykite „Pridėti vertę“į „Tiesa“, o „Vertė“- į „1“
  7. Kairėje pasirinkite elementą „Set Second1“, o lange „Properties“nustatykite „Add Value“į „True“, o „Value“- į „1“

Paaiškinimas:

„Vertė“reiškia, kiek norime kiekvienu mygtuko paspaudimu pridėti prie esamo laiko (valandų, minučių ar sekundžių) „Pridėti vertę“reiškia, kad norime pridėti vertę prie esamo laiko

5 veiksmas: „Visuino Connect“komponentuose

„Visuino Connect“komponentuose
„Visuino Connect“komponentuose
„Visuino Connect“komponentuose
„Visuino Connect“komponentuose
  1. Prijunkite „M5 Stack Stick C“> realiojo laiko žadintuvą (RTC)> Pin [Out] prie „DecodeDateTime1“komponento kaiščio [In]
  2. Prijunkite „DecodeDateTime1“komponento kaištį [Valanda] prie „FormattedText1“komponento „TextElement1“kaiščio [In]
  3. Prijunkite „DecodeDateTime1“komponento kaištį [minutė] prie „FormattedText1“komponento „TextElement2“kaiščio [į]
  4. Prijunkite „DecodeDateTime1“komponento kaištį [Second] prie „FormattedText1“komponento „TextElement3“kaiščio [In]
  5. Prijunkite „FormattedText1“komponento kaištį [Out] prie „M5 Stack Stick C“plokštės „Display ST7735“> „Text Field1“pin [In]
  6. Prijunkite „M5 Stack Stick C“> mygtukus „A (M5)“prie „M5 Stack Stick C“> Žadintuvas realiuoju laiku (RTC)> „Set Hour1“Pin [Clock]
  7. Prijunkite „M5 Stack Stick C“> mygtukus „B“prie „M5 Stack Stick C“> Žadintuvas realiuoju laiku (RTC)> „Nustatyti minutę1“kaištis [Laikrodis]

6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą
  1. „Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.

7 žingsnis: žaiskite

Jei įjungiate „M5Sticks“modulį, ekrane turėtų būti pradėtas rodyti laikas. Galite pakeisti laiką naudodami mygtukus „M5“(valandos) ir „B“(minutės)

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“:

8 veiksmas: kitoje pamokoje

Kitoje pamokoje parodysiu, kaip padaryti „Cool Looking“laikrodį, kuriame galite nustatyti laiką (valandas, minutes ir sekundes) naudodami „StickC“mygtukus ir sukurti paprastą meniu! Sekite naujienas ir peržiūrėkite kitas mano pamokas čia.

Rekomenduojamas: