ዝርዝር ሁኔታ:

በ 8 አሃዝ X 7 ክፍሎች ውስጥ ዲጂታል እና ሁለትዮሽ ሰዓት የ LED ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
በ 8 አሃዝ X 7 ክፍሎች ውስጥ ዲጂታል እና ሁለትዮሽ ሰዓት የ LED ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ 8 አሃዝ X 7 ክፍሎች ውስጥ ዲጂታል እና ሁለትዮሽ ሰዓት የ LED ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ 8 አሃዝ X 7 ክፍሎች ውስጥ ዲጂታል እና ሁለትዮሽ ሰዓት የ LED ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Ethiopia:- የልደት ቀን እና ባህሪ በኮከብ ቆጠራ የተወለዱበት ወር ስለ እርሶ ይናገራል | Nuro Bezede Girls 2024, ህዳር
Anonim
Image
Image

በደራሲው ተጨማሪ ይከተሉ

የ LED ማሳያ በራስ -ሰር ማሽከርከር ጋር ዲጂታል ሰዓት
የ LED ማሳያ በራስ -ሰር ማሽከርከር ጋር ዲጂታል ሰዓት
የንግግር ሰዓት ባለሁለት ቋንቋ (EN+PT)
የንግግር ሰዓት ባለሁለት ቋንቋ (EN+PT)
የንግግር ሰዓት ባለሁለት ቋንቋ (EN+PT)
የንግግር ሰዓት ባለሁለት ቋንቋ (EN+PT)
4-ስትሮክ ዲጂታል ሰዓት
4-ስትሮክ ዲጂታል ሰዓት
4-ስትሮክ ዲጂታል ሰዓት
4-ስትሮክ ዲጂታል ሰዓት

ስለ: ኮድ መስጠትን ፣ ከአርዲኖ ጋር የኤሌክትሮኒክ ፕሮቶታይፕ እና የውሂብ ትንታኔ የእኔ የትርፍ ጊዜ ማሳለፊዎቼ ናቸው። ተጨማሪ ስለ አይቪልቫ »

ይህ ባለ 8 ዲጂት x 7 ክፍል LED ማሳያ በመጠቀም የእኔ የተሻሻለው የዲጂታል እና የሁለትዮሽ ሰዓት ስሪት ነው።

ለተለመዱ መሣሪያዎች ፣ በተለይም ሰዓቶች አዲስ ባህሪያትን መስጠት እወዳለሁ ፣ እና በዚህ ሁኔታ ለ ‹7eeg› ማሳያ ለ ‹ሁለትዮሽ ሰዓት› አጠቃቀም ያልተለመደ እና አስደሳች እና እሱን ለመተግበር የተለየ መንገድ ነው።

በዚህ ፕሮጀክት ውስጥ ያለኝ ምርጫ በ MAX72xx የተጎላበተ ማሳያ መጠቀም በጣም ጠቃሚ ነው ምክንያቱም እሱ ሶስት ዲጂታል አርዱዲኖ ወደቦችን ብቻ ይጠቀማል። እንዲሁም የሰዓት ሰዓት ሁነታን በውስጣዊ ማህደረ ትውስታው ላይ ለማከማቸት ርካሽ DS1307 RTC ሞዱል ተጠቀምኩ-መደበኛ 24HS ወይም AM-PM።

አርዱዲኖን ዳግም ባስጀመሩት ወይም በሚያስጀምሩበት ጊዜ ሁሉ የሰዓት ሁነታው ይለወጣል።

በማሳያው ግራ ያሉት የመጀመሪያዎቹ አራት አሃዞች ሰዓቶችን እና ደቂቃዎችን በአስርዮሽ ቁጥሮች ያሳያሉ። ቀጣዮቹ ሶስት አሃዞች በሰዓታት ፣ በደቂቃዎች እና በሰከንዶች በሁለትዮሽ መለያ እና በቀኝ ያለው የመጨረሻ አሃዝ የሳምንቱን ቀን ያሳውቃሉ።

ስለ ኮዱ ፣ መደበኛውን 7-ሴግ የአስርዮሽ ማሳያ ወደ ሁለትዮሽ ማሳያ ለመቀየር የ “LedControl” ቤተ-መጽሐፍትን የሚጠቀምበትን መንገድ ማዘጋጀት ነበረብኝ። መፍትሄው ብዙውን ጊዜ ለዶት ማትሪክስ ማሳያ የሚተገበረውን “setRow” ተግባርን መጠቀም ነው። በዚህ ተግባር ማንኛውንም የማሳያ ንድፍ ለመፍጠር የማሳያ LEDs ን በተናጠል መቆጣጠር ይችላሉ።

እንደወደዱት ተስፋ ያድርጉ!

ደረጃ 1 የቁሳዊ ዝርዝር

የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
የቁሳቁስ ዝርዝር
  • አርዱዲኖ UNO R3
  • 8 አሃዞች x 7 ክፍሎች LED ማሳያ ከ MAX7219 ጋር
  • DS1307 RTC ሞዱል (የእውነተኛ ሰዓት ሰዓት)
  • ትንሽ የዳቦ ሰሌዳ
  • መዝለሎች

ደረጃ 2: መርሃግብሮች

መርሃግብሮች
መርሃግብሮች

የመገጣጠም ግንኙነቶች በተያያዘው ረቂቅ ውስጥ ይታያሉ።

ኃይልን ከማብራትዎ በፊት በጥንቃቄ ይከተሉ።

ደረጃ 3 አብነት

የ LED ማሳያ ንባብን ለመሸፈን እና ለማመቻቸት በወረቀት ላይ የታተመ ሞዴል ሠራሁ።

በ 7 Seg ማሳያ ላይ ብቻ ያትሙት እና ይቁረጡ።

ደረጃ 4: የአርዲኖ ኮድ

በአባሪ ፋይል ውስጥ የአርዱዲኖ ኮድ አለ።

ይህንን ኮድ ለማስኬድ የሚከተሉትን ቤተ -መጽሐፍት ያስፈልግዎታል

LedControl.h - የ MAX72xx ን የ LED ማሳያ ለመቆጣጠር ቤተ -መጽሐፍት

Wire.h - ከ RTC ጋር ግንኙነቶችን ለመደገፍ ቤተ -መጽሐፍት

DS1307RTC.h - RTC ን ለመቆጣጠር ቤተ -መጽሐፍት

የሚመከር: