Orodha ya maudhui:

M5StickC Kuangalia Kutazama Kwa Menyu na Udhibiti wa Mwangaza: Hatua 8
M5StickC Kuangalia Kutazama Kwa Menyu na Udhibiti wa Mwangaza: Hatua 8

Video: M5StickC Kuangalia Kutazama Kwa Menyu na Udhibiti wa Mwangaza: Hatua 8

Video: M5StickC Kuangalia Kutazama Kwa Menyu na Udhibiti wa Mwangaza: Hatua 8
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Mei
Anonim

Katika mafunzo haya tutajifunza jinsi ya kupanga ESP32 M5Stack StickC na Arduino IDE na Visuino ili kuonyesha wakati kwenye LCD na pia kuweka wakati na mwangaza kwa kutumia menyu na vifungo vya StickC.

Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji

M5StickC ESP32: unaweza kuipata hapa

Programu ya Visuino: Pakua Visuino

Kumbuka: Angalia mafunzo haya hapa juu ya jinsi ya kusanikisha bodi ya StickC ESP32

Hatua ya 2: Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C

Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C
Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C
Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C
Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C
Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C
Anza Visuino, na Chagua Aina ya Bodi ya M5 Stack C

Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "M5 Stack Fimbo C" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 3: Katika Visuino Weka Bodi ya StickC

Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
Katika Visuino Weka Bodi ya StickC
  1. Bonyeza kwenye Bodi ya "M5 Stack Fimbo C" kuichagua
  2. Kwenye dirisha la "Sifa" chagua "Moduli" na ubofye "+" ili Kupanua,
  3. Chagua "Onyesha ST7735" na ubonyeze "+" ili kuipanua,
  4. Weka "Mwelekeo" kuwa "goRight"
  5. Weka "Rangi ya Asili" kuwa "ClBlack"
  6. Chagua "Elements" na ubonyeze kitufe cha samawati na nukta 3…
  7. Element Dialog itaonyesha
  8. Katika Mazungumzo ya Elektroniki buruta 2X "Uga wa Maandishi" kutoka upande wa kulia kwenda kushoto
  9. Bonyeza "Nakala Shamba1" upande wa kushoto kuichagua, halafu kwenye "Dirisha la Mali" bonyeza "Rangi" na uweke "aclOrange" na ubonyeze kwenye "Jaza Rangi" na uweke "aclBlack" (Wewe inaweza kucheza na rangi ikiwa unataka) -pia katika mali windows seti X: 10 na Y: 20 hapa ndipo unapotaka kuonyesha wakati kwenye saizi iliyowekwa na LCD: 3 (hii ni saizi ya fonti ya wakati)
  10. Bonyeza "Nakala Shamba2" upande wa kushoto kuichagua, kisha kwenye "Dirisha la Mali" bonyeza "Rangi" na uweke "aclAqua" na ubonyeze kwenye "Jaza Rangi" na uiweke "aclBlack"

(Unaweza kucheza na rangi ikiwa unataka) - weka "Thamani ya Awali" hadi: Weka SAA

-pia katika mali windows weka X: 10 na Y: 2 hapa ndipo unataka kuonyesha menyu kwenye saizi ya LCD -set: 1 (hii ni saizi ya fonti ya menyu)

Funga dirisha la vitu

  1. Bonyeza kwenye Bodi ya "M5 Stack Fimbo C" kuichagua
  2. Kwenye dirisha la "Sifa" chagua "Moduli" na ubofye "+" ili Kupanua,
  3. Chagua "Onyesha Saa ya Saa Saa (RTC)" na ubonyeze "+" ili kuipanua,
  4. Chagua "Elements" na ubonyeze kitufe cha samawati na nukta 3…
  5. Kwenye mazungumzo ya Elektroniki buruta "Weka Saa" kutoka upande wa kulia kwenda kushoto-na kwenye dirisha la mali lililowekwa "Ongeza Thamani" kwa: Kweli na "Thamani" kwa: 1
  6. Kwenye mazungumzo ya Elektroniki buruta "Weka Dakika" kutoka upande wa kulia kwenda kushoto-na kwenye dirisha la mali lililowekwa "Ongeza Thamani" kwa: Kweli na "Thamani" kwa: 1
  7. Katika mazungumzo ya Elektroniki buruta "Weka Pili" kutoka upande wa kulia kwenda kushoto-na kwenye dirisha la mali lililowekwa "Ongeza Thamani" hadi: Kweli na "Thamani" kwa: 1

Funga dirisha la vitu

Hatua ya 4: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
  1. Ongeza kipengee cha 2x "Kitufe cha Kutoa"
  2. Ongeza sehemu ya "Rudia Kitufe"
  3. Ongeza sehemu ya "Mpangilio wa Nakala"
  4. Ongeza sehemu ya "Analog Array"
  5. Ongeza sehemu ya 2x "Counter"
  6. Ongeza sehemu ya "Clock Demux (Multiple Output channel switch)"
  7. Ongeza sehemu ya "Decode (Split) Tarehe / Wakati"
  8. Ongeza sehemu ya "FormattedText1"

Hatua ya 5: Katika Vipengele vya Kuweka Visuino

Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
  1. Chagua kipengee cha "FormattedText1" na chini ya "Mali" kuweka dirisha "Nakala" hadi:% 0:% 1:% 2
  2. Bonyeza mara mbili kwenye sehemu ya "FormattedText1" na katika mazungumzo ya Eleza buruta 3x "Element element" kushoto
  3. Chagua "TextElement1" upande wa kushoto na kwenye dirisha la mali kuweka "Jaza Tabia" hadi: 0 na "Urefu" hadi: 2
  4. Chagua "TextElement2" upande wa kushoto na kwenye dirisha la mali kuweka "Jaza Tabia" hadi: 0 na "Urefu" hadi: 2
  5. Chagua "TextElement3" upande wa kushoto na kwenye dirisha la mali kuweka "Jaza Tabia" hadi: 0 na "Urefu" hadi: 2
  6. Chagua sehemu ya "ClockDemmux1" na kwenye dirisha la mali lililowekwa "Pini za Pato" hadi: 5
  7. Chagua sehemu ya "Counter1" na kwenye dirisha la mali panua "Max" na uweke "Thamani" kuwa: 4
  8. Chagua sehemu ya "Counter1" na kwenye dirisha la mali panua "Min" na uweke "Thamani" kuwa: 0
  9. Chagua sehemu ya "Counter2" na kwenye dirisha la mali panua "Max" na uweke "Thamani" kuwa: 6
  10. Chagua sehemu ya "Counter2" na kwenye dirisha la mali panua "Min" na uweke "Thamani" kwa: 0KUJENGA MENU:
  11. Chagua kipengee cha "Array1" (Mpangilio wa maandishi) na ubonyeze mara mbili juu yake. -Katika kidirisha cha vipengee buruta 4X "Thamani" upande wa kushoto-Kwenye upande wa kushoto Chagua "Kipengee [1]" na kwenye dirisha la mali lililowekwa "Thamani" kwa: SETA SAA-Kwenye upande wa kushoto Chagua "Bidhaa [2]" na kwenye dirisha la mali kuweka "Thamani" kwa: SET MINUTES-Kwenye upande wa kushoto Chagua "Kipengee [3]" na kwenye dirisha la mali lililowekwa "Thamani" kwa: SET SECONDS-Kwenye upande wa kushoto Chagua "Bidhaa [4]" na kwenye dirisha la mali kuweka "Thamani" kwa: SET BRIGHTNESSFunga dirisha la Vipengele.
  12. Chagua sehemu ya "Array2" (Analog Array) na ubonyeze mara mbili juu yake. -Katika kidirisha cha vipengee buruta 6X "Thamani" kwenda upande wa kushoto-Kwenye upande wa kushoto Chagua "Kipengee [0]" na kwenye dirisha la mali lililowekwa "Thamani" kwa: 1

    -Kwa upande wa kushoto Chagua "Bidhaa [1]" na kwenye dirisha la mali kuweka "Thamani" hadi: 0.9

    -Kwa upande wa kushoto Chagua "Kipengee [2]" na kwenye dirisha la mali kuweka "Thamani" hadi: 0.8 -Kwa upande wa kushoto Chagua "Kipengee [3]" na kwenye dirisha la mali weka "Thamani" hadi: 0.7-On upande wa kushoto Chagua "Bidhaa [4]" na katika dirisha la mali weka "Thamani" hadi: 0.6-Kwenye upande wa kushoto Chagua "Kipengee [5]" na kwenye dirisha la mali weka "Thamani" hadi: 0.55

Hatua ya 6: Katika Visuino Unganisha Vipengele

Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
  1. Unganisha "M5 Stack Fimbo C" pini A (M5) na pini ya "Button2" [Ndani]
  2. Unganisha pini ya "M5 Stack Stick C" [B] na "Button1" pin [In]
  3. Unganisha pini "Button2" [Kati] na 'RudiaButton1 "pini [Kwa]
  4. Unganisha pini ya "RepeatButton1" [Kati] na pini ya "ClockDemmux1" [Ndani]
  5. Unganisha pini ya "Button1" [Nje] na pini ya "Counter1" [Ndani]
  6. Unganisha "M5 Stack Fimbo C"> "Saa Saa Saa ya Saa (RTC)" pini [Nje] kwa pini ya "DecodeDateTime1" [Kwa]
  7. Unganisha pini ya "DecodeDateTime1" [Saa] kwa "FormattedText1"> "TextElement1" pin [In]
  8. Unganisha pini ya "DecodeDateTime1" [Dakika] kwa "FormattedText1"> "TextElement2" pin [In]
  9. Unganisha pini ya "DecodeDateTime1" [Pili] kwa "FormattedText1"> "TextElement3" pin [In]
  10. Unganisha pini ya "FormattedText1" [Nje] na ubao wa "M5 Stack Stick C"> "Onyesha ST7735"> "Nambari ya Nakala1" pini [Ndani]
  11. Unganisha pini ya "Counter1" [Nje] na pini ya "ClockDemmux1" [Chagua] na kwa pini ya "Array1" [Index]
  12. Unganisha pini ya "Counter2" [Nje] na pini ya "Array2" [Index]
  13. Unganisha pini ya "Array1" [Nje] kwa "M5 Stack Fimbo C" ubao> "Onyesha ST7735"> "Nakala Field2" pini [Ndani]
  14. Unganisha pini ya "Array2" [Nje] kwa "M5 Stack Stick C" bodi> "Onyesha ST7735"> pini [Mwangaza]
  15. Unganisha pini ya "ClockDemmux1" [1] kwa "M5 Stack Fimbo C" ubao> "Saa ya Saa Saa (RTC)"> "Weka Saa1" pini [Saa]
  16. Unganisha pini ya "ClockDemmux1" [2] kwa "M5 Stack Fimbo C" ubao> "Saa ya Saa Saa (RTC)"> "Weka Dakika1" pini [Saa]
  17. Unganisha pini ya "ClockDemmux1" [3] na "M5 Stack Fimbo C" ubao> "Saa ya Saa Saa (RTC)"> "Weka Pili1" pini [Saa]
  18. Unganisha pini ya "ClockDemmux1" [4] na pini ya "Counter2" [Ndani]

Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, bonyeza chini kwenye Tabo "Jenga", hakikisha bandari sahihi imechaguliwa, kisha bonyeza kitufe cha "Kusanya / Kuunda na Kupakia".

Hatua ya 8: Cheza

Ikiwa unawezesha moduli ya M5Sticks, onyesho linapaswa kuanza kuonyesha wakati. Unaweza kubadilisha wakati na mwangaza kwa kutumia vifungo "B" kuonyesha Menyu na kubadilisha kati ya (Weka masaa, Weka Dakika, Weka Sekunde, Weka Mwangaza) na utumie kitufe cha "M5" kuiweka.

Hongera! Umekamilisha mradi wako wa M5Sticks na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili, unaweza kuipakua hapa. Unaweza kuipakua na kuifungua kwa Visuino:

Ilipendekeza: