ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልግዎት
- ደረጃ 2: ቪሱሲኖን ይጀምሩ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
- ደረጃ 3 በቪሱኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
- ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
- ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
- ደረጃ 8: ይጫወቱ
ቪዲዮ: M5StickC አሪፍ በመመልከት በምናሌ እና በብሩህ ቁጥጥር 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በዚህ መማሪያ ውስጥ በኤልሲዲ ላይ ጊዜን ለማሳየት ESP32 M5Stack StickC ን ከአርዱዲኖ አይዲኢ እና ከቪሱኖ ጋር እንዴት ፕሮግራም ማድረግ እንደሚቻል እንማራለን እንዲሁም ምናሌውን እና የ StickC ቁልፎችን በመጠቀም ጊዜውን እና ብሩህነቱን ያዘጋጃሉ።
የማሳያ ቪዲዮ ይመልከቱ።
ደረጃ 1: የሚያስፈልግዎት
M5StickC ESP32: እዚህ ሊያገኙት ይችላሉ
Visuino ፕሮግራም: Visuino ን ያውርዱ
ማሳሰቢያ: የ StickC ESP32 ሰሌዳ እንዴት እንደሚጫን እዚህ ይህንን መማሪያ ይመልከቱ
ደረጃ 2: ቪሱሲኖን ይጀምሩ እና የ M5 Stack Stick C ቦርድ ዓይነት ይምረጡ
በመጀመሪያው ሥዕል ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱinoኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በምስል 2 ላይ እንደሚታየው “M5 Stack Stick C” ን ይምረጡ።
ደረጃ 3 በቪሱኖ ውስጥ የ StickC ቦርድ ያዘጋጁ
- እሱን ለመምረጥ “M5 Stack Stick C” ቦርድ ላይ ጠቅ ያድርጉ
- በ “ባሕሪዎች” መስኮት ውስጥ “ሞጁሎች” ን ይምረጡ እና ለማስፋፋት “+” ን ጠቅ ያድርጉ ፣
- “ማሳያ ST7735” ን ይምረጡ እና ለማስፋት “+” ን ጠቅ ያድርጉ ፣
- “አቀማመጥ” ን ወደ “goRight” ያቀናብሩ
- «የጀርባ ቀለም» ን ወደ «ClBlack» ያቀናብሩ
- “አካላት” ን ይምረጡ እና ከ 3 ነጥቦች ጋር በሰማያዊ ቁልፍ ላይ ጠቅ ያድርጉ…
- የንጥሎች መገናኛ ይታያል
- በኤለመንቶች መገናኛ ውስጥ 2X “የጽሑፍ መስክ” ከቀኝ በኩል ወደ ግራ ይጎትቱ
- እሱን ለመምረጥ በግራ በኩል ባለው “የጽሑፍ መስክ 1” ላይ ጠቅ ያድርጉ ፣ ከዚያ በ “ባሕሪዎች መስኮት” ውስጥ “ቀለም” ላይ ጠቅ ያድርጉ እና ወደ “aclOrange” ያዋቅሩት እና “ቀለም ይሙሉ” ላይ ጠቅ ያድርጉ እና ወደ “aclBlack” (እርስዎ ከፈለጉ በቀለሞቹ መጫወት ይችላል) -እንዲሁም በንብረቶች መስኮቶች X: 10 እና Y: 20 ውስጥ ሰዓቱን በኤልሲዲ -አዘጋጅ መጠን ላይ ማሳየት የሚፈልጉበት ይህ ነው 3 (ይህ የጊዜ ቅርጸ -ቁምፊ መጠን ነው)
- እሱን ለመምረጥ በግራ በኩል ባለው “የጽሑፍ መስክ 2” ላይ ጠቅ ያድርጉ ፣ ከዚያ በ “ባሕሪዎች መስኮት” ውስጥ “ቀለም” ላይ ጠቅ ያድርጉ እና ወደ “aclAqua” ያዋቅሩት እና “ቀለም ይሙሉ” ላይ ጠቅ ያድርጉ እና ወደ “aclBlack” ያዋቅሩት።
(ከፈለጉ በቀለሞቹ መጫወት ይችላሉ) -“የመጀመሪያ እሴት” ወደ -HOUR ያዘጋጁ
-እንዲሁም በባህሪያት መስኮቶች ውስጥ X: 10 እና Y: 2 ምናሌውን በኤልሲዲ -ማሳያ መጠን ላይ ለማሳየት የሚፈልጉበት ይህ ነው -1 (ይህ የምናሌ ቅርጸ -ቁምፊ መጠን ነው)
የንጥሎች መስኮቱን ይዝጉ
- እሱን ለመምረጥ “M5 Stack Stick C” ቦርድ ላይ ጠቅ ያድርጉ
- በ “ባሕሪዎች” መስኮት ውስጥ “ሞጁሎች” ን ይምረጡ እና ለማስፋፋት “+” ን ጠቅ ያድርጉ ፣
- “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)” ን ይምረጡ እና እሱን ለማስፋት “+” ን ጠቅ ያድርጉ ፣
- “አካላት” ን ይምረጡ እና ከ 3 ነጥቦች ጋር በሰማያዊ ቁልፍ ላይ ጠቅ ያድርጉ…
- በኤለመንቶች መገናኛ ውስጥ “ሰዓት አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1 ይጎትቱ
- በኤለመንቶች መገናኛ ውስጥ “ደቂቃ አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1 ይጎትቱ
- በኤለመንቶች መገናኛ ውስጥ “ሁለተኛ አዘጋጅ” ን ከትክክለኛው ጎን ወደ ግራ እና በንብረቶች መስኮት ውስጥ “እሴት አክል” ወደ: እውነት እና “እሴት” ወደ: 1
የንጥሎች መስኮቱን ይዝጉ
ደረጃ 4 በቪሱinoኖ ውስጥ አካላትን ያክሉ
- 2x "Debounce Button" ክፍልን ያክሉ
- «ራስ -ሰር ተደጋጋሚ አዝራር» ክፍልን ያክሉ
- “የጽሑፍ ድርድር” ክፍልን ያክሉ
- «የአናሎግ ድርድር» ክፍልን ያክሉ
- 2x "Counter" ክፍል ያክሉ
- “የሰዓት Demux (ብዙ የውጤት ሰርጥ መቀየሪያ)” ክፍልን ያክሉ
- “ዲኮድ (ተከፋፍል) ቀን/ሰዓት” ክፍልን ያክሉ
- «FormattedText1» ክፍልን ያክሉ
ደረጃ 5: በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
- “FormattedText1” የሚለውን ክፍል ይምረጡ እና በ “Properties” መስኮት ስር “ጽሑፍ” ወደ: 0 0%1 1%2
- በ “FormattedText1” ክፍል ላይ ሁለቴ ጠቅ ያድርጉ እና በኤለመንቶች መገናኛ ውስጥ 3x “Text Element” ን ወደ ግራ ይጎትቱ
- በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement1” ን ይምረጡ።
- በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement2” ን ይምረጡ።
- በግራ በኩል እና በንብረቶች መስኮት ውስጥ “ቁምፊ ይሙሉ” ወደ: 0 እና “ርዝመት” ወደ: 2 “TextElement3” ን ይምረጡ።
- የ “ClockDemmux1” ክፍልን ይምረጡ እና በባህሪያት መስኮት ውስጥ “የውጤት ፒኖች” ወደ - 5 ያዘጋጁ
- የ “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ማክስ” ን ያስፋፉ እና “እሴት” ወደ: 4 ያዋቅሩ
- የ “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ደቂቃ” ን ያስፋፉ እና “እሴት” ወደ: 0 ያዋቅሩ
- የ “Counter2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ማክስ” ን ያስፋፉ እና “እሴት” ወደ: 6 ያዋቅሩ
- የ “Counter2” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ደቂቃ” ን ያስፋፉ እና “እሴት” ወደዚህ ያዘጋጁ - ምናሌውን ይገንቡ
- የ “ድርድር1” ክፍልን (የጽሑፍ ድርድር) ይምረጡ እና በእሱ ላይ ሁለቴ ጠቅ ያድርጉ።-በንጥረ ነገሮች መስኮት ውስጥ 4X “እሴት” ን ወደ ግራ ጎን ይጎትቱ-በግራ በኩል “ንጥል [1]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ያዘጋጁ ወደ ፦ ሰዓቶችን ያዘጋጁ-በግራ በኩል “ንጥል [2]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ “እሴት” ያዘጋጁ ወደ-SET MINUTES-በግራ በኩል “ንጥል [3]” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “እሴት” ያዘጋጁ ለ: ሴኮንድን ያዘጋጁ-በግራ በኩል “ንጥል [4]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ን ወደ “እሴት” ያዘጋጁት-ቅንብርን ያዋቅሩ የኤለመንቶች መስኮቱን ይዝጉ። የጥራት ዋጋዎችን ማዘጋጀት
-
“ድርድር 2” ክፍልን (የአናሎግ ድርድር) ይምረጡ እና በእሱ ላይ ሁለቴ ጠቅ ያድርጉ።-በንጥረ ነገሮች መስኮት ውስጥ 6X “እሴት” ን ወደ ግራ ጎን ይጎትቱ-በግራ በኩል “ንጥል [0]” ን ይምረጡ እና በባህሪያቱ መስኮት ውስጥ “እሴት” ያዘጋጁ እስከ: 1
-በግራ በኩል “ንጥል [1]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.9 ያቀናብሩ
-በግራ በኩል “ንጥል [2]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.8 -በግራ በኩል “ንጥል [3]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ -0.7 -በር በግራ በኩል “ንጥል [4]” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “እሴት” ወደ-0.6-በግራ በኩል “ንጥል [5]” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ: 0.55 ያዘጋጁ
ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
- “M5 Stack Stick C” ፒን ኤ (M5) ወደ “Button2” ፒን [ውስጥ] ያገናኙ
- “M5 Stack Stick C” ፒን [ለ] ከ “Button1” ፒን [ውስጥ] ጋር ያገናኙ
- «Button2» ን ፒን [ወደ ውጭ] ወደ 'RepeatButton1' ፒን [ውስጥ] ያገናኙ
- የ “RepeatButton1” ፒን [ወደ ውጭ] ወደ “ClockDemmux1” ፒን [ውስጥ] ያገናኙ
- “Button1” ፒን [ወደ ውጭ] ወደ “Counter1” ፒን [ውስጥ] ያገናኙ
- "M5 Stack Stick C"> "Real Time Alarm Clock (RTC)" pin [Out] to "DecodeDateTime1" pin [In]
- “DecodeDateTime1” ፒን [ሰዓት] ከ “FormattedText1”> “TextElement1” ፒን [ውስጥ] ጋር ያገናኙ
- “DecodeDateTime1” ፒን [ደቂቃ] ከ “FormattedText1”> “TextElement2” ፒን [ውስጥ] ጋር ያገናኙ
- "DecodeDateTime1" ፒን [ሁለተኛ] ወደ "FormattedText1"> "TextElement3" ፒን [ውስጥ] ያገናኙ
- “FormattedText1” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ቦርድ> “ST7735 ማሳያ”> “የጽሑፍ መስክ 1” ፒን [ውስጥ] ያገናኙ
- የ “Counter1” ፒን [Out] ን ወደ “ClockDemmux1” ፒን [ምረጥ] እና ወደ “Array1” ፒን [ማውጫ] ያገናኙ
- የ “Counter2” ፒን [ውጭ] ወደ “Array2” ፒን [ማውጫ] ያገናኙ
- “Array1” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ሰሌዳ> “ማሳያ ST7735”> “የጽሑፍ መስክ 2” ፒን [ውስጥ] ያገናኙ
- “Array2” ፒን [ወደ ውጭ] ወደ “M5 Stack Stick C” ቦርድ> “ST7735 ማሳያ”> ፒን [ብሩህነት] ያገናኙ
- “ClockDemmux1” ፒን [1] ከ “M5 Stack Stick C” ቦርድ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ሰዓት 1” ፒን [ሰዓት] ያገናኙ
- “ClockDemmux1” ፒን [2] ን ከ “M5 Stack Stick C” ሰሌዳ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ደቂቃ 1 አዘጋጅ” ፒን [ሰዓት] ያገናኙ
- “ClockDemmux1” ፒን [3] ን ከ “M5 Stack Stick C” ቦርድ> “የእውነተኛ ሰዓት ማንቂያ ሰዓት (RTC)”> “ሁለተኛ አዘጋጅ” ፒን [ሰዓት] ያገናኙ
- “ClockDemmux1” ፒን [4] ን ወደ “Counter2” ፒን [ውስጥ] ያገናኙ
ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
-
በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።
ደረጃ 8: ይጫወቱ
የ M5Sticks ሞጁሉን ኃይል ካደረጉ ፣ ማሳያው ሰዓቱን ለማሳየት መጀመር አለበት። ምናሌውን ለማሳየት እና በመካከላቸው መቀያየርን (ሰዓቶችን ያዘጋጁ ፣ ደቂቃዎችን ያዘጋጁ ፣ ሰከንዶችን ያዘጋጁ ፣ ብሩህነት ያዘጋጁ) እና እሱን ለማቀናበር “M5” የሚለውን ቁልፍ ይጠቀሙ።
እንኳን ደስ አላችሁ! በቪሱይኖ የ M5Sticks ፕሮጀክትዎን አጠናቀዋል። ለእዚህ አስተማሪ የፈጠርኩት የቪሱኖ ፕሮጀክት እንዲሁ ተያይ attachedል ፣ እዚህ ማውረድ ይችላሉ። በቪሱinoኖ ውስጥ ማውረድ እና መክፈት ይችላሉ-
የሚመከር:
Raspberry Pi የቤት ውስጥ የአየር ንብረት ቁጥጥር እና ቁጥጥር ስርዓት 6 ደረጃዎች
Raspberry Pi የቤት ውስጥ የአየር ንብረት ቁጥጥር እና ቁጥጥር ስርዓት - ሰዎች በቤታቸው ውስጥ ምቾት እንዲኖራቸው ይፈልጋሉ። የአካባቢያችን የአየር ሁኔታ ለራሳችን ላይስማማ ስለሚችል ፣ ጤናማ የቤት ውስጥ አከባቢን ለመጠበቅ ብዙ መገልገያዎችን እንጠቀማለን -ማሞቂያ ፣ አየር ማቀዝቀዣ ፣ እርጥበት አዘል ፣ እርጥበት አዘል ፣ ማጣሪያ ፣ ወዘተ
ወደ ቁጥጥር አዝራር በእግር ቁጥጥር የሚደረግ ግፊት - 5 ደረጃዎች
በእግር ቁጥጥር የሚደረግ የንግግር ቁልፍ ወደ ንግግር አዝራር - እኔ በእግሮችዎ ሊጠቀሙበት የሚችለውን የግፊት ወደ ቶክ ቁልፍን ያደረግሁት በዚህ መንገድ ነው
4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር የሚደረግበት-4 ደረጃዎች
4CH Relay-board በ ቁጥጥር አዝራሮች ቁጥጥር ይደረግበታል-ግቤ በኦክቶፕሪንት በይነገጽ በኩል የኃይል አቅርቦት መቆጣጠሪያን በማከል የእኔን Anet A8 3D-printer ን ማሻሻል ነው። የሆነ ሆኖ ፣ እኔ ደግሞ ‹በእጅ› መጀመር መቻል እፈልጋለሁ። የእኔ 3 ዲ-አታሚ ፣ የድር በይነገጽን አለመጠቀም ማለት ነው ፣ ግን አንድ ቁልፍን ብቻ በመጫን
IoT ላይ የተመሠረተ የአፈር እርጥበት ቁጥጥር እና ቁጥጥር ስርዓት NodeMCU ን በመጠቀም 6 ደረጃዎች
NodeMCU ን በመጠቀም በአይኦ ላይ የተመሠረተ የአፈር እርጥበት ቁጥጥር እና ቁጥጥር ስርዓት-በዚህ መማሪያ ውስጥ ESP8266 WiFi ሞዱልን ማለትም NodeMCU ን በመጠቀም IoT ላይ የተመሠረተ የአፈር እርጥበት ቁጥጥር እና ቁጥጥር ስርዓትን ተግባራዊ እናደርጋለን ለዚህ ፕሮጄክት ተፈላጊዎች- ESP8266 WiFi ሞዱል- አማዞን (334/- INR) የቅብብሎሽ ሞዱል- አማዞን (130/- INR
የግፊት አዝራሮችን ፣ Raspberry Pi እና Scratch ን በመጠቀም 8 የብሩህነት ቁጥጥር PWM ላይ የተመሠረተ የ LED ቁጥጥር 8 ደረጃዎች (ከስዕሎች ጋር)
የግፊት አዝራሮችን ፣ Raspberry Pi እና Scratch ን በመጠቀም የብሩህነት ቁጥጥር PWM ላይ የተመሠረተ የ LED ቁጥጥር - PWM ለተማሪዎቼ እንዴት እንደሰራ ለማብራራት መንገድ ለመፈለግ እየሞከርኩ ነበር ፣ ስለዚህ 2 የግፋ አዝራሮችን በመጠቀም የ LED ን ብሩህነት ለመቆጣጠር የመሞከርን ተግባር አዘጋጀሁ። - አንድ አዝራር የ LED ን ብሩህነት የሚጨምር ሲሆን ሌላኛው ደግሞ እየደበዘዘ ነው። ለፕሮግራም