ዝርዝር ሁኔታ:

አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - 7 ደረጃዎች
አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - 7 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - 7 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - 7 ደረጃዎች
ቪዲዮ: DVD LED Display and Arduino Nano (Seven Segment LED Display basics) 2024, ህዳር
Anonim
አርዱዲኖን በመጠቀም DS1307 ን እንዴት እንደሚጠቀሙ
አርዱዲኖን በመጠቀም DS1307 ን እንዴት እንደሚጠቀሙ
አርዱዲኖን በመጠቀም DS1307 ን እንዴት እንደሚጠቀሙ
አርዱዲኖን በመጠቀም DS1307 ን እንዴት እንደሚጠቀሙ

DS1307 የእውነተኛ ሰዓት ሰዓት IC (RTC) ነው። ይህ አይሲ የጊዜ መረጃን ለማቅረብ ያገለግላል። የተመደበው ጊዜ የሚጀምረው ከሰከንዶች ፣ ደቂቃዎች ፣ ሰዓታት ፣ ቀናት ፣ ቀን ፣ ወር እና ዓመት ጀምሮ ነው።

ይህ አይሲ እንደ ክሪስታል እና 3.6 ቪ ባትሪዎች ያሉ ተጨማሪ የውጭ አካላትን ይፈልጋል። ክሪስታል ለሰዓት ምንጮች ያገለግላል። ዋናው አቅርቦት በሚቋረጥበት ጊዜ የጊዜ ተግባሩ እንዳይቆም ባትሪዎች ለመጠባበቂያ ኃይል ያገለግላሉ።

ከውጭ አካላት ጋር የተገጠመ DS1307 ሞዱል ለመግዛት ሀሳብ አቀርባለሁ።

አስፈላጊ ክፍሎች:

  • አርዱዲኖ ናኖ V.3
  • RTC DS1307
  • ዝላይ ገመድ
  • ዩኤስቢ ሚኒ

ቤተ -መጽሐፍት ጥቅም ላይ ውሏል

DS1307RTC

ደረጃ 1 DS1307 ን ከአርዱዲኖ ጋር ያገናኙ

DS1307 ን ከአርዱዲኖ ጋር ያገናኙ
DS1307 ን ከአርዱዲኖ ጋር ያገናኙ
DS1307 ን ከአርዱዲኖ ጋር ያገናኙ
DS1307 ን ከአርዱዲኖ ጋር ያገናኙ

ከዚህ በታች ባለው ስዕል ወይም ሠንጠረዥ መሠረት DS1307 ን ከአርዱዲኖ ናኖ ጋር ያገናኙ።

DS1307 ወደ አርዱዲኖ ናኖ

ቪሲሲ ==> +5 ቪ

GND ==> GND

SCL ==> A5

ኤስዲኤ ==> A4

DS ==> ኤን.ሲ

ከዚያ ሚኒ ዩኤስቢን በመጠቀም አርዱዲኖን ወደ ላፕቶፕ / ፒሲ ያገናኙ።

ደረጃ 2: DS1307RTC ቤተ -መጽሐፍትን ያክሉ

DS1307RTC ቤተ -መጽሐፍትን ያክሉ
DS1307RTC ቤተ -መጽሐፍትን ያክሉ
DS1307RTC ቤተ -መጽሐፍትን ያክሉ
DS1307RTC ቤተ -መጽሐፍትን ያክሉ
DS1307RTC ቤተ -መጽሐፍትን ያክሉ
DS1307RTC ቤተ -መጽሐፍትን ያክሉ

DS1307 ቤተ -መጽሐፍት እዚህ ማውረድ ይችላል-

ቤተመፃህፍት DS1307

ማውረዱ ከተጠናቀቀ በኋላ ፣

"Skecth ==> ቤተ -መጽሐፍትን ያካትቱ ==>. ZIp ቤተ -መጽሐፍትን ያክሉ" ይክፈቱ

የወረደውን የላይብረሪውን ፋይል ይፈልጉ።

ከተሳካ አርዱዲኖን ይዝጉ እና እንደገና ይክፈቱት።

ደረጃ 3: የአርዱዲኖ ቦርድ ይምረጡ

የአርዱዲኖ ቦርድ ይምረጡ
የአርዱዲኖ ቦርድ ይምረጡ

ከላይ ባለው ሥዕል መሠረት መሣሪያዎቹን ይክፈቱ እና የአርዱዲኖ ሰሌዳውን ይምረጡ።

ቦርድ "አርዱዲኖ ናኖ"

አሠሪ - “ATmega328P (የድሮ ቡት ጫኝ)”

ደረጃ 4: SetTime Sketch

የ SetTime ንድፍ
የ SetTime ንድፍ
የ SetTime ንድፍ
የ SetTime ንድፍ

ጥቅም ላይ የሚውሉ ሁለት ንድፎች አሉ። የመጀመሪያው ንድፍ “SetTime” ጊዜው አሁን ካለው ሰዓት ጋር እንዲመጣጠን በ DS1307 ላይ ለማስተካከል የሚያገለግል ነው። ሁለተኛው የጊዜ ቆጠራን ለማሳየት “ReadTest” ነው።

SetTime ይስቀሉ ፦

ፋይል> ምሳሌዎች> DS1307RTC> SetTime ን ይክፈቱ

ረቂቅ ከተከፈተ በኋላ ሰቀላን ጠቅ ያድርጉ እና ለጥቂት ደቂቃዎች ይጠብቁ።

የሰቀላ ሂደቱ ከተጠናቀቀ ፣ ሰዓቱን ለማየት Serial Monitor ን ይክፈቱ።

ደረጃ 5: ReadTest Sketch

ReadTest Sketch
ReadTest Sketch

በጊዜ የተያዘውን ተግባር ለማከናወን “ReadTes” ን ንድፍ ይስቀሉ።

ፋይል> ምሳሌዎች> DS1307RTC> ReadTest ን ይክፈቱ

ሰቀላን ጠቅ ያድርጉ እና ጥቂት ጊዜዎችን ይጠብቁ። የሰቀላ ሂደቱ ከተጠናቀቀ በኋላ ውጤቱን ለማየት ተከታታይ ማሳያውን ይክፈቱ።

ደረጃ 6: ውጤት

ውጤት
ውጤት
ውጤት
ውጤት

ከተሳካ ፣ ተከታታይ መቆጣጠሪያው በስእል 1 እንደሚታየው ያሳያል።

DS1307 ሞዱል ካልተጫነ ወይም ከአርዱዲኖ ቦርድ ጋር ካልተገናኘ ፣ በስዕሉ 2 ላይ እንደሚታየው ተከታታይ ማሳያው ይታያል።

ደረጃ 7 - ስለ RTC ሌላ መጣጥፍ

ስለ አርቲሲ ሌላ ጽሑፍ
ስለ አርቲሲ ሌላ ጽሑፍ
ስለ አርቲሲ ሌላ ጽሑፍ
ስለ አርቲሲ ሌላ ጽሑፍ

በ RTC የተፈጠረውን ጊዜ ለማሳየት ኤልሲዲውን ወይም ባለ 7-ክፍል ሞጁሉን መጠቀም ይችላሉ።

እሱን እንዴት እንደሚጠቀሙበት ካላወቁ በሚቀጥለው መጣጥፌ ላይ “ጊዜን በ LCD ላይ እንዴት ማሳየት እንደሚቻል” ወይም “ጊዜን በ 7-ክፍል ሞጁል ውስጥ እንዴት ማሳየት እንደሚቻል” የሚለውን ቀጣይ ጽሑፌን ማየት ይችላሉ።

ይህንን ጽሑፍ ስላነበቡ እናመሰግናለን ፣ ጠቃሚ ነው ብለን ተስፋ እናደርጋለን።

ጥያቄዎች ካሉ በአስተያየቶች አምድ ውስጥ ይፃፉ።

የሚመከር: