ዝርዝር ሁኔታ:

አሁንም ሌላ ሰዓት - 4 ደረጃዎች
አሁንም ሌላ ሰዓት - 4 ደረጃዎች

ቪዲዮ: አሁንም ሌላ ሰዓት - 4 ደረጃዎች

ቪዲዮ: አሁንም ሌላ ሰዓት - 4 ደረጃዎች
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
ገና ሌላ ሰዓት
ገና ሌላ ሰዓት

ከቀደሙት ሰቀሎቼ እንደሚታየው ከአንዳንድ የድሮ የክብደት መሣሪያዎች አንዳንድ የ 7 ክፍል ማሳያ ሰሌዳዎችን አግኝቻለሁ።

የእኔ የቀድሞ ጥረት አርዱinoኖን በእውነተኛ ሰዓት ሰዓት ሞዱል ተጠቅሟል።

ይህ አስተማሪ ከ NTP አገልጋይ ጋር የተገናኘ ESP8266 D1 Mini ን ይጠቀማል!

ኮዱ ከ ESP8266WiFi ቤተ -መጽሐፍት በምሳሌ ላይ የተመሠረተ ነው።

በአውታረ መረቡ ላይ ብዙ ምሳሌዎች ስላሉ የ 7 ክፍል ማሳያ ሽቦን በተመለከተ በዝርዝር አልሄድም። እኔ ያለኝ 2 ሰሌዳዎች ፣ MAX7219 ዲኮደር ሾፌር ቺፕ ይጠቀሙ ፣ እነዚህ እስከ 8 x 7 ክፍል ማሳያዎችን ለመቆጣጠር 3 ፒን ብቻ ያስፈልጋቸዋል።

እኔም ቀኑን ለማሳየት ፈልጌ ነበር ፣ ስለዚህ ሌላ 3 ፒኖች ያስፈልጉ ነበር!

ቀኑን ለማሳየት ሌላ 7 መውጫዎች ያስፈልጉኝ ነበር! የውጤት ፒኖች እጥረት ዙሪያውን ለመገኘት ፣ የኒዮ ፒክስል ማሳያ ፣ 1 ፒን ፣ 7 ውጤቶችን መርጫለሁ!

ደረጃ 1 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

ክፍሎች ያስፈልጋሉ

የ 12 x 7 ክፍል ማሳያዎች (በእኔ ሁኔታ እጅግ በጣም ብዙ የሽቦ ሽቦዎችን ያስቀመጡ ሁለት የድሮ ክብደት ማሽን ሰሌዳዎች በመኖራቸው በጣም ዕድለኛ ነበር።

1 x ESP8266 D1 Mini ወይም 7 ወይም ከዚያ በላይ ዲጂታል ውጤቶች ያሉት ማንኛውም ESP8266

2 x MAX7129 (እንደገና ፣ የክብደት ማሽን ማሳያ ሰሌዳዎችን በማግኘቴ እድለኛ ነበርኩ)

1 x ቀጥተኛ 8 ኒኦፒክስል ማሳያ

2 x ደረጃ ቀያሪዎች

1 x 5v የኃይል አቅርቦት

ደረጃ 2 - የቀን ማሳያ

የ DAY ማሳያ
የ DAY ማሳያ
የ DAY ማሳያ
የ DAY ማሳያ

ለዚህ የድሮ ክሬዲት ካርድ ለመሠረቱ ፣ አንዳንድ ወፍራም ካርድ (በእኔ ሁኔታ 300gsm ፎቶ ወረቀት) እና አንዳንድ ባለ ሁለት ጎን የመጫኛ ቴፕ ተጠቅሜአለሁ።

በቁጥጥሩ ቢላዋ በተቆራረጡ ቀዳዳዎች 2 ቴፕ ብቻ ነው። ክፍተቱ በ NeoPixel ሰሌዳ ላይ ባለው ኤልዲዎች መካከል ያለው ርቀት ነው።

የካርዱ ቀጭን ቁርጥራጮች ለእያንዳንዱ ቀን ሰርጥ ለመፍጠር ያገለግላሉ።

የቀኑ ስሞች ከዲሞ መለያ ሰሪ ጋር ግልፅ በሆነ ቴፕ ላይ ይታተማሉ።

ደረጃ 3 - ወደላይ እና ሶፍትዌሩን ማገናኘት

የ ESP8266 የምርት ክልል በ ምክንያት በጣም ጥሩ ሜይል ነው

ሀ) ቆሻሻ ርካሽ ናቸው

ለ) በጣም ጥቂት የውጭ አካላት ያስፈልጋቸዋል

ለማሳያዎቹ 5v እና ለ ESP 3v ያስፈልገኝ ስለነበር ከ 5 ቪ የኃይል አቅርቦት ጋር ሁለት ደረጃ መለወጫዎችን እጠቀም ነበር።

MAX7219 እስከ 8 ማሳያዎችን ለመቆጣጠር 3 ፒኖችን ብቻ ይፈልጋል ፣ እነዚህ ፒን 1 (ዲን) ፣ 12 (ጭነት / ሲኤስ) እና 13 (ሰዓት) ናቸው።

እነዚህ በደረጃ መቀየሪያ በኩል ተገናኝተዋል።

ኮዱ እንደሚከተለው ነው

// ግብዓቶች - ዲን ፒን ፣ CLK ፒን ፣ ሎድ ፒን። ቺፕስ ብዛትLedControl mydisplay = LedControl (3 ፣ 2 ፣ 1 ፣ 1)

LedControl datedisp = LedControl (7, 6, 5, 1);

እኔ 2 ቱ ማሳያዎችን DOUT ን ከመጠቀም እና እነሱን ከመክፈል ይልቅ እንደ የተለየ ዕቃዎች ስለማስተናገድ የቺፕስ ብዛት 1 ላይ ተዋቅሯል።

ኒኦፒክስል ከዲጂታል ውፅዓት 4 ጋር ተገናኝቷል

#ፒን 4 ን ይግለጹ

#ጥራት NUMPIXELS 7 (ከ 8 ቱ ኤልኢዲዎች 1 ን ችላ)

ጥቂቶች አሉ #ሁሉንም በ GitHub ላይ ማግኘት ይችላሉ።

ራውተር SSID እና PASSWORD መግባት እና የኤንቲፒ አገልጋይ መመረጥ አለበት ፣ (እኔ ነፃ የ NTP አገልጋዮችን ጎግሬአለሁ)።

ደረጃ 4 - በኃይል ማብራት ላይ

በኃይል ሲበራ ፣ የ NeoPixel LEDs ተበታተኑ ፣ ከዚያ ፣ ከራውተሩ ጋር ግንኙነት እስኪደረግ ድረስ የ 7 ክፍል ማሳያዎች ተለዋጭ ‹ሐ› እና ‹8› ያሳያሉ።

ሁሉም ክፍሎች አንድ የውጤት c8 ካሳዩ የ NTP አገልጋይ ግንኙነት አልተቋቋመም ማለት ነው ፣ ዳግም ማስጀመር ይህንን መፍታት አለበት።

አንዴ ግንኙነት ከተመሰረተ ፣ ሰዓቱ እና ቀኑ ይታያሉ ፣ ቀኑ በሰማያዊ ኤልዲ ይጠቁማል።

የሚመከር: