ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - ጊዜን እንዴት መናገር እንደሚቻል?
- ደረጃ 2 - Fusion 360 ን በመጠቀም የ3 -ል የታተመ ክሊፕስ ማቀፊያ / ዲዛይን ማድረግ
- ደረጃ 3: 3 ዲ የታተመ መያዣ + ESP8266 ያሰባስቡ
- ደረጃ 4: Arduino IDE ን በመጠቀም ፕሮግራም ማድረግ
- ደረጃ 5: ይንጠለጠሉት ፣ ይመልከቱት እና መቁጠር ይጀምሩ - ታጋሽ ይሁኑ
ቪዲዮ: የባር ግራፍ ሰዓት IOT (ESP8266 + 3D የታተመ መያዣ) 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ሃይ, በዚህ አስተማሪዎች ላይ IOT 256 LED Bar Graph Clock ን እንዴት እንደሚገነቡ እነግርዎታለሁ።
ይህ ሰዓት ለመሥራት በጣም አስቸጋሪ አይደለም ፣ በጣም ውድ አይደለም ነገር ግን ጊዜውን ለመንገር ታጋሽ ያስፈልግዎታል ፣ ግን ለመሥራት አስደሳች እና በማስተማር የተሞላ ነው።
ይህንን ሰዓት ለመሥራት ዋናዎቹ እርምጃዎች ወደ
- ክሊፕ-ላይ ሣጥን ያድርጉ
- በ WiFi እና በ NTP ፕሮቶኮል ትክክለኛውን ሰዓት ያግኙ
- ፕሮግራም 8x32 LED ማትሪክስ ጠንቋይ 256 LED ን ይወክላል
አቅርቦቶች
-
መሪ ማትሪክስ WS2812B 8x32 11 Ali በ Aliexpress ላይ
8x32 WS2812B LED ማትሪክስ እንዲሁ በአዳፍሮት ኩባንያ NeoMatrix ተብሎ ይጠራል።
- በአሊክስፕስ ላይ Nodemcu ESP8266 ሰሌዳ ከ 3 እስከ 4 ((ኖደምኩ ከሞሞስ ይበልጣል)
- አንዳንድ 3 ዲ-አታሚ ክር (≈ 120 ግ)
- 2 ብሎኖች ወይም ምስማሮች
- የዩኤስቢ ገመድ (የዩኤስቢ ዓይነት ሀ ወደ ማይክሮ ዩኤስቢ ዓይነት ቢ)
- የዩኤስቢ ግድግዳ አስማሚ
አስፈላጊ መሣሪያዎች
- የ 3 ዲ አታሚ ፣ የእኔ Creality CR-10 ነው
- አንድ መዶሻ
- የሽያጭ ብረት
አማራጭ መሣሪያዎች
- አንዳንድ ትኩስ ሙጫ
- የዩኤስቢ ዲሲ ቮልቴጅ ሞካሪ (በፕሮጀክቱ ውስጥ በጣም ጠቃሚ)
ደረጃ 1 - ጊዜን እንዴት መናገር እንደሚቻል?
ስዕል 1 እና የ “Explanation_Clock.pdf” ፋይል ይህንን ሰዓት እንዴት እንደሚያነቡ ያብራራልዎታል። በመሠረቱ ፣ በእያንዳንዱ የ RGB አምድ (ቀይ = ሰዓታት / አረንጓዴ = ደቂቃዎች / ሰማያዊ = ሰከንዶች) ውስጥ ነጥቦቹን መቁጠር ያስፈልግዎታል።
ለምሳሌ ፣ ሰዓቱ በስዕል 2 ላይ 17h50m44s ያሳያል።
ደረጃ 2 - Fusion 360 ን በመጠቀም የ3 -ል የታተመ ክሊፕስ ማቀፊያ / ዲዛይን ማድረግ
እኔ ይህ ሳጥን ሙሉ በሙሉ በቅንጥብ ሳጥን እንዲሆን ስለፈለግኩ ሙጫ መጠቀም የማያስፈልገኝን መንገድ አዘጋጀሁት።
ቅንጥብ በዚህ ሁለት መማሪያዎች (የጎን ቅንጥብ) (መካከለኛ ቅንጥብ) አነሳሽነት ነው
የማትሪክስ ልኬቶች
300 ሚሜ ቁመት x 80 ሚሜ ርዝመት x 2 ሚሜ ስፋት
የሳጥን ልኬቶች
323 ሚሜ ቁመት x 85 ሚሜ ርዝመት x 9.2 ሚሜ ስፋት
የቁልፍ አሃዞችን ማተም;
- 180 ግ ክር
- 16h30 (የህትመት ጊዜ)
ከዚህ በታች 4 ፋይሎች አሉ
- Box_Bottom_ws (በድጋፍ)
- Box_Top_ws (በድጋፍ)
- ሽፋን_ስር_ማትሪክስ
- Top_Matrix ን ይሸፍኑ
የተሟላውን ጉዳይ ለማድረግ እነዚህ 4 ቁርጥራጮች ያስፈልግዎታል።
ፋይሎች በ Thingiverse ላይም ይገኛሉ ፣ አገናኙ እዚህ አለ
ደረጃ 3: 3 ዲ የታተመ መያዣ + ESP8266 ያሰባስቡ
4 ቱን ቁርጥራጮች ካተሙ በኋላ የሚከተሉትን ደረጃዎች ይከተሉ
- Desolder ከ 5V ፣ GND እና DIN በስተቀር ከማትሪክስ ሁሉም ሽቦዎች
- ቀሪዎቹን 3 ገመዶች ለ ESP8266 ቦርድ ያሽጡ (እቅዱን ይመልከቱ)
- "Box_Bottom_ws" እና "Box_Top_ws" ን ሰብስብ
- የዩኤስቢ ገመዱን በ “Box_Bottom_ws” በኩል ያስገቡ
- ባለ ሁለት ጎን ቴፕ ወይም ሙቅ ሙጫ ESP8266 ን ያስተካክሉ
- የዩኤስቢ ገመዱን ወደ ESP8266 ይሰኩት
- የ LED ማትሪክስ በ “ሽፋን_ውስጥ_ማትሪክስ” በኩል ያንሸራትቱ
- በ "Box_Bottom_ws" ላይ "Cover_Bottom_Matrix" ቅንጥብ
- ደረጃ 7 እና 8 ን በ “ሽፋን_Top_Matrix” ድገም
- ፕሮግራምን ይጀምሩ
ደረጃ 4: Arduino IDE ን በመጠቀም ፕሮግራም ማድረግ
ይህ ፕሮግራም ሶስት ዋና ተግባራት አሉት
- ዋይፋይ
- NTP (የአውታረ መረብ ጊዜ ፕሮቶኮል) (ዊኪፔዲያ)
- ማትሪክስ በ 256 WS2812B LED የተሰራ (እንዴት እንደሚሰራ ይመልከቱ)
ቅድመ ሁኔታዎች -
ለቦርዱ ሥራ አስኪያጅ -
በአርዱዲኖ አይዲኢ (አዲስ ዘዴ) ላይ የ ESP8266 ሰሌዳ ያክሉ
ለቤተ መፃህፍት ፦
ማትሪክስ ለማሽከርከር የሚከተሉትን ይጠቀሙ
- በአዳፉይት የተሰራው “አዳፍሩት ጂኤፍኤክስ ቤተ -መጽሐፍት”
- “አዳፉይት ኒዮ ማትሪክስ” በአዳፍሬው የተሰራ
- “አዳፉይት ኒኦፒክስል” በአዳፍሬው የተሰራ
ከ Wifi ጋር ለመገናኘት የሚከተሉትን ይጠቀሙ
- በአርዱዲኖ የተሰራ “WiFi” ን ይገንቡ
- አብሮገነብ "ESP8266WiFi" ሰሌዳውን በማከል ይገኛል
ኮዱን ያውርዱ ፣ የ WiFi ssid እና የይለፍ ቃል (መስመሮች 54 እና 55) ይለውጡ እና በእርስዎ ESP8266 ሰሌዳ ላይ ይስቀሉት።
አማራጭ
- ቀለሞችን (መስመር 52) ይለውጡ (ይህንን መሣሪያ መጠቀም ይችላሉ -ቀለም ወደ RGB ኮድ)
- የሰዓት ሰቅ ይለውጡ (መስመር 59)
- ለእያንዳንዱ ኤልኢዲ (መስመር 92) ብሩህነትን ይለውጡ
- ሁለተኛውን (መስመር 101 ወደ 104) ለማሳየት መንገዱን ይለውጡ (እንዲሞክሩ እፈቅድልዎታለሁ)
- Own ለማሳየት የራስዎን መንገድ ኮድ ያድርጉ።
/! / ማትሪክስ በዩኤስቢ በይነገጽ ሰሌዳ የተጎላበተ ነው ፣ ስለሆነም የኃይል ፍጆታው በ 500mA (ምንጮች) ብቻ የተገደበ መሆን አለበት። ከ 500mA በታች ለመቆየት ፣ በ 0 እና በ 10 መካከል ያለውን ብሩህነት ተለዋዋጭ ያቆዩ (ካለዎት በዩኤስቢ ሞካሪዎ ያረጋግጡ)።
ስለ ተጨማሪ ዝርዝሮች ከፈለጉ -
- ኤንቲፒ እንዴት እንደሚሠራ በአንድሪያስ ስፒስ የተሰራውን ይህንን ቪዲዮ ይመልከቱ።
- NeoMatrix እንዴት እንደሚሠራ አንድሪያስ ስፒስ ያደረገውን ይህንን ቪዲዮ እንደገና ይመልከቱ።
- አዳፉይት ቤተ -መጽሐፍት እንዴት እንደሚሠራ ይህንን አጋዥ ስልጠና ይመልከቱ
ደረጃ 5: ይንጠለጠሉት ፣ ይመልከቱት እና መቁጠር ይጀምሩ - ታጋሽ ይሁኑ
በውጤቱ ደስተኛ ነኝ ፣ የቅንጥብ ሳጥኑ አሪፍ እና ለመሰብሰብ ቀላል እና ሰዓቱ እንደ ውበት ይሠራል።
ጊዜውን ለመናገር ፈጣኑ መንገድ አለመሆኑን ግን በጣም አስቂኝ መንገድ መሆኑን እቀበላለሁ።
መልካም ቀን ይሁንልህ !
የሚመከር:
ባለሁለት ቀለም አሞሌ ግራፍ ከ CircuitPython ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)
ባለሁለት ቀለም አሞሌ ግራፍ ከ CircuitPython ጋር-ይህንን የ LED አሞሌ ግራፍ በፒሞሮኒ ጣቢያው ላይ አየሁ እና የኮቪድ -19 መቆለፊያ በሚሠራበት ጊዜ ርካሽ እና አስደሳች ፕሮጀክት ሊሆን ይችላል ብዬ አስቤ ነበር። በእያንዳንዱ ውስጥ 24 LEDS ፣ ቀይ እና አረንጓዴ ይ containsል። 12 ክፍሎች ፣ ስለሆነም በንድፈ ሀሳብ r ን ማሳየት መቻል አለብዎት
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC - Nodemcu NTP ሰዓት የለም RTC - የበይነመረብ ሰዓት ሥራ ፕሮጀክት - 4 ደረጃዎች
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC | Nodemcu NTP ሰዓት የለም RTC | የበይነመረብ ክሎክ ፕሮጀክት - በፕሮጀክቱ ውስጥ ያለ RTC የሰዓት ፕሮጀክት ይሠራል ፣ wifi ን በመጠቀም ከበይነመረቡ ጊዜ ይወስዳል እና በ st7735 ማሳያ ላይ ያሳየዋል።
DS1307 የእውነተኛ ሰዓት ሰዓት (RTC) ሞዱልን እና አርዶኖን ላይ የተመሠረተ ሰዓት & 0.96: 5 ደረጃዎች
DS1307 Real Time Clock (RTC) ሞጁል እና 0.96 ን በመጠቀም አርዱinoኖ ላይ የተመሠረተ ሰዓት - በዚህ አጋዥ ሠላም ውስጥ እኛ የ DS1307 የእውነተኛ ሰዓት ሰዓት ሞዱል በመጠቀም የሥራ ሰዓት እንዴት እንደሚሠራ እንመለከታለን & OLED ማሳያዎች። ስለዚህ ሰዓቱን ከሰዓት ሞዱል DS1307 እናነባለን። እና በ OLED ማያ ገጽ ላይ ያትሙት
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት - የ RTC እውነተኛ ሰዓት ሰዓት በ M5stack M5stick-C: 4 ደረጃዎች
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት | የ RTC እውነተኛ ሰዓት ሰዓት ከ M5stack M5stick-C ጋር: በዚህ አስተማሪዎች ውስጥ ሠላም እኛ አርዱዲኖ IDE.So m5stick ቀንን ፣ ጊዜን & በማሳያው ላይ የወሩ ሳምንት
በማዕከል ለተገጠመ የእግር መርገጫ አራት የባር ማያያዣ አባሪ ለመሥራት መመሪያዎች 9 ደረጃዎች (ከስዕሎች ጋር)
ማእከል ለተጫነ የእግረኞች አራት የባር ማያያዣ አባሪ ለመሥራት መመሪያዎች-የመካከለኛ-ድራይቭ የኃይል መንኮራኩር ወንበሮች (PWC) ከቅርብ ዓመታት ወዲህ ይበልጥ ተወዳጅ እየሆኑ መጥተዋል። ሆኖም ግን ፣ ከፊት ካስተሪዎች ምደባ የተነሳ ፣ በባህላዊው ጎን የተገጠሙ የእግረኞች መቀመጫዎች በአንድ ማዕከል በተተከለው የእግረኛ መቀመጫ ተተክተዋል። እንደ አለመታደል ሆኖ ፣ ማዕከላዊው