ዝርዝር ሁኔታ:
ቪዲዮ: በ 8 አሃዝ X 7 ክፍሎች ውስጥ ዲጂታል እና ሁለትዮሽ ሰዓት የ LED ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በደራሲው ተጨማሪ ይከተሉ
ስለ: ኮድ መስጠትን ፣ ከአርዲኖ ጋር የኤሌክትሮኒክ ፕሮቶታይፕ እና የውሂብ ትንታኔ የእኔ የትርፍ ጊዜ ማሳለፊዎቼ ናቸው። ተጨማሪ ስለ አይቪልቫ »
ይህ ባለ 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 ን ለመቆጣጠር ቤተ -መጽሐፍት
የሚመከር:
የማይክሮ ሁለትዮሽ ሰዓት 10 ደረጃዎች (ከስዕሎች ጋር)
የማይክሮ ሁለትዮሽ ሰዓት - ቀደም ሲል አስተማሪ (ሁለትዮሽ ዲቪኤም) በመፍጠር ፣ ውስን የማሳያ ቦታን ሁለትዮሽ በመጠቀም ይጠቀማል። ቀደም ሲል ለአስርዮሽ ወደ ሁለትዮሽ መለወጥ ዋናውን የኮድ ሞዱል ሁለትዮሽ ሰዓት ለመፍጠር ግን t
ESP8266: 4 ደረጃዎች (ከስዕሎች ጋር) በመጠቀም የአውታረ መረብ ሰዓት ዲጂታል ሰዓት
የአውታረ መረብ ጊዜ ዲጂታል ሰዓት ESP8266 ን በመጠቀም - ከኤንቲፒ አገልጋዮች ጋር የሚገናኝ እና የአውታረ መረብ ወይም የበይነመረብ ጊዜን የሚያሳዩ ቆንጆ ትንሽ ዲጂታል ሰዓት እንዴት እንደሚገነቡ እንማራለን። ከ WiFi አውታረ መረብ ጋር ለመገናኘት ፣ የ NTP ጊዜን ለማግኘት እና በ OLED ሞዱል ላይ ለማሳየት WeMos D1 mini ን እንጠቀማለን። ከላይ ያለው ቪዲዮ ከ
አርዱዲኖ ሁለትዮሽ ሰዓት - 3 ዲ የታተመ 5 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ የሁለትዮሽ ሰዓት - 3 ዲ የታተመ - ለቢሮዬ ጠረጴዛ ለተወሰነ ጊዜ የሁለትዮሽ ሰዓቶችን እመለከት ነበር ፣ ሆኖም ግን እነሱ በጣም ውድ እና / ወይም እጅግ በጣም ብዙ ባህሪዎች የላቸውም። ስለዚህ በምትኩ አንድ ለማድረግ ወሰንኩ። ሰዓት ሲሰሩ ሊታሰብበት የሚገባ አንድ ነጥብ ፣ አርዱዲኖ / አትሜጋ 328
አጋዥ ስልጠና እንዴት ከአርዱዲኖ UNO ጋር ባለ 4 አሃዝ ማሳያ በይነገጽ 6 ደረጃዎች (ከስዕሎች ጋር)
አጋዥ ስልጠና እንዴት ከአርዱዲኖ UNO ጋር ባለ 4-አሃዝ ማሳያ በይነገጽ-ይህ መማሪያ 4-አሃዝ ማሳያ ከ Arduino UNO ጋር በመጠቀም አንዳንድ መሰረታዊ ነገሮችን ሊያስተምርዎት ነው
የ LED ሁለትዮሽ ሰዓት - 6 ደረጃዎች (ከስዕሎች ጋር)
የ LED ሁለትዮሽ ሰዓት - ይህ የእኔ ፒሲ ላይ የተመሠረተ የ LED ሁለትዮሽ ሰዓት ሁለተኛው ክለሳ ነው። የመጀመሪያው ሥሪት እኔ የሞከርኩት የመጀመሪያው የፒአይሲ ፕሮጀክት ነበር ፣ ጊዜን ለማቆየት እና የማሳያ ማትሪክስን ለመቆጣጠር PIC16F84A ን ተጠቅሟል ፣ እንደ አለመታደል ሆኖ በቂ ጊዜ አልቆየም