![Menyu və Parlaqlıq Nəzarəti ilə M5StickC Sərin Görünən Saat: 8 addım Menyu və Parlaqlıq Nəzarəti ilə M5StickC Sərin Görünən Saat: 8 addım](https://i.howwhatproduce.com/images/001/image-547-56-j.webp)
Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
- Addım 3: Visuino'da StickC Board qurun
- Addım 4: Visuino'da Komponentlər əlavə edin
- Addım 5: Visuino Set Komponentlərində
- Addım 6: Visuino Connect Komponentlərində
- Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 8: Oyna
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Bu təlimatda, ESP32 M5Stack StickC -ni Arduino IDE və Visuino ilə LCD -də bir vaxt göstərmək üçün necə proqramlaşdıracağını, həmçinin menyudan və StickC düymələrindən istifadə edərək vaxtı və parlaqlığı təyin etməyi öyrənəcəyik.
Bir nümayiş videosuna baxın.
Addım 1: Nə lazımdır
![Ehtiyacınız olacaq Ehtiyacınız olacaq](https://i.howwhatproduce.com/images/001/image-547-57-j.webp)
![Ehtiyacınız olacaq Ehtiyacınız olacaq](https://i.howwhatproduce.com/images/001/image-547-58-j.webp)
M5StickC ESP32: buradan əldə edə bilərsiniz
Visuino proqramı: Visuino'yu yükləyin
Qeyd: StickC ESP32 lövhəsinin necə qurulacağına dair bu təlimatı yoxlayın
Addım 2: Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
![Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin](https://i.howwhatproduce.com/images/001/image-547-59-j.webp)
![Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin](https://i.howwhatproduce.com/images/001/image-547-60-j.webp)
![Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin](https://i.howwhatproduce.com/images/001/image-547-61-j.webp)
Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentindəki (Alətlər) düyməsini (Şəkil 1) vurun Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "M5 Stack Stick C" seçin.
Addım 3: Visuino'da StickC Board qurun
![Visuino'da StickC Board qurun Visuino'da StickC Board qurun](https://i.howwhatproduce.com/images/001/image-547-62-j.webp)
![Visuino'da StickC Board qurun Visuino'da StickC Board qurun](https://i.howwhatproduce.com/images/001/image-547-63-j.webp)
![Visuino'da StickC Board qurun Visuino'da StickC Board qurun](https://i.howwhatproduce.com/images/001/image-547-64-j.webp)
![Visuino'da StickC Board qurun Visuino'da StickC Board qurun](https://i.howwhatproduce.com/images/001/image-547-65-j.webp)
- Seçmək üçün "M5 Stack Stick C" lövhəsinə vurun
- "Xüsusiyyətlər" pəncərəsində "Modullar" ı seçin və genişləndirmək üçün "+" düyməsini basın,
- "Display ST7735" seçin və genişləndirmək üçün "+" düyməsini basın,
- "İstiqamətləndirməni" "goRight" olaraq təyin edin
- "Arka Plan Rəngini" "ClBlack" olaraq təyin edin
- "Elements" seçin və 3 nöqtəli mavi düyməni basın …
- Elements Dialog göstərəcək
- Elements Dialog -da 2X "Mətn Sahəsini" sağdan sola sürükləyin
- Seçmək üçün sol tərəfdəki "Mətn Sahəsi1" düyməsini basın, sonra "Xüsusiyyətlər pəncərəsində" "Rəng" ə vurun və "aclOrange" a qoyun və "Doldur Rəngi" üzərinə vurun və "aclBlack" (Siz İstəsəniz rənglərlə oynaya bilərsiniz) -eyni zamanda X: 10 və Y: 20 xüsusiyyətlərindəki pəncərələr, LCD -set ölçüsündə vaxtı göstərmək istədiyiniz yerdir: 3 (bu vaxtın şrift ölçüsüdür)
- Seçmək üçün sol tərəfdəki "Mətn Sahəsi2" ni vurun, sonra "Xüsusiyyətlər pəncərəsində" "Rəng" ə vurun və "aclAqua" ya qoyun və "Doldurma Rəngi" üzərinə vurun və "aclBlack" olaraq təyin edin.
(İstəsəniz rənglərlə oynaya bilərsiniz) -"Başlanğıc Dəyəri" ni ayarlayın: SAAT AÇIN
-eyni zamanda xüsusiyyətlər pəncərələrində X: 10 və Y: 2 menyusunu LCD -də göstərmək istədiyiniz yerdir -ölçüsü: 1 (bu menyunun şrift ölçüsüdür)
Elementlər pəncərəsini bağlayın
- Seçmək üçün "M5 Stack Stick C" lövhəsinə vurun
- "Xüsusiyyətlər" pəncərəsində "Modullar" ı seçin və genişləndirmək üçün "+" düyməsini basın,
- "Display Real Time Alarm Clock (RTC)" seçin və genişləndirmək üçün "+" düyməsini basın,
- "Elements" seçin və 3 nöqtəli mavi düyməni basın …
- Elementlər Dialogunda "Saatı Ayarla" düyməsini sağ tərəfdən sola sürükləyin və xüsusiyyətlər pəncərəsində "Dəyər Əlavə et: Doğru" və "Dəyər" i 1 olaraq təyin edin.
- Elements Dialog-da "Dəqiqəni Ayarla" düyməsini sağdan sola sürükləyin və xüsusiyyətlər pəncərəsində "Dəyər Əlavə et": Doğru və "Dəyər" i 1-ə təyin edin.
- Elements Dialog-da "Saniyəni Ayarla" düyməsini sağ tərəfdən sola sürükləyin və xüsusiyyətlər pəncərəsində "Dəyər Əlavə et: Doğru" və "Dəyər" i 1 olaraq təyin edin.
Elementlər pəncərəsini bağlayın
Addım 4: Visuino'da Komponentlər əlavə edin
![Visuino'da Komponentlər əlavə edin Visuino'da Komponentlər əlavə edin](https://i.howwhatproduce.com/images/001/image-547-66-j.webp)
- 2x "Debounce Button" komponenti əlavə edin
- "Avtomatik təkrarlama düyməsi" komponentini əlavə edin
- "Mətn Array" komponentini əlavə edin
- "Analog Array" komponentini əlavə edin
- 2x "Sayıcı" komponenti əlavə edin
- "Saat Demux (Çox Çıxış kanalı keçidi)" komponentini əlavə edin
- "Dekodlaşdırın (Bölün) Tarix/Saat" komponentini əlavə edin
- "FormattedText1" komponentini əlavə edin
Addım 5: Visuino Set Komponentlərində
![Visuino Set Komponentlərində Visuino Set Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-67-j.webp)
![Visuino Set Komponentlərində Visuino Set Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-68-j.webp)
![Visuino Set Komponentlərində Visuino Set Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-69-j.webp)
- "FormattedText1" komponentini seçin və "Xüsusiyyətlər" pəncərəsinin altında "Mətn" i%0:%1:%2 olaraq təyin edin.
- "FormattedText1" komponentini iki dəfə vurun və Elements dialoqunda 3x "Mətn Elementi" ni sola sürükləyin.
- Sol tərəfdəki "TextElement1" seçin və xüsusiyyətlər pəncərəsində "Karakteri Doldurun": 0 və "Uzunluq": 2 olaraq təyin edin.
- Sol tərəfdəki "TextElement2" seçin və xüsusiyyətlər pəncərəsində "Karakteri Doldurun": 0 və "Uzunluq": 2 olaraq təyin edin.
- Sol tərəfdəki "TextElement3" seçin və xüsusiyyətlər pəncərəsində "Karakteri Doldurun": 0 və "Uzunluq": 2 olaraq təyin edin.
- "ClockDemmux1" komponentini seçin və xüsusiyyətlər pəncərəsində "Çıxış pinləri" ni təyin edin: 5
- "Sayaç1" komponentini seçin və xüsusiyyətlər pəncərəsində "Maksimum" u genişləndirin və "Dəyər" i 4 olaraq təyin edin
- "Sayaç1" komponentini seçin və xüsusiyyətlər pəncərəsində "Min" genişləndirin və "Dəyər" i 0 olaraq təyin edin
- "Sayaç2" komponentini seçin və xüsusiyyətlər pəncərəsində "Maksimum" u genişləndirin və "Dəyər" i təyin edin: 6
- "Counter2" komponentini seçin və xüsusiyyətlər pəncərəsində "Min" düyməsini genişləndirin və "Dəyər" i aşağıdakı kimi təyin edin: 0 MENÜYÜ BÜTÜN:
- "Array1" komponentini (Mətn Arrayı) seçin və üzərinə iki dəfə vurun. saata: SET SAATLARI-Sol tərəfdə "Maddə [2]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i təyin edin: DƏQİQƏLƏR-Solda "Maddə [3]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" seçin kimə: SECONDS SET-Sol tərəfdə "Item [4]" seçin və xüsusiyyətlər pəncərəsində "Value" olaraq təyin edin: SET BRIGHTNESSC Elements pəncərəsini bağlayın.
-
"Array2" komponentini (Analoq Array) seçin və üzərinə iki dəfə vurun. üçün: 1
-Sol tərəfdə "Maddə [1]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 0.9 olaraq təyin edin
-Solda "Maddə [2]" ni seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 0.8 -ə qoyun. Sol tərəfdə "Maddə [3]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 0.7 -On olaraq təyin edin. sol tərəfdə "Maddə [4]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i təyin edin: 0.6-Sol tərəfdə "Maddə [5]" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 0,55 olaraq təyin edin
Addım 6: Visuino Connect Komponentlərində
![Visuino Connect Komponentlərində Visuino Connect Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-70-j.webp)
![Visuino Connect Komponentlərində Visuino Connect Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-71-j.webp)
![Visuino Connect Komponentlərində Visuino Connect Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-72-j.webp)
![Visuino Connect Komponentlərində Visuino Connect Komponentlərində](https://i.howwhatproduce.com/images/001/image-547-73-j.webp)
- "M5 Stack Stick C" pin A (M5) "Button2" pininə qoşun [In]
- "M5 Stack Stick C" pinini [B] "Button1" pininə [In] bağlayın
- "Button2" pinini [Çıxış] 'RepeatButton1 "pininə [Daxil] bağlayın
- "RepeatButton1" pinini [Çıxış] "ClockDemmux1" pininə [Daxil] bağlayın
- "Button1" pinini [Çıxış] "Counter1" pininə [In] bağlayın
- "M5 Stack Stick C"> "Real Time Alarm Clock (RTC)" pinini [Çıxış] "DecodeDateTime1" pininə [Daxil] bağlayın
- "DecodeDateTime1" pinini [Saat] "FormattedText1"> "TextElement1" pininə [Daxil] bağlayın
- "DecodeDateTime1" pinini [Dəqiqə] ni "FormattedText1"> "TextElement2" pininə [Daxil] bağlayın
- "DecodeDateTime1" pinini [İkinci] "FormattedText1"> "TextElement3" pininə [Daxil] bağlayın
- "FormattedText1" pinini [Çıxış] "M5 Stack Stick C" lövhəsinə> "Ekran ST7735"> "Mətn Sahəsi1" pininə [Daxil] bağlayın
- "Counter1" pinini [Çıx] "ClockDemmux1" pininə [Seç] və "Array1" pininə [İndeksə] bağlayın.
- "Counter2" pinini [Çıxış] "Array2" pininə [İndeks] bağlayın
- "Array1" pinini [Çıx] "M5 Stack Stick C" lövhəsinə qoşun> "ST7735 göstər"> "Mətn Sahəsi2" pininə [Daxilində]
- "Array2" pinini [Çıxış] "M5 Stack Stick C" lövhəsinə> "Ekran ST7735"> pin [Parlaqlıq] a qoşun
- "ClockDemmux1" pinini [1] "M5 Stack Stick C" lövhəsinə> "Real Zamanlı Zəngli Saat (RTC)"> "Saat 1" pininə bağlayın [Saat]
- "ClockDemmux1" pinini [2] "M5 Stack Stick C" lövhəsinə> "Real Zamanlı Zəngli Saat (RTC)"> "Dəqiqə 1" pininə [Saat] qoşun
- "ClockDemmux1" pinini [3] "M5 Stack Stick C" lövhəsinə qoşun> "Real Zaman Zəngli Saat (RTC)"> "Saniyəni Ayarla" pinini [Saat]
- "ClockDemmux1" pinini [4] "Counter2" pininə [In] qoşun
Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin
![Arduino Kodunu yaradın, tərtib edin və yükləyin Arduino Kodunu yaradın, tərtib edin və yükləyin](https://i.howwhatproduce.com/images/001/image-547-74-j.webp)
Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.
Addım 8: Oyna
M5Sticks modulunu işə salırsınızsa, ekranda vaxtı göstərməyə başlamalıdır. Menyuya baxmaq üçün "B" düymələrindən istifadə edərək vaxtı və parlaqlığı dəyişə bilərsiniz (Saatı Ayarla, Dəqiqələri Ayarlayın, Saniyələri Ayarlayın, Parlaqlığı Ayarlayın) və "M5" düyməsini istifadə edin.
Təbrik edirik! Visuino ilə M5Sticks layihənizi tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də buradan yükləyə bilərsiniz. Visuino'da yükləyə və aça bilərsiniz:
Tövsiyə:
M5StickC ESP32 Fanı ilə Sərin Yayınızı Keçirin - Ayarlanabilir Sürət: 8 addım
![M5StickC ESP32 Fanı ilə Sərin Yayınızı Keçirin - Ayarlanabilir Sürət: 8 addım M5StickC ESP32 Fanı ilə Sərin Yayınızı Keçirin - Ayarlanabilir Sürət: 8 addım](https://i.howwhatproduce.com/images/001/image-1322-j.webp)
M5StickC ESP32 Fan - Ayarlanabilir Sürətlə Sərin Yayınızı Keçirin: Bu layihədə M5StickC ESP32 lövhəsi və L9110 fan modulu istifadə edərək FAN sürətini necə idarə edəcəyimizi öyrənəcəyik
DIY Sərin Görünən Saat Necə Hazırlanır - StickC - Asanlıqla: 8 Addım
![DIY Sərin Görünən Saat Necə Hazırlanır - StickC - Asanlıqla: 8 Addım DIY Sərin Görünən Saat Necə Hazırlanır - StickC - Asanlıqla: 8 Addım](https://i.howwhatproduce.com/images/001/image-06-49-j.webp)
DIY Sərin Görünən Saat Necə Hazırlanır - StickC - Asanlıqla: Bu dərslikdə ESP32 M5Stack StickC -ni Arduino IDE və Visuino ilə LCD -də bir vaxt göstərmək üçün necə proqramlaşdıracağını və həmçinin StickC düymələrindən istifadə edərək vaxtı təyin etməyi öyrənəcəyik
Parlaqlıq Nəzarəti, Arduino (Animasiyalarla): 7 addım
![Parlaqlıq Nəzarəti, Arduino (Animasiyalarla): 7 addım Parlaqlıq Nəzarəti, Arduino (Animasiyalarla): 7 addım](https://i.howwhatproduce.com/images/007/image-18633-j.webp)
Parlaqlıq Nəzarəti, Arduino (Animasiyalarla): Son bir neçə il ərzində hər biri Arduinos tərəfindən idarə olunan iki langırt maşın (pinballdesign.com) və iki robot başı (grahamasker.com) qurdum. Mexanika mühəndisi kimi karyera qurduqdan sonra mexanizmlərin dizaynı ilə yaxından tanışam, amma
Parlaqlıq İdarəetmə ilə 24 Vatt LED Grow Light: 8 Addım (Şəkillərlə)
![Parlaqlıq İdarəetmə ilə 24 Vatt LED Grow Light: 8 Addım (Şəkillərlə) Parlaqlıq İdarəetmə ilə 24 Vatt LED Grow Light: 8 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/011/image-30448-j.webp)
Parlaqlıq İdarəetmə ilə 24 Vatt LED Grow Light: Qida yetişdirmək ən çox sevdiyim hobbilərimdən biridir, çünki üzvi qidaların və sağlam qidalanmanın böyük bir pərəstişkarıyam. Bu Təlimat, artan ehtiyaclarınıza uyğun olaraq qırmızı/mavi parlaqlıq tənzimləyiciləri olan bir LED böyüdücü işığın necə qurulacağını sizə göstərəcək
Noutbuklar üçün Avtomatik Parlaqlıq Nəzarəti kimi Mobil Cihaz: 3 Addım
![Noutbuklar üçün Avtomatik Parlaqlıq Nəzarəti kimi Mobil Cihaz: 3 Addım Noutbuklar üçün Avtomatik Parlaqlıq Nəzarəti kimi Mobil Cihaz: 3 Addım](https://i.howwhatproduce.com/images/001/image-2846-57-j.webp)
Noutbuklar üçün Avtomatik Parlaqlıq İdarəçiliyi kimi Mobil Cihaz: Planşet və telefonlar kimi mobil cihazlar ətraf işıq intensivliyi ilə ekran parlaqlığının avtomatik dəyişməsini asanlaşdırmaq üçün quraşdırılmış işıq sensoru ilə təchiz edilmişdir. Eyni hərəkətin noutbuklar üçün təkrarlanacağını düşündüm və buna görə də