Mundarija:

DIY Visuino -dan foydalanib M5StickC ESP32 -da vaqtni qanday ko'rsatish kerak - Qilish oson: 9 qadam
DIY Visuino -dan foydalanib M5StickC ESP32 -da vaqtni qanday ko'rsatish kerak - Qilish oson: 9 qadam

Video: DIY Visuino -dan foydalanib M5StickC ESP32 -da vaqtni qanday ko'rsatish kerak - Qilish oson: 9 qadam

Video: DIY Visuino -dan foydalanib M5StickC ESP32 -da vaqtni qanday ko'rsatish kerak - Qilish oson: 9 qadam
Video: Programming Arduino DIY PLC with Visuino 2024, Noyabr
Anonim

Ushbu qo'llanmada biz LCD displeyda vaqtni ko'rsatish uchun ESP32 M5Stack StickC dasturini Arduino IDE va Visuino bilan qanday dasturlashni o'rganamiz.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  1. M5StickC ESP32: uni bu yerdan olishingiz mumkin
  2. Visuino dasturi: Visuino -ni yuklab oling

Eslatma: StickC ESP32 kartasini qanday o'rnatish haqida bu qo'llanmani tekshiring

2 -qadam: Visuino -ni ishga tushiring va M5 Stack Stick C Board turini tanlang

Visuino -ni ishga tushiring va M5 Stack Stick C karta turini tanlang
Visuino -ni ishga tushiring va M5 Stack Stick C karta turini tanlang
Visuino -ni ishga tushiring va M5 Stack Stick C karta turini tanlang
Visuino -ni ishga tushiring va M5 Stack Stick C karta turini tanlang

Visuinoni birinchi rasmda ko'rsatilgandek ishga tushiring, Arduino komponentasidagi "Asboblar" tugmasini bosing (1 -rasm).

Visuino -da dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "M5 Stack Stick C" -ni tanlang

3 -qadam: Visuino -da komponentlarni qo'shing va o'rnating

Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
Visuino -da komponentlarni qo'shing va o'rnating
  1. Uni tanlash uchun "M5 Stack Stick C" kartasini bosing
  2. "Xususiyatlar" oynasida "Modullar" -ni tanlang va "+" tugmachasini bosib, "ST7735 -ni ko'rsatish" -ni tanlang va uni kengaytirish uchun "+" -ni bosing.
  3. Yo'nalishni "goRight" ga o'rnating <bu vaqt LCD displeyda qanday yo'naltirilganligini bildiradi
  4. "Elementlar" ni tanlang va 3 nuqta bilan ko'k tugmani bosing …
  5. Elementlar dialogi ko'rsatiladi
  6. Elements muloqot oynasida "Matn maydoni" ni o'ngdan chapga torting

Tanlash uchun chap tomondagi "Matn maydoni1" ni bosing, keyin "Xususiyatlar oynasida" rangni bosing va "aclOrange" ga o'rnating.

-shuningdek, X: 10 va Y: 20 derazalari oynasida vaqtni LCD displeyda ko'rsatishni xohlaysiz

-set hajmi: 3 -bu vaqtning shrift o'lchami

-Agar xohlasangiz, matn o'lchamini va rangini belgilashingiz mumkin

Elementlar oynasini yoping

Majburiy emas:

Uni tanlash uchun "M5 Stack Stick C" kartasini bosing

"Xususiyatlar" oynasida "Modullar" -ni tanlang va "+" tugmasini bosing, "ST7735 -ni ko'rsatish" -ni tanlang va "+" -ni bosing, shunda siz "Fon rangi" ni ko'rasiz, bu displeyning standart rangi. Sizning sevimli rangingiz, siz ekran yorqinligini o'rnatishingiz mumkin, standart - 1 (maksimal), siz uni 0,5 yoki boshqa qiymatga o'rnatishingiz mumkin, bu uni yanada xiralashtirishi mumkin.

6. "Dekodlash (ajratish) Sana/Vaqt" komponentini qo'shing 7. "Formatlangan matn" komponentasini qo'shing

4 -qadam: Visuino Set komponentlarida

Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
  1. "FormattedTxt1" komponentini tanlang va "Xususiyatlar" oynasi ostida "Matn" ni sozlang:%0:%1:%2
  2. "FormattedText1" komponentini ikki marta bosing va Elements muloqot oynasida 3x "Matn elementi" ni chapga suring.

5 -qadam: Visuino Connect komponentlarida

Visuino Connect komponentlarida
Visuino Connect komponentlarida
  • "M5 Stack Stick C"> Haqiqiy vaqtda budilnik (RTC)> Pin [Chiqish] ni "DecodeDateTime1" komponent piniga [In] ulang.
  • "DecodeDateTime1" komponent pinini [Hour] "FormattedText1" komponentining "TextElement1" piniga ulang [In]
  • "DecodeDateTime1" komponent pinini [Minute] "FormattedText1" komponentining "TextElement2" piniga [In] ulang.
  • "DecodeDateTime1" komponent pinini [Ikkinchi] "FormattedText1" komponentining "TextElement3" piniga [In] ulang.
  • "FormattedText1" komponent pinini [Chiqish] "M5 Stack Stick C" taxtasiga "Displey ST7735"> "Matn maydoni1" piniga ulang [In]

6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash
  • Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

7 -qadam: O'ynang

Agar siz M5Sticks modulini quvvatlantirsangiz, displeyda vaqt ko'rsatilishi kerak.

Tabriklaymiz! Siz Visuino bilan M5Sticks loyihangizni yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni bu erdan yuklab olishingiz mumkin.

Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

8 -qadam: Qo'shimcha: oddiy hiyla

Qo'shimcha: oddiy hiyla
Qo'shimcha: oddiy hiyla
Qo'shimcha: oddiy hiyla
Qo'shimcha: oddiy hiyla

Siz kodni Arduino -da kompilyatsiya qilgan paytingizda kompyuteringizda bo'lgan vaqtdan foydalanishingiz mumkin.

Buning uchun "Sana/vaqtni kompilyatsiya qilish" komponentini tushiring va uni "M5 Stack Stick C"> "Haqiqiy vaqtda budilnik (RTC)" piniga ulang [O'rnatish]

Loyiha faylini shu hiyla bilan bu erdan yuklab olishingiz mumkin.

9 -qadam: Keyingi darslikda.

Keyingi darsda men sizga qanday qilib ajoyib ko'rinadigan soat yasashni ko'rsataman, u erda siz StickC tugmachalari yordamida vaqtni belgilashingiz mumkin! Kuzatib turing va mening boshqa darsliklarimni shu erda ko'ring.

Tavsiya: