ዝርዝር ሁኔታ:

M5StickC አሪፍ በመመልከት በምናሌ እና በብሩህ ቁጥጥር 8 ደረጃዎች
M5StickC አሪፍ በመመልከት በምናሌ እና በብሩህ ቁጥጥር 8 ደረጃዎች

ቪዲዮ: M5StickC አሪፍ በመመልከት በምናሌ እና በብሩህ ቁጥጥር 8 ደረጃዎች

ቪዲዮ: M5StickC አሪፍ በመመልከት በምናሌ እና በብሩህ ቁጥጥር 8 ደረጃዎች
ቪዲዮ: Жилет крючком с галстуком | Выкройки и уроки своими руками 2024, ግንቦት
Anonim

በዚህ መማሪያ ውስጥ በኤልሲዲ ላይ ጊዜን ለማሳየት ESP32 M5Stack StickC ን ከአርዱዲኖ አይዲኢ እና ከቪሱኖ ጋር እንዴት ፕሮግራም ማድረግ እንደሚቻል እንማራለን እንዲሁም ምናሌውን እና የ StickC ቁልፎችን በመጠቀም ጊዜውን እና ብሩህነቱን ያዘጋጃሉ።

የማሳያ ቪዲዮ ይመልከቱ።

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት

M5StickC ESP32: እዚህ ሊያገኙት ይችላሉ

Visuino ፕሮግራም: Visuino ን ያውርዱ

ማሳሰቢያ: የ StickC ESP32 ሰሌዳ እንዴት እንደሚጫን እዚህ ይህንን መማሪያ ይመልከቱ

ደረጃ 2: ቪሱሲኖን ይጀምሩ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ

ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ

በመጀመሪያው ሥዕል ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱinoኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በምስል 2 ላይ እንደሚታየው “M5 Stack Stick C” ን ይምረጡ።

ደረጃ 3 በቪሱኖ ውስጥ የ StickC ቦርድ ያዘጋጁ

በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
በቪሱinoኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
  1. እሱን ለመምረጥ “M5 Stack Stick C” ቦርድ ላይ ጠቅ ያድርጉ
  2. በ “ባሕሪዎች” መስኮት ውስጥ “ሞጁሎች” ን ይምረጡ እና ለማስፋፋት “+” ን ጠቅ ያድርጉ ፣
  3. “ማሳያ ST7735” ን ይምረጡ እና ለማስፋት “+” ን ጠቅ ያድርጉ ፣
  4. “አቀማመጥ” ን ወደ “goRight” ያቀናብሩ
  5. «የጀርባ ቀለም» ን ወደ «ClBlack» ያቀናብሩ
  6. “አካላት” ን ይምረጡ እና ከ 3 ነጥቦች ጋር በሰማያዊ ቁልፍ ላይ ጠቅ ያድርጉ…
  7. የንጥሎች መገናኛ ይታያል
  8. በኤለመንቶች መገናኛ ውስጥ 2X “የጽሑፍ መስክ” ከቀኝ በኩል ወደ ግራ ይጎትቱ
  9. እሱን ለመምረጥ በግራ በኩል ባለው “የጽሑፍ መስክ 1” ላይ ጠቅ ያድርጉ ፣ ከዚያ በ “ባሕሪዎች መስኮት” ውስጥ “ቀለም” ላይ ጠቅ ያድርጉ እና ወደ “aclOrange” ያዋቅሩት እና “ቀለም ይሙሉ” ላይ ጠቅ ያድርጉ እና ወደ “aclBlack” (እርስዎ ከፈለጉ በቀለሞቹ መጫወት ይችላል) -እንዲሁም በንብረቶች መስኮቶች X: 10 እና Y: 20 ውስጥ ሰዓቱን በኤልሲዲ -አዘጋጅ መጠን ላይ ማሳየት የሚፈልጉበት ይህ ነው 3 (ይህ የጊዜ ቅርጸ -ቁምፊ መጠን ነው)
  10. እሱን ለመምረጥ በግራ በኩል ባለው “የጽሑፍ መስክ 2” ላይ ጠቅ ያድርጉ ፣ ከዚያ በ “ባሕሪዎች መስኮት” ውስጥ “ቀለም” ላይ ጠቅ ያድርጉ እና ወደ “aclAqua” ያዋቅሩት እና “ቀለም ይሙሉ” ላይ ጠቅ ያድርጉ እና ወደ “aclBlack” ያዋቅሩት።

(ከፈለጉ በቀለሞቹ መጫወት ይችላሉ) -“የመጀመሪያ እሴት” ወደ -HOUR ያዘጋጁ

-እንዲሁም በባህሪያት መስኮቶች ውስጥ X: 10 እና Y: 2 ምናሌውን በኤልሲዲ -ማሳያ መጠን ላይ ለማሳየት የሚፈልጉበት ይህ ነው -1 (ይህ የምናሌ ቅርጸ -ቁምፊ መጠን ነው)

የንጥሎች መስኮቱን ይዝጉ

  1. እሱን ለመምረጥ “M5 Stack Stick C” ቦርድ ላይ ጠቅ ያድርጉ
  2. በ “ባሕሪዎች” መስኮት ውስጥ “ሞጁሎች” ን ይምረጡ እና ለማስፋፋት “+” ን ጠቅ ያድርጉ ፣
  3. “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)” ን ይምረጡ እና እሱን ለማስፋት “+” ን ጠቅ ያድርጉ ፣
  4. “አካላት” ን ይምረጡ እና ከ 3 ነጥቦች ጋር በሰማያዊ ቁልፍ ላይ ጠቅ ያድርጉ…
  5. በኤለመንቶች መገናኛ ውስጥ “ሰዓት አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1 ይጎትቱ
  6. በኤለመንቶች መገናኛ ውስጥ “ደቂቃ አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1 ይጎትቱ
  7. በኤለመንቶች መገናኛ ውስጥ “ሁለተኛ አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1

የንጥሎች መስኮቱን ይዝጉ

ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ

በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
  1. 2x "Debounce Button" ክፍልን ያክሉ
  2. «ራስ -ሰር ተደጋጋሚ አዝራር» ክፍልን ያክሉ
  3. “የጽሑፍ ድርድር” ክፍልን ያክሉ
  4. «የአናሎግ ድርድር» ክፍልን ያክሉ
  5. 2x "Counter" ክፍል ያክሉ
  6. “የሰዓት Demux (ብዙ የውጤት ሰርጥ መቀየሪያ)” ክፍልን ያክሉ
  7. “ዲኮድ (ተከፋፍል) ቀን/ሰዓት” ክፍልን ያክሉ
  8. «FormattedText1» ክፍልን ያክሉ

ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  1. “FormattedText1” የሚለውን ክፍል ይምረጡ እና በ “Properties” መስኮት ስር “ጽሑፍ” ወደ: 0 0%1 1%2
  2. በ “FormattedText1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በኤለመንቶች መገናኛ ውስጥ 3x “Text Element” ን ወደ ግራ ይጎትቱ
  3. በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement1” ን ይምረጡ።
  4. በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement2” ን ይምረጡ።
  5. በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement3” ን ይምረጡ።
  6. የ “ClockDemmux1” ክፍልን ይምረጡ እና በባህሪያት መስኮት ውስጥ “የውጤት ፒኖች” ወደ - 5 ያዘጋጁ
  7. የ “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ማክስ” ን ያስፋፉ እና “እሴት” ወደ: 4 ያዋቅሩ
  8. የ “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ደቂቃ” ን ያስፋፉ እና “እሴት” ወደ: 0 ያዋቅሩ
  9. የ “Counter2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ማክስ” ን ያስፋፉ እና “እሴት” ወደ: 6 ያዋቅሩ
  10. የ “Counter2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ደቂቃ” ን ያስፋፉ እና “እሴት” ወደዚህ ያዘጋጁ - ምናሌውን ይገንቡ
  11. የ “ድርድር1” ክፍልን (የጽሑፍ ድርድር) ይምረጡ እና በእሱ ላይ ሁለቴ ጠቅ ያድርጉ።-በንጥረ ነገሮች መስኮት ውስጥ 4X “እሴት” ን ወደ ግራ ጎን ይጎትቱ-በግራ በኩል “ንጥል [1]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ያዘጋጁ ወደ ፦ ሰዓቶችን ያዘጋጁ-በግራ በኩል “ንጥል [2]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ “እሴት” ያዘጋጁ ወደ-SET MINUTES-በግራ በኩል “ንጥል [3]” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “እሴት” ያዘጋጁ ለ: ሴኮንድን ያዘጋጁ-በግራ በኩል “ንጥል [4]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ን ወደ “እሴት” ያዘጋጁት-ቅንብርን ያዋቅሩ የኤለመንቶች መስኮቱን ይዝጉ። የጥራት ዋጋዎችን ማዘጋጀት
  12. “ድርድር 2” ክፍልን (የአናሎግ ድርድር) ይምረጡ እና በእሱ ላይ ሁለቴ ጠቅ ያድርጉ።-በንጥረ ነገሮች መስኮት ውስጥ 6X “እሴት” ን ወደ ግራ ጎን ይጎትቱ-በግራ በኩል “ንጥል [0]” ን ይምረጡ እና በባህሪያቱ መስኮት ውስጥ “እሴት” ያዘጋጁ እስከ: 1

    -በግራ በኩል “ንጥል [1]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.9 ያቀናብሩ

    -በግራ በኩል “ንጥል [2]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.8 -በግራ በኩል “ንጥል [3]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.7 -በር በግራ በኩል “ንጥል [4]” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “እሴት” ወደ-0.6-በግራ በኩል “ንጥል [5]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ: 0.55 ያዘጋጁ

ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  1. “M5 Stack Stick C” ፒን ኤ (M5) ወደ “Button2” ፒን [ውስጥ] ያገናኙ
  2. “M5 Stack Stick C” ፒን [ለ] ከ “Button1” ፒን [ውስጥ] ጋር ያገናኙ
  3. «Button2» ን ፒን [ወደ ውጭ] ወደ 'RepeatButton1' ፒን [ውስጥ] ያገናኙ
  4. የ “RepeatButton1” ፒን [ወደ ውጭ] ወደ “ClockDemmux1” ፒን [ውስጥ] ያገናኙ
  5. “Button1” ፒን [ወደ ውጭ] ወደ “Counter1” ፒን [ውስጥ] ያገናኙ
  6. "M5 Stack Stick C"> "Real Time Alarm Clock (RTC)" pin [Out] to "DecodeDateTime1" pin [In]
  7. “DecodeDateTime1” ፒን [ሰዓት] ከ “FormattedText1”> “TextElement1” ፒን [ውስጥ] ጋር ያገናኙ
  8. “DecodeDateTime1” ፒን [ደቂቃ] ከ “FormattedText1”> “TextElement2” ፒን [ውስጥ] ጋር ያገናኙ
  9. "DecodeDateTime1" ፒን [ሁለተኛ] ወደ "FormattedText1"> "TextElement3" ፒን [ውስጥ] ያገናኙ
  10. “FormattedText1” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ቦርድ> “ST7735 ማሳያ”> “የጽሑፍ መስክ 1” ፒን [ውስጥ] ያገናኙ
  11. የ “Counter1” ፒን [Out] ን ወደ “ClockDemmux1” ፒን [ምረጥ] እና ወደ “Array1” ፒን [ማውጫ] ያገናኙ
  12. የ “Counter2” ፒን [ውጭ] ወደ “Array2” ፒን [ማውጫ] ያገናኙ
  13. “Array1” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ሰሌዳ> “ማሳያ ST7735”> “የጽሑፍ መስክ 2” ፒን [ውስጥ] ያገናኙ
  14. “Array2” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ቦርድ> “ST7735 ማሳያ”> ፒን [ብሩህነት] ያገናኙ
  15. “ClockDemmux1” ፒን [1] ከ “M5 Stack Stick C” ቦርድ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ሰዓት 1” ፒን [ሰዓት] ያገናኙ
  16. “ClockDemmux1” ፒን [2] ን ከ “M5 Stack Stick C” ሰሌዳ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ደቂቃ 1 አዘጋጅ” ፒን [ሰዓት] ያገናኙ
  17. “ClockDemmux1” ፒን [3] ን ከ “M5 Stack Stick C” ቦርድ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ሁለተኛ አዘጋጅ” ፒን [ሰዓት] ያገናኙ
  18. “ClockDemmux1” ፒን [4] ን ወደ “Counter2” ፒን [ውስጥ] ያገናኙ

ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
  1. በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።

ደረጃ 8: ይጫወቱ

የ M5Sticks ሞጁሉን ኃይል ካደረጉ ፣ ማሳያው ሰዓቱን ለማሳየት መጀመር አለበት። ምናሌውን ለማሳየት እና በመካከላቸው መቀያየርን (ሰዓቶችን ያዘጋጁ ፣ ደቂቃዎችን ያዘጋጁ ፣ ሰከንዶችን ያዘጋጁ ፣ ብሩህነት ያዘጋጁ) እና እሱን ለማቀናበር “M5” የሚለውን ቁልፍ ይጠቀሙ።

እንኳን ደስ አላችሁ! በቪሱይኖ የ M5Sticks ፕሮጀክትዎን አጠናቀዋል። ለእዚህ አስተማሪ የፈጠርኩት የቪሱኖ ፕሮጀክት እንዲሁ ተያይ attachedል ፣ እዚህ ማውረድ ይችላሉ። በቪሱinoኖ ውስጥ ማውረድ እና መክፈት ይችላሉ-

የሚመከር: