Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Visuino -ni ishga tushiring va M5 Stack Stick C Board turini tanlang
- 3 -qadam: Visuino -da komponentlarni qo'shing
- 4 -qadam: Visuino Set komponentlarida
- 5 -qadam: Visuino Connect komponentlarida
- 6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 7 -qadam: O'ynang
- 8 -qadam: Keyingi darslikda.
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada biz ESP32 M5Stack StickC ni Arduino IDE va Visuino bilan LCD displeyda vaqtni ko'rsatish uchun dasturlashni, shuningdek StickC tugmalari yordamida vaqtni belgilashni o'rganamiz.
1 -qadam: Sizga nima kerak
M5StickC ESP32: uni bu yerdan olishingiz mumkin
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 birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi (1 -rasm) "Asboblar" tugmasini bosing. Muloqot oynasi paydo bo'lganda, 2 -rasmda ko'rsatilgandek "M5 Stack Stick C" -ni tanlang.
3 -qadam: Visuino -da komponentlarni qo'shing
- Uni tanlash uchun "M5 Stack Stick C" kartasini bosing
- "Xususiyatlar" oynasida "Modullar" -ni tanlang va "+" tugmasini bosib kengaytirish uchun,
- "Display ST7735" -ni tanlang va uni kengaytirish uchun "+" tugmasini bosing,
- "Yo'nalish" ni "goRight" ga o'rnating.
- "Fon rangi" ni "ClBlack" ga o'rnating.
- "Elementlar" ni tanlang va 3 nuqta bilan ko'k tugmani bosing …
- Elementlar dialogi ko'rsatiladi
- Elements muloqot oynasida "Matn maydoni" ni o'ngdan chapga torting
-
Tanlash uchun chap tomondagi "Matn maydoni1" ni bosing, keyin "Xususiyatlar oynasida" "Rang" ni bosing va "aclWhite" ga o'rnating va "Rangni to'ldirish" ni bosing va "aclBlack" ga o'rnating (Siz Agar xohlasangiz, ranglar bilan o'ynashingiz mumkin)
-shuningdek, X: 10 va Y: 20 xususiyatli derazalarda vaqtni LCD displeyda ko'rsatishni xohlaysiz -o'lchami: 3 (bu vaqtning shrift o'lchami) Elementlar oynasini yoping.
- "Dekodlash (ajratish) sana/vaqt" komponentini qo'shing
- "Formatlangan matn" komponentini qo'shing
4 -qadam: Visuino Set komponentlarida
- "FormattedTxt1" komponentini tanlang va "Xususiyatlar" oynasi ostida "Matn" ni sozlang:%0:%1:%2
- "FormattedText1" komponentini ikki marta bosing va Elements muloqot oynasida 3x "Matn elementi" ni chapga suring.
- "M5 Stack Stick C" taxtasini va "Xususiyatlar" oynasida "Modullar"> "Haqiqiy vaqtda budilnik (RTC)"> "Elementlar" -ni tanlang.
- Ko'k tugmani 3 nuqta bilan bosing va "Elements" muloqot oynasida "Soatni o'rnatish", "Daqiqani o'rnatish" va "Ikkinchisini o'rnatish" ni chap tomonga suring.
- Chap tarafdagi "Soatni belgilash1" elementini va "Xususiyatlar" oynasida "Qiymat qo'shish" ni "Haqiqat" ga, "Qiymat" ni "1" ga qo'ying.
- Chapdagi "Minutlarni belgilash 1" elementini tanlang va "Xususiyatlar" oynasida "Qiymat qo'shish" ni "Haqiqiy" ga, "Qiymatni" "1" ga qo'ying.
- Chapdagi "Ikkinchi sonni o'rnatish" elementini tanlang va "Xususiyatlar" oynasida "Qiymat qo'shish" ni "To'g'ri" ga, "Qiymatni" "1" ga qo'ying.
Tushuntirish:
"Qiymat" tugmani bosish bilan biz qancha vaqt qo'shishni xohlayotganimizni bildiradi (soat, daqiqa yoki soniya)
5 -qadam: 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]
- "M5 Stack Stick C"> "A (M5)" tugmachalarini "M5 Stack Stick C" ga ulang> Haqiqiy vaqtda budilnik (RTC)> "Soatni o'rnatish 1" pinli [Soat]
- "M5 Stack Stick C"> "B" tugmachalarini "M5 Stack Stick C" ga ulang> Haqiqiy vaqtda budilnik (RTC)> "Minute1 o'rnatish" pinini [soat]
6 -qadam: 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. Vaqtni soat uchun "M5" va daqiqa uchun "B" tugmachalari yordamida o'zgartirishingiz mumkin
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: Keyingi darslikda.
Keyingi darslikda men sizga qanday qilib ajoyib ko'rinadigan soat yasashni ko'rsataman, u erda siz StickC tugmachalari yordamida vaqtni (soat, daqiqa va soniya) belgilashingiz va oddiy menyu yaratishingiz mumkin! Kuzatib turing va mening boshqa darsliklarimni shu erda ko'ring.