ዝርዝር ሁኔታ:

የአናሎግ ዲጂታል ሰዓት -4 ደረጃዎች (ከስዕሎች ጋር)
የአናሎግ ዲጂታል ሰዓት -4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአናሎግ ዲጂታል ሰዓት -4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአናሎግ ዲጂታል ሰዓት -4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የኢቢሲ ዲጂታል የዕለቱ ዓበይት ዜናዎች ታህሳስ 22/2014 ዓ.ም 2024, ሀምሌ
Anonim
Image
Image
ሰዓቱን መገንባት
ሰዓቱን መገንባት

ይህንን ሰዓት ለመሥራት ምክንያት የሆነው የእኔ የመጀመሪያው የ IKEA ሰዓት ከእንግዲህ ስላልሰራ እና የዚህን ሰዓት መኖሪያ ቤት በእውነት ስለወደድኩ ነው። ሰዓቱን መወርወር ኪሳራ ሆኖ አገኘሁት እና ለአናሎግ / ዲጂታል ሰዓት እንደገና ለመጠቀም ወሰንኩ።

እኔ መደበኛ ሰዓት መሥራት እችል ነበር ግን የተለየ ነገር ለማድረግ ወሰንኩ። እንደማንኛውም ሰዓት ሰዓቱን ያሳያል ነገር ግን በመደበኛ መንገድ አይደለም። 60 ባለ ሁለት ቀለም ቀይ/አረንጓዴ LED ን በመጠቀም ሰዓቱ ሰዓቱን ያሳያል። ቀይዎቹ ኤልኢዲዎች ሰዓቶችን ለማሳየት እና አረንጓዴዎቹ ኤልኢዲዎች ደቂቃዎችን ለማሳየት ያገለግላሉ። ሰከንዶች የሚያመለክቱት በእግር በሚሄድ ቢጫ (ቀይ + አረንጓዴ) ኤልኢዲ እና በሰዓት መሃል ላይ በሚያንጸባርቅ ቢጫ LED ነው።

ሰዓቱን እንዴት ማንበብ እንደሚቻል ማወቅ አንዳንድ ልምዶችን ይጠይቃል። ኤልኢዲዎቹ ሁለቱንም ሰዓታት እና ደቂቃዎች ለማሳየት ጥቅም ላይ ስለሚውሉ ጊዜውን የሚያቀርብበት ልዩ መንገድ ይፈልጋል። ረጅሙ አሞሌ ሰዓቶችን ወይም ደቂቃዎችን የሚያሳይበት ጊዜ እንደ ኤልኢዲዎች አሞሌ ሆኖ ይታያል። ረጅሙ አሞሌ በሰዓቶች ከቀረበ አጭሩ አሞሌ ደቂቃዎቹን በአረንጓዴ ያቀርባል እና ቀሪው ክፍል ሰዓቶቹን በቀይ ያሳያል። አሞሌዎቹ አጭር በሚሆኑበት ጊዜ ሰዓቱ የበለጠ እንዲነበብ ለማድረግ ፣ ቀይ LED ን በመጠቀም የአንድ ሰዓት አመልካች ጨምሬአለሁ። ደቂቃዎቹ ከሰዓታት የበለጠ ቢሆኑ ፣ አሞሌዎቹ ይለዋወጣሉ ፣ ያ ሁሉ የቀደሙት አረንጓዴ ደቂቃዎች ሰዓቶቹን ለማሳየት ቀይ ይሆናሉ እና ቀሪው ክፍል ደቂቃዎቹን ያሳያል ስለዚህ በእውነቱ ሁሉም አረንጓዴ ማለት ይቻላል ቀይ እና በተቃራኒው ይሆናል።

እንዴት እንደሚሰራ ለማብራራት በተወሰነ ደረጃ አስቸጋሪ ስለሆነ እባክዎን ቪዲዮውን ይመልከቱ። በ LEDs ማባዛት ምክንያት ኤልዲዎቹ በቪዲዮው ውስጥ ብልጭ ድርግም የሚሉ ይመስላሉ። ይህ በሰው ዓይን ሳይሆን በካሜራው ብቻ ተይ capturedል።

እንደማንኛውም ጊዜ ይህንን ፕሮጀክት በጄል የፕሮግራም ቋንቋ በመጠቀም በሚወደው ማይክሮ መቆጣጠሪያ ፒሲ ዙሪያ ገንብቻለሁ ነገር ግን አርዱዲኖንም መጠቀም ይችላሉ።

ደረጃ 1 ዲዛይኖች

በአጠቃላይ እኔ ከመረካቴ በፊት ሦስት የተለያዩ የሰዓት ስሪቶችን ሠራሁ። እነዚህ ስሪቶች እንደሚከተለው ተዘጋጅተዋል

  1. ለ PIC መደበኛ 20 ሜኸር ክሪስታል በመጠቀም። በዚህ ንድፍ ከአንድ ሰዓት ሥራ በኋላ ሰዓቱ ከ 1 ሴኮንድ ውጭ ነበር። ይህ በጣም ብዙ ነበር። ከዚያ በኋላ በዲዛይን ውስጥ ምንም የመጠባበቂያ ባትሪ ስለሌለ ሰዓቱን ሲያጠፉ ጊዜው ጠፍቷል።
  2. DS1302 የሰዓት ሞዱል በመጠቀም። በዚህ ሞጁል ውስጥ ያለው ጥሩ ነገር የመጠባበቂያ ባትሪ ስላለው ሰዓቱን ሲያጠፉ ጊዜው አይጠፋም። በዚህ ሞጁል ሰዓቱን ስሞክር ሰዓቱ ከ 7 ሰከንዶች ውጭ አልሆነም! ከአንድ ቀን በኋላ። ይህ የተከሰተው በተሳሳተ ክሪስታል ወይም በመጥፎ ፒሲቢ ዲዛይን ነው ብዬ አስባለሁ።
  3. DS3231 የሰዓት ሞዱል በመጠቀም። ይህ ሞጁል እንዲሁ የመጠባበቂያ ባትሪ አለው እና ከ DS1302 የበለጠ ትክክለኛ ነው። ሰዓቱ ከዚህ ሞጁል ጋር በጥሩ ሁኔታ ሰርቷል ስለዚህ ይህንን ለመጨረሻው ዲዛይን እጠቀም ነበር። በዚህ ምክንያት ፒአይሲ ከአሁን በኋላ ክሪስታል አያስፈልገውም ነበር።

የተሟላ ንድፍ በሦስት መርሃግብሮች ሥዕላዊ መግለጫዎች ተቀርፀዋል-

  1. ፒሲን በመጠቀም የሰዓት መቆጣጠሪያ
  2. ፈረቃ መዝገቦችን በመጠቀም መሪ መሪ
  3. 60 ባለ ሁለት ቀለም LEDs

ደረጃ 2 - አስፈላጊ አካላት

ለዚህ ፕሮጀክት የሚከተሉትን ክፍሎች ማኖር አለብዎት

  • የዳቦ ሰሌዳ ቁራጭ
  • ፒሲ ማይክሮ መቆጣጠሪያ 16F1823
  • 3 ፈረቃ መመዝገቢያ 74HC595
  • 1 ዳርሊንግተን ትራንዚስተር ድርድር ULN2803A
  • አይሲ ሶኬቶች 1 * 14-ፒን ፣ 3 * 16-ፒን ፣ 1 * 18-ፒን
  • የሰዓት ሞዱል DS3231
  • 2 የግፋ-አዝራር መቀየሪያዎች
  • ተከላካዮች -2 * 33 ኪ ፣ 8 * 100 Ohm ፣ 8 * 47 Ohm
  • 1 ኤሌክትሮላይቲክ capacitor 100 uF/16V
  • 4 capacitors 100 nF
  • ኤልኢዲዎች-60 2 ሚሜ ሁለት-ቀለም (ቀይ/አረንጓዴ) ፣ 1 15 ሚሜ ቢጫ
  • የጃክ መሰኪያ 3 ሚሜ
  • 5 ቮልት አስማሚ ፣ ለምሳሌ ስማርትፎን ለመሙላት የሚያገለግል። እውነተኛ የ 5 ቮልት የኃይል አቅርቦት መሆኑን ያረጋግጡ።
  • አማራጭ - የውጭ ክፍሎችን ከዳቦ ሰሌዳ ጋር ለማገናኘት ራስጌዎች
  • የኪናር ሽቦ እና ሽቦ መቀነሻ
  • ለሰዓትዎ የሚሆን መኖሪያ ቤት።

ክፍሎቹን እንዴት ማገናኘት እንደሚቻል ላይ ስዕላዊ ንድፎችን ይመልከቱ። በተለይም 60 ኤልዲዎችን ለማገናኘት በጣም ትንሽ ብየዳ ይፈልጋል። የንድፍ ሥዕላዊ መግለጫዎች በዚፕ ፋይል ውስጥ ተካትተዋል።

ደረጃ 3 ሰዓቱን መገንባት

ሰዓቱን መገንባት
ሰዓቱን መገንባት
ሰዓቱን መገንባት
ሰዓቱን መገንባት

ሰዓቱን እንዴት እንደምሠራ ስዕሎቹን ይመልከቱ። ከፊት ለፊቱ ባለ ሁለት-ቀለም ኤልኢዲዎች 60 ቀዳዳዎችን ከ 2 ሚሜ 60 ጉድጓዶች ቆፍሬያለሁ። ከዚያ የፊት ሰሌዳውን ጥቁር ቀለም ቀባሁ እና የቀድሞው የሰዓት እጆች በተቀመጡበት ቀዳዳ ለመሸፈን አንድ የፕላስቲክ ቁራጭ ጨመርኩ። አሁን ቢጫ LED በዚያ ቦታ ላይ ይገኛል።

ከዚያ ሁሉንም 60 ኤልኢዲዎችን ጫንኩ ፣ በቦታቸው ላይ ለማቆየት አንዳንድ ትኩስ ሙጫ ተጠቅሜ እርስ በእርስ ከኪናር ሽቦ ጋር አገናኘኋቸው። በመጨረሻ ግን ከሁሉም ክፍሎች ጋር የዳቦ ሰሌዳውን ሰብስቤያለሁ።

በኋለኛው ሽፋን ላይ ሁለቱን የግፊት ቁልፎች እና የኃይል ጃክን ሰቀልኩ። በስዕሉ ላይ እንደሚታየው በጀርባው ላይ ስለጣበቅኩት ተጨማሪ ሳህን እርሳ። እኔ በመጀመሪያ ዲዛይኔ ውስጥ የግፊት ቁልፎች እዚያ ስለነበሩ ነገር ግን እነሱን መንቀሳቀስ ስላለብኝ DS3231 ሞጁሉን ማከል ስላለብኝ እና የመጀመሪያውን ንድፍ ስሠራ እነዚያ አዝራሮች ያሉበትን ቦታ ብቻ ማግኘት እችል ነበር።

ደረጃ 4 - ሶፍትዌሩ

ቀደም ሲል እንደተጠቀሰው ሶፍትዌሩ የተፃፈው የጃኤል ፕሮግራም ቋንቋን በመጠቀም ለ PIC16F1823 ነው። ፒአይሲ በ 32 ሜኸር ውስጣዊ ሰዓት ላይ ይሠራል። ቀደም ሲል እንደተጠቀሰው ፣ የሰዓት አቆጣጠር የሚከናወነው በ DS3231 የሰዓት ሞዱል ነው።

ሶፍትዌሩ የሚከተሉትን ዋና ተግባራት ያከናውናል

  • I2C በይነገጽን በመጠቀም የ DS3231 ሞጁሉን ማስጀመር። ሞጁሉ ከ PIC መቋረጥ ፒን ጋር የተገናኘ 1 ሰከንድ ምልክት ይፈጥራል። ፒሲሲው ይህንን የ 1 ሰከንድ ማቋረጫ ከ DS3231 ሞጁል ለማንበብ ይጠቀማል።
  • በፈረቃ መመዝገቢያዎች በኩል 60 ባለ ሁለት ቀለም LED ን መንዳት። በስዕላዊ መግለጫው ውስጥ ኤልኢዲዎቹ በ 16 በ 8 ማትሪክስ ውስጥ እንደተገናኙ ማየት ይቻላል። ይህ ሁሉንም ኤልኢዲዎች ለማገናኘት የሚያስፈልጉትን ሽቦዎች ብዛት ይቀንሳል። ይህ የማትሪክስ ንድፍ ፒሲአይ (LEDs) በተናጠል ማብራት እንዲችሉ ብዙ ማባዛትን ይፈልጋል። ኤልኢዲዎችን ማባዛት የሚከናወነው የማደሱ ድግግሞሽ 70 Hz ለሰው ዓይን በማይታይበት በተቋረጠ መሠረት ነው።
  • የግፊት ቁልፎችን አያያዝ። እነዚህ ጊዜን ለማቀናበር ያገለግላሉ ፣ አንዱ ሰዓቶችን ለማቀናበር እና አንድ ደቂቃዎችን ለማቀናበር። የጊዜ ቅንብር ሁነታን ለማግበር ሁለቱም አዝራሮች መጫን ያስፈልጋቸዋል። የሰዓት ቅንብር ሁናቴ ሲመረጥ ቢጫ መሪው ያለማቋረጥ በርቷል። ከ 5 ሰከንዶች በኋላ የግፋ-ቁልፎቹን ካልተጠቀሙ ሰዓቱ ወደ መደበኛው የጊዜ አሠራር ይመለሳል እና ቢጫ LED ብልጭ ድርግም ይላል።

ጊዜን እንዴት ማቀናበር እንደሚቻል ሁለተኛውን ቪዲዮ ይመልከቱ።

የፒአይኤ (PIC) ፕሮግራም ለማውጣት የ JAL ምንጭ ፋይል እና የ Intel Hex ፋይል በዚፕ ፋይል ውስጥ ተያይዘዋል። የፒአይሲ ማይክሮ መቆጣጠሪያውን ከጃኤል - ፓስካል የመሰለ የፕሮግራም ቋንቋን ለመጠቀም ፍላጎት ካለዎት - የጃልን ድር ጣቢያ ይጎብኙ።

የራስዎን ፕሮጀክት በመገንባት ይደሰቱ እና ምላሽዎን በጉጉት ይጠብቁ።

የሚመከር: