ዝርዝር ሁኔታ:

ቀላል የቀን ብርሃን ቁጠባ ሰዓት - 7 ደረጃዎች
ቀላል የቀን ብርሃን ቁጠባ ሰዓት - 7 ደረጃዎች

ቪዲዮ: ቀላል የቀን ብርሃን ቁጠባ ሰዓት - 7 ደረጃዎች

ቪዲዮ: ቀላል የቀን ብርሃን ቁጠባ ሰዓት - 7 ደረጃዎች
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ሀምሌ
Anonim
ቀላል የቀን ብርሃን ቁጠባ ሰዓት
ቀላል የቀን ብርሃን ቁጠባ ሰዓት
ቀላል የቀን ብርሃን ቁጠባ ሰዓት
ቀላል የቀን ብርሃን ቁጠባ ሰዓት

ታሪክ

ይህ ፕሮጀክት በአርዱዲኖ ኡኖ እና በአንድ የ 1602 ኤ ኤል ዲ ማሳያ (ፕሮዲዩሰር) (ኮዲንግ) ለመማር እንደ ፈታኝ ሆኖ ተጀመረ ፣ በመጀመሪያ አርዱዲኖን ለትክክለኛነቱ ወደ ገደቦቹ ለመግፋት ፈልጌ ነበር። ይህ የ RTC ሞዱል (የእውነተኛ ሰዓት ሰዓት ሞዱል) ሳይጠቀም እና ሌላ ማንኛውንም መዘግየት () የማይጠቀም ሰዓት ለመገንባት ፕሮጀክት ነው። ትዕዛዞች ምክንያቱም መዘግየቱ (); ትዕዛዝ ኮዱን ለተወሰነ የጊዜ ርዝመት ያቆማል። በመሰረታዊ የጊዜ አጠባበቅ ኮድ ውስጥ ስሠራ ይህ ትንሽ ተራ ሊሆን ይችላል ብዬ አሰብኩ ስለዚህ ነገሮችን በቅመማ ቅመም እና እንደዚሁም በዚህ ፕሮጀክት ውስጥ ትንሽ ተጨማሪ ፍላጎት ለመፍጠር የቀን ብርሃን ቁጠባ ጊዜን ባህሪ እንደ አዲስ ለመጨመር ለማሰብ ወሰንኩ። መጀመሪያ ሀሳቡ ልብ ወለድ ነበር ፣ ግን ከእሱ ጋር አብሬ በሰራሁ እና በጠረጴዛዬ ላይ የምሮጠውን አካላዊ ሰዓት በተመለከትኩ ሀሳቡ የበለጠ ተግባራዊ ይሆናል። የ RTC ሞዱል በማከል እና ኮዱን በማስተካከል ይህ ሰዓት ለሚመጡት ዓመታት ትክክለኛ እና በጣም ርካሽ በሆነ ዋጋ ለአምራቾች እና እንዲህ ዓይነቱን ሰዓት ለሚገዙ ሰዎች ይሆናል።

የቀን ብርሃን ቁጠባ ጊዜ ወይም (DST) ለ 100+ ዓመታት ያህል ቆይቷል (ጉግል ፣ እሱ በጣም በቀለማት ያሸበረቀ ታሪክ አለው)። እኔ ወደ ፖለቲካው ውስጥ መግባት አልፈልግም ነገር ግን ተራውን ህዝብ (እኔ እና እርስዎ) ህይወትን ቀላል የማያደርግ ጨካኝ እና ህመም ያለው ልምምድ ነው። በአብዛኛው የቀን ብርሃን ተጨማሪ ሰዓት እንደሰታለን ነገር ግን የተተገበረበት መንገድ ጨካኝ ነው። ወደ በጣም ያረጀ ሀሳብ ዋና ማሻሻያ ጊዜው አሁን ነው።

ይህ ምሳሌ ከዲጂታል ዕድሜ ጋር እና በቴክኖሎጂ ውስጥ እድገቶች ለሁሉም የዲጂታል ሰዓቶች ዓይነቶች በቀላሉ የሚተገበሩ ናቸው ፣ ግን የአናሎግ ሰዓቱን መጥፋት ሊረዳ ይችላል። ከመደበኛ ጊዜ ወደ DST ጊዜ ከ 1 ሰዓት ዝላይ ይልቅ ከዚያ DST ጊዜ ወደ መደበኛው ሰዓት ይህ ሰዓት ከክረምቱ ወቅት ጀምሮ እስከ የበጋ ዕረፍት ጊዜ ድረስ በቀጣዩ የክረምት ወቅት ከዓመት ዓመት ወደ መደበኛው ጊዜ ይመለሳል። ይህ ሽግግር በየ 6 ወሩ ለ 180 ቀናት ይካሄዳል ፣ ማስተካከያው ለ 360 ቀናት በቀን 20 ሰከንዶች ሲሆን ቀሪዎቹ 5 ወይም 6 ቀኖች ደግሞ በሶላቶቹ ርዝመት ላይ ተጨምረዋል። የእኔ ምሳሌ እዚህ በ 180 ቀን ዑደት ውስጥ በየሶስት ቀናት አንድ ጊዜ 1 ደቂቃ ይጨምራል። በየአመቱ ሰኔ 21 ገደማ ሰዓቱ ከ 1 ሰዓት በፊት እና በየአመቱ ዲሴምበር 21 ላይ ወይም ሰዓት ወደ መደበኛ ሰዓት ተመልሷል። የሪፕ ዓመት በቀላሉ RTC ጥቅም ላይ ከዋለ በቀላሉ ይቆጠራል። የደቡባዊው ንፍቀ ክበብ እንዲሁ ለዚህ ሰዓት በቀላሉ ተስተካክሏል ፣ የስላይድ ልኬቱ ከሰሜናዊው ንፍቀ ክበብ 6 ወር ብቻ ነው።

DST ፣ ኢኳቶሪያል ክልል እና ምሰሶዎች ካልሆኑ በስተቀር በዓለም ውስጥ ሶስት ቦታዎች አሉ። የቀኑ ብርሃን በምድር ወገብ ላይ ብዙም የሚለወጥ አይመስለኝም ፣ የትኛውም ሞቃታማ አካባቢዎች DST ን እንኳን የሚጠቀሙ ከሆነ እና ምሰሶዎቹ እንደገና የተለየ ታሪክ እንደሆኑ አላውቅም ፣ ለማንኛውም ‹ምሰሶ› ምሰሶዎቹ ላይ ያለው ጊዜ ብቻ ነው?

ደረጃ 1 ስለ ሰዓት

ስለ ሰዓቱ
ስለ ሰዓቱ
ስለ ሰዓቱ
ስለ ሰዓቱ

እኔ የፈጠርኩት ሰዓት በዓለም አቀፍ ተቀባይነት ካለው የዓለም ሰዓት ፈጽሞ በማይለዋወጥ በመደበኛ ሰዓት ላይ የተመሠረተ ነው ፣ ይህ በ 1602 ኤልሲዲ የመጀመሪያ መስመር ላይ ይታያል። ሁለተኛው መስመር ተመሳሳይ የጊዜ ልኬት ነው ነገር ግን ከአንድ ሶልስትስ ወደ ቀጣዩ የደቂቃን ስብስብ ያሳያል። ከክረምቱ ክረምት እስከ የበጋ ዕረፍቱ ያለማቋረጥ በየሦስት ቀኑ አንድ ደቂቃ እስከ ከፍተኛ ስልሳ ደቂቃዎች ይጨምራል። የበጋ ወቅት እስከ ክረምት ማለቂያ ድረስ መደበኛ ሰዓት እና የ DST ሰዓት ተመሳሳይ እስኪሆኑ ድረስ በየሶስት ቀኑ አንድ ደቂቃ በየሦስት ቀኑ ይቀንሳል።

ለዚህ ምሳሌ እነዚያ ሰዎች የ 24 ሰዓት የጊዜ ልኬትን የማያውቁትን ለመርዳት ወታደራዊ ጊዜን (የ 24 ሰዓት ሰዓት) እና መደበኛ ሰዓት (12 ሰዓት ሰዓት) AM እና PM ን ተጠቅሜ ነበር ፣ እንዲሁም ዲኤስኤኤስ የቀን ቁጥርን ለማሳየት ክፍሌን ሰጠኝ። ከ ተዘጋጅቷል። የ 12 ሰዓት ሰዓቱን ለማሳየት ኮዱ ሊለወጥ ይችላል። ጊዜን ለማስተካከል ከዲጂታል ፒን 2 ፣ 3 እና 4 ጋር የተገናኙ ሶስት የግፋ አዝራሮችን አክያለሁ። እነዚህ አዝራሮች ሰከንዶች ፣ ደቂቃዎች ወይም ሰዓታት ብቻ ይጨምራሉ። አዝራሮቹ እንደ አማራጭ ናቸው ፣ በአዝራሮቹ ውስጥ ሽቦ ካልያዙ እና ኮዱን መለወጥ ካልፈለጉ ሰዓቱ አሁንም በጥሩ ሁኔታ ይሠራል። ሰከንዶችን ለማስተካከል ቢያንስ አንድ አዝራርን እንዲጠቀሙ እመክራለሁ እና የተሟላ ትክክለኛነት ሊገኝ ካልቻለ ሰዓቱን በዝግታ ጎን ላይ ያድርጉት ፣ አዝራሩ በሰከንድ 1 ሰከንድ ጊዜን ያራምዳል።

ሰዓቱን ከ አርዱዲኖ አይዲኢ ከጀመሩ ንድፉ ለመጫን እና ለመነሳት ከ 5.5 እስከ 6 ሰከንዶች ያህል ይወስዳል ፣ ንድፉ ወደ አርዱinoኖ ከተጫነ ከዚያ ወደ ግድግዳ ኪንታሮት ይሰኩት ወይም የኃይል አቅርቦት ወደ 2.5 እስከ ይወስዳል ለማስነሳት እና ለማሄድ 3 ሰከንዶች።

በመጨረሻ ሰዓቱን ለስራ ዝግጁ ሲያደርጉ አንዳንድ በእጅ ማዋቀር ያስፈልጋል።

ይህ ሰዓት የ RTC ሞዱልን አይጠቀምም ወይም “መዘግየት ();” ን ይጠቀማል። ትዕዛዞች።

አርዲኤኖውን (RTC) መጠቀም ከፈለጉ ይህ ጽንሰ -ሀሳብ አሁንም ጥቅም ላይ ሊውል ይችላል። RTC የ EDSC ጊዜን ለማከል የሚፈልጉትን መረጃ ሁሉ ይሰጥዎታል። ከ RTC ሞዱል ጋር ኮዱ በጣም የተለየ ሊሆን ይችላል ፣ እኔ አላየሁትም። እርስዎ ካደረጉ በእራስዎ ቆንጆ ነዎት ፣ ግን አንጎልዎን ለመለማመድ ጥሩ መንገድ ነው።

ደረጃ 2: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት

የግዢ ዝርዝር

1 አርዱዲኖ ኡኖ ወይም ሜጋ2569 (የ I2C ፒኖች በ UNO ላይ A4 እና A5 እና 20 እና 21 በ 2560 ሜጋ)

ልክ ስለ ማንኛውም ሌላ አርዱዲኖ መሥራት አለበት ፣ ያገለገሉ ፒኖች የተለያዩ ሊሆኑ ይችላሉ። ለነገሩ ማንኛውም ተቆጣጣሪ ቦርድ ይሠራል። ለዚያ ቦርድ ወይም አምራች ኮዱን እንደገና መጻፍ ይኖርብዎታል።

1 1602 ኤልሲዲ ማሳያ (የመረጡት ቀለም)

ከ LCD ጋር የ I2C የኋላ ጥቅል እጠቀማለሁ ፣ ለማቀናበር ቀላል እና ፈጣን ሆኖ አግኝቼዋለሁ።

ዝላይ ሽቦዎች

አማራጭ አቅርቦቶች

1 መካከለኛ መጠን የዳቦ ሰሌዳ

1-3 ጊዜያዊ የእውቂያ የግፊት አዝራሮች

1-3 10 ኬ ohm resistors

ይህ አስተማሪ ረጅም ነው ፣ ስለሆነም ሰዓቱን ለማሳየት ወደ ተጠቀምኩበት መጫኛ ወይም ካቢኔ ውስጥ አልገባም። ይህንን ፕሮጀክት ከወደዱት እና እንደወደዱት የቋሚ ስሪት ዲዛይን ለማድረግ ከፈለጉ። እኔ በፍላጎት ሳጥኔ ውስጥ የምፈልገውን ሁሉ ስለነበረኝ እና የእሱን መልክ ስለወደድኩ ይህ ንድፍ ለእኔ ፍጹም ነው።

ማስታወሻዎች

የኃይል መቆራረጥን ውድቀትን ለማስወገድ የመጨረሻ ሰዓቴ ከውጭ ባለው የፀሐይ ፓነል የተጎላበተ ነው። የሶላር ፓኔሉ ከመጠን በላይ ኃይልን ለመከላከል በላዩ ላይ ተቆጣጣሪ እንዲሞላ የ 12 ቮልት ባትሪ ይይዛል። ይህ ባትሪ በዩኤስቢ ወደብ አጠገብ ባለው የኃይል መሰኪያ በኩል ከአርዲኖ ጋር ተገናኝቷል። በባትሪው ላይ ስዕልን ለመቀነስ የዩኤስቢ ወደብ ከግሪድ ጋር እንደተገናኘ አቆየዋለሁ። በአርዱዲኖ ላይ ምንም ጉዳት ሳይደርስ ሁለቱም የኃይል ምንጮች በአንድ ጊዜ ጥቅም ላይ ሊውሉ ይችላሉ። የ 12 ቮልት ባትሪ እስከ 14.5 ቮልት ከፍተኛ ሊሞላ ይችላል ይህም ለአርዱዲኖ በጣም ከፍተኛ ስለሆነ የአቅርቦቱን ቮልቴጅ ከባትሪው ወደ ከ 9 እስከ 12 ቮልት ለመቀነስ የባንክ መቀየሪያን እጠቀማለሁ። እኔ የምከፍለው 12 ቮልት ባትሪ ቀኖቹ ከመጠን በላይ ከሆነ ለ 3 ወይም ለ 4 ቀናት ይቆያል። እኔ የምጠቀምበት ተቆጣጣሪ የባትሪው ቮልቴጅ ወደ 11 ቮልት ቢወድቅ ኃይልን ወደ አርዱinoኖ ይቆርጣል። ያለኝ ባትሪ የመጣው ከአስቸኳይ የብርሃን ስርዓት ለንግድ ሕንፃዎች ነው ፣ እሱ የአንድ አራተኛ የመኪና ባትሪ መጠን ነው። የመኪና ባትሪ ለመጠቀም ካሰቡ በደንብ አየር በተሞላበት አካባቢ (ውጭ) ውስጥ ማስቀመጥዎን እርግጠኛ ይሁኑ ፣ የመኪና ባትሪዎች ሃይድሮጅን እና ኦክስጅንን ጋዝ ሲያስከፍሉ እና ሲለቁ ይሰጣሉ ፣ ይህ ፈንጂ ጥምረት ነው።

ማስጠንቀቂያ

በጥሩ ሁኔታ ውስጥ ባትሪውን ይጠብቁ

የአየር ማናፈሻ አካባቢ ፣

ውጪ

ደረጃ 3 - ሽቦ

ሽቦ
ሽቦ

በዚህ ፕሮጀክት ውስጥ ላሉት ሁሉም ግንኙነቶች መርሃግብሮችን አቅርቤያለሁ ፣ የዳቦ ሰሌዳ ከተጠቀሙ መካከለኛ መጠን ያለው ሰሌዳ ያስፈልግዎታል ፣ ማዞሪያዎቹ ግራ የሚያጋቡ እንዳይሆኑ መቀያየሪያዎቹ እንዲሰራጩ ክፍል ያስፈልጋቸዋል።

የ 1602 ኤልሲዲ ማሳያ ለቀላል I2C የኋላ ጥቅል አለው ፣ የ SPI ግንኙነቶችን የሚጠቀሙ ከሆነ እሱን እንዴት እንደሚጠቀሙበት መፈለግ እና በስዕሉ መጀመሪያ አካባቢ ያለውን ኮድ መለወጥ ያስፈልግዎታል። የ SPI ግንኙነቶችን በጭራሽ አልተጠቀምኩም ስለዚህ ፒን 2 ፣ 3 እና 4 ለሶስቱ የግፊት ቁልፎች ላይገኙ ይችላሉ።

ሦስቱ የግፊት አዝራሮች በሰዓቱ ላይ ያለውን ጊዜ ለማስተካከል ያገለግላሉ። እነሱ ጊዜውን (AHEAD) ብቻ ያራምዳሉ። በመጨረሻዎቹ ማስተካከያዎች ውስጥ ሰዓቱን በዝግተኛው ጎን (በቀን ከ 1 እስከ 2 ሰከንዶች ያህል ወይም ብዙ ቀናት) በዚህ ጊዜ አስፈላጊ ከሆነ ጊዜውን ማራመድ ይችላሉ። እያንዳንዱ አዝራር በሰከንድ አንድ ጭማሪ ፣ የታችኛው አዝራር በሰከንድ 2 ሰከንዶች ፣ መካከለኛው ቁልፍ 1 ደቂቃ በሰከንድ እና የላይኛው ቁልፍ 1 ሰዓት በሰከንድ ያራምዳል። በጣም ከፍተኛ ትክክለኛነት ሊሠራ የሚችል መሆን አለበት ፣ ስለሆነም በጣም ብዙ ጊዜ ማስተካከል አያስፈልግዎትም።

ሰከንዶችን ፣ ደቂቃዎችን ወይም ሰዓቶችን እያስተካከሉ ከሆነ (ለምሳሌ ደቂቃዎች 58 ፣ 59 ፣ 00 ከተሻሻሉ) ሰዓቱ ወደ ቀጣዩ ሰዓት ያልፋል።

እነዚህ ሶስት አዝራሮች ከሰዓቱ የመጨረሻ ደቂቃ ናቸው ፣ እነሱ በደንብ ይሰራሉ ግን የተሻለ መንገድ ሊኖር ይችላል። ይህንን የኮዱን ክፍል ካበላሹ ብቻ ያስታውሱ “መዘግየት ();” ትዕዛዝ መጠቀም አይቻልም። በጊዜ ሂደት ውስጥ ስለ መቀያየር መነሳት እና እንግዳ ዝላይዎች መጨነቅ አያስፈልገኝም ምክንያቱም ይህንን ዘዴ ተጠቀምኩ።

ደረጃ 4 - ማሳያው የሚያሳየው

ማሳያው የሚያሳየው
ማሳያው የሚያሳየው

በ 1602 ኤልሲዲ ማሳያ ላይ አንዳንድ ማብራሪያ የሚያስፈልገው ብዙ መረጃዎችን አስቀምጫለሁ -

መስመር 1 ወይም በመስመር ዜሮ ‹0 ›ኮድ ውስጥ ሲነጋገሩ ፣ መደበኛውን ጊዜ ያሳያል። በግራ በኩል ‹STD› ነው ፣ ይህ ለ ‹STandarD› ጊዜ ይቆማል።

በመሃል ላይ ባለው የመጀመሪያው መስመር ቀጥሎ የአከባቢዎ መደበኛ ሰዓት ነው። በቀን ብርሃን ቁጠባ ጊዜ አይጀምሩ ፣ ሰዓቱ ይህንን በሁለተኛው መስመር ላይ ያሳያል።

ይህ የጊዜ መለኪያ የ 12 ሰዓት ሰዓት ነው ስለዚህ በቀኝ በኩል ጥዋት ወይም ከሰዓት በኋላ ለማመልከት 'AM ወይም' PM 'ነው።

መስመር 2 ወይም መስመር አንድ ‹1 ›በኮድ ውስጥ ሲነጋገሩ ፣ በዓመቱ ቀን መሠረት የሚለዋወጥ የቀን ብርሃን ቁጠባ ጊዜን ያሳያል። በግራ በኩል ያለው 'DST' ማለት 'የቀን ብርሃን ቁጠባ ጊዜ' ማለት ነው

በሁለተኛው መስመር አጋማሽ ላይ የአከባቢዎ ወታደራዊ ጊዜ 24 ሰዓት ነው። ለምሳሌ ‹ኦ ስድስት መቶ ሰዓታት› ተብሎ ሲጠራ ይሰማሉ።

በስተቀኝ በኩል ከክረምቱ ቀን ጀምሮ በሰሜን ንፍቀ ክበብ እንደተጠቀሰው የዓመቱ ቀን ነው ፣ በሰሜናዊ ንፍቀ ክበብ ታህሳስ 21 (በግምት) የቀን ዜሮ 0 እና በደቡባዊ ንፍቀ ክበብ ሰኔ 21 (በግምት) ቀን ዜሮ 0 ነው።

መጀመሪያ ሰዓቱን ሲያዋቅሩ ሁለት.pdf ፋይሎችን ለማጣቀሻ አቅርቤያለሁ። የሚኖሩበትን ንፍቀ ክበብ የሚያመለክት ፋይል ይምረጡ።

በቀኝ ጭማሪ ሰከንዶች ፣ ደቂቃዎች እና ሰዓታት ከታች ወደ ላይ ያሉት ሦስቱ አዝራሮች።

ደረጃ 5 የስዕል ቅንብር

የስዕል ቅንብር
የስዕል ቅንብር

ለመጀመሪያው ጅምር መዘጋጀት ያለባቸው በርካታ የኮድ መስመሮች አሉ። ሰዓቱን በሚያቋርጡበት እና በስዕሉ ውስጥ ያሉትን ተለዋዋጮች እሴቶችን በሚቀይሩ ቁጥር እነዚህ አንዳንድ መስመሮች ለውጦች መሆን አለባቸው። ለ IDE ሰዓቱን ከጀመሩ ለመጫን እና ለመጀመር 6 ሰከንዶች ያህል ይወስዳል። ንድፉን ከ IDE ከጫኑ ከዚያ ሰዓቱን ያላቅቁ እና ከግድግዳ ኪንታሮት ወይም ከኃይል አቅርቦት እንደገና ያስጀምሩት ንድፉ በ 2.5 ሰከንዶች ውስጥ ይነሳል።

መስመር 11 LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7);

ይህ መስመር የ LCD ማሳያውን ያነጋግራል እና የ I2C የኋላ ጥቅል ትክክለኛውን አድራሻ ያዘጋጃል። 0x27 እኔ የገዛኋቸው የኋላ ማሸጊያዎች ሁሉ አድራሻ ነው። ሰዓቱን ከፍ ካደረጉ ግን ምንም ውሂብ ባይታይም ግን አድራሻው ያበራልዎታል ምናልባት በእርስዎ LCD ላይ የተለየ ሊሆን ይችላል። የእርስዎን ኤልሲዲ የጀርባ ጥቅል አድራሻ እንዴት እንደሚለውጡ ወይም አድራሻውን ለማግኘት መግለጫ ከዚህ በታች አንድ አገናኝ አኖራለሁ።

መስመሮች 24 int minuteSt = 35;

ለመደበኛው ሰዓት የመነሻውን ደቂቃ ያዘጋጁ ፣ ብዙውን ጊዜ የማዋቀሪያ ጊዜን ለመፍቀድ ሰዓቱን ከመጀመርዎ 5 ደቂቃዎች በፊት ያዘጋጁት።

መስመሮች 25 int hourSt = 18;

ሰዓቱን ወደ STD ጊዜ (24 ሰዓት ሰዓት) በ ውስጥ ይጀምራል። 6 PM ሰዓት 18 ይሆናል።

መስመር 26 int DSTdays = 339;

እርስዎ የሚኖሩበትን “ቀላል የ DST ሰዓት ሰዓት ልኬት” ፒዲኤፍ ፋይል (ሰሜናዊ ወይም ደቡባዊ ንፍቀ ክበብ) ያውርዱ እና ይመልከቱ ፣ ቀኑን ይፈልጉ እና ቀኑን # በዚህ መስመር ያስገቡ። (የግራ አምድ)። ምሳሌ (ህዳር 24 በሰሜናዊ ንፍቀ ክበብ #339 ቀን እና በደቡባዊ ንፍቀ ክበብ ቀን #156 ነው)

መስመር 27 int DSTyear = 2019;

የአሁኑን ዓመት ያስገቡ።

መስመር 92 ከሆነ ((masterTime - previousMasterTimeSt> = 1000) && (microTime - previousMicroTimeSt> = 500)) {

“ቀዳሚው ማስተርቲሜስት” ከሚሊሰከንዶች ብዛት ጋር ማወዳደር አለበት ስለዚህ ይህ ‹1000 ›በአርዱዲኖ ቦርድ ውስጣዊ ሰዓት ላይ በመመስረት ወደ 999 መለወጥ ያስፈልገዋል ከዚያም ሰዓቱን ለማስተካከል የቀደመውን ማይክሮ -ታይምን ያስተካክሉ። ውስጣዊው ሰዓት ምንም እንኳን 16 ሜኸ ከአንድ ቦርድ ወደ ቀጣዩ ልዩነቶች ቢኖሩትም።

ትክክለኛው 1 ሰከንድን ለመቁጠር የ “ቀዳሚው ማይክሮroTimeSt” ውስጣዊ ሰዓቱን ያስተካክላል። ሰዓቱ በጣም ፈጣን ከሆነ የማይክሮ ሰከንዶችን ይጨምሩ እና ሰዓቱ በጣም ቀርፋፋ ከሆነ ማይክሮ ሰከንዶችን ይቀንሱ እና አስፈላጊ ከሆነ ሚሊሰከንዶችን ወደ 999 ዝቅ ያድርጉ እና ከዚያ በ 999 ፣ 990 ገደማ ማይክሮ ሴኮንድ ያስጀምሩ ወይም የሰዓት ፍጥነቱን ይጨምሩ።

እያንዳንዱ የአርዱዲኖ ቦርድ ትንሽ የተለየ ፍጥነት አለው ስለዚህ እርስዎ በሚጠቀሙት እያንዳንዱ ሰሌዳ እነዚህ ቁጥሮች ይለወጣሉ። የኮዱ ክፍል ገና አልተሞከረም ፣ ይህ ለእያንዳንዱ መዝለል ዓመት የሚታሰብበት መስመር 248 ነው። በሚቀጥሉት ጥቂት ሳምንታት ውስጥ እሞክራለሁ እና አስፈላጊ ከሆነ ማንኛውንም ለውጦች እለጥፋለሁ።

ደረጃ 6 የመጨረሻ ማስታወሻዎች

የመጨረሻ ማስታወሻዎች
የመጨረሻ ማስታወሻዎች

ይህ ፕሮጀክት ለመገንባት ቀላል ነው ነገር ግን በኮዱ ውስጥ ያለው ፅንሰ -ሀሳብ እና አስፈላጊ ማስተካከያዎች ተግባር ሊሆኑ ይችላሉ ፣ ጊዜዎን ይውሰዱ እና ያስቡ ፣ ሰዓቱ እስከ 2037 መጨረሻ ድረስ አያልቅም። እኔ በቅርበት እከታተላለሁ። አንዳንድ እንደሚኖሩ እርግጠኛ ስለሆንኩ ለጥያቄዎች ኢሜል ፣ እኔ ጽሑፋዊ ሊቅ ስላልሆንኩ አንዳንድ የእኔ ገለፃዎች ትንሽ ጭቃ ሊሆኑ ይችላሉ።

ሁለት.pdf ፋይሎች ተካትተዋል ፣ ለሚኖሩበት ንፍቀ ክበብ ፋይሉን ያውርዱ ፣ ይህ ፋይል ሰዓቱን በትክክል ለመጀመር አስፈላጊ መረጃ ይሰጥዎታል።

በስዕሉ ውስጥ በተተረጎመው መረጃ መደበኛውን ጊዜ እና የ DST ጊዜን ብቻ ሳይሆን ቀን እና ቀንን በ 2004 ኤ ኤል ኤል ላይ ለማሳየት ቀላል ይሆናል። ይህ ፕሮጀክት የሚያቀርባቸውን ተግዳሮቶች ከወደዱ የ 2004A ኤልሲዲ ማሳያ ለማገናኘት ይሞክሩ ከዚያም ተጨማሪ መረጃውን ለማሳየት ኮድ ይጨምሩ ወይም በቂ ፍላጎት ከታየ ይህንን ተጨማሪ መረጃ ጨምሮ የዚህን ፕሮጀክት ሌላ ልዩነት አደርጋለሁ።

በዚህ ፕሮጀክት ውስጥ ሁሉን ያካተተ ለመሆን ሞክሬአለሁ ነገር ግን በአለም ውስጥ በጥያቄ ውስጥ ያሉ ሦስት አከባቢዎችን አገኘሁ። ሰሜን ዋልታ ፣ ደቡብ ዋልታ እና ኢኳቶር።

በሰሜን ወይም በደቡብ ዋልታዎች ላይ DST አስፈላጊ ነው ወይስ ይቻላል?

በሰሜን ወይም በደቡብ ዋልታ ላይ ስንት ሰዓት ነው?

ከሰሜን ዋልታ ወይም ከደቡብ ዋልታ ለመውጣት ምን አቅጣጫ ይጓዛሉ?

ከደቡብ ዋልታ ወደ አውስትራሊያ ፣ ሰሜን አሜሪካ ፣ አውሮፓ ወይም እስያ ለመድረስ ምን አቅጣጫ ይጓዛሉ?

የገና አባት በምን ሰዓት ሰፈር ውስጥ ይኖራል?

እሱ DST ይፈልጋል?

በሰሜን ዋልታ ምን ያህል ጊዜ ነው?

የገና አባት ሁሉንም ስጦታዎች ለማድረስ ምን አቅጣጫ ይጓዛል?

DST በየትኛው ኬክሮስ ላይ ውጤታማ ነው?

አሁን ለኢኳቶር;

ይህ ሰዓት በኢኳቶር ላይ ጥቅም ላይ ይውላል?

የሰሜን ወይም የደቡባዊ ንፍቀ ክበብ መለኪያ ይጠቀማሉ?

ለክረምቱ የበጋ እና የበጋ ዕረፍት ቀናት ምንድናቸው?

DST በየትኛው ኬክሮስ ላይ ውጤታማ ነው?

ፔንግዊኖቹ DST ይፈልጋሉ?

ስለእነዚህ ጥያቄዎች በማሰብ እንግዳ የሆንኩ ይመስልዎታል?

ለሁሉም ግንባታ ደስተኛ!

ፊልሞንት

ደረጃ 7 - ሌሎች አገናኞች

በ I2C የኋላ ጥቅል ላይ አድራሻውን ለመወሰን ወይም ለመለወጥ ይህ አገናኝ ነው-

www.instructables.com/id/1602-2004-LCD-Adapter-Addressing/

PiotrS ለ I2C የሃርድዌር አድራሻዎች እጅግ በጣም ጥሩ አስተማሪ ጽ writtenል

playground.arduino.cc/Main/I2cScanner

ይህ አገናኝ የእርስዎን I2C መሣሪያ ይቃኛል እና አድራሻውን ይመልሳል

የሚመከር: