ዝርዝር ሁኔታ:

የ 80 ዎቹ ዘይቤ ማቅለጥ ዲጂታል “ዳሊ” ሰዓት 7 ደረጃዎች (ከስዕሎች ጋር)
የ 80 ዎቹ ዘይቤ ማቅለጥ ዲጂታል “ዳሊ” ሰዓት 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የ 80 ዎቹ ዘይቤ ማቅለጥ ዲጂታል “ዳሊ” ሰዓት 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የ 80 ዎቹ ዘይቤ ማቅለጥ ዲጂታል “ዳሊ” ሰዓት 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የቻይና ዉሹ ኑንቻኩ መልመጃዎች። ኩንግ ፉን ተለማምደን በዩቲዩብ ላይ አብረን እናድጋለን። 2024, ህዳር
Anonim
Image
Image

ይህ አስተማሪ የ 80 ዎቹ ዘይቤ ዲጂታል “ዳሊ” ሰዓት በሚቀልጡ አሃዞች እንዴት እንደሚገነቡ ያሳየዎታል።

እኔ በ 80 ዎቹ ውስጥ ልጅ በነበርኩበት ጊዜ መጀመሪያ በአፕል ማኪንቶሽ ላይ ይህንን የሰዓት ዘይቤ አገኘሁ። ይህ አስተማሪ አርዱዲኖን እና ከፍተኛ ጥራት ባለ ቀለም ንክኪ ማያ ገጽ በመጠቀም ሰዓቱን እንደገና ለመፍጠር ያለኝን ሙከራ ያሳያል። ምንም እንኳን የመጀመሪያው ሰዓት ጥቁር እና ነጭ ቢሆንም ፣ በዚህ ስሪት ውስጥ ለ 80 ዎቹ ተገቢውን መልክ እንዲሰጥ አንዳንድ ባለቀለም ደረጃዎችን ጨምሬአለሁ።

ከጄሚ ዛዊንስኪ “xdaliclock” የቅርጸ-ቁምፊ ውሱን ተውed ነበር ፣ ግን የሰዓት ኮዱ ትግበራዬ ሁሉም አዲስ ነው እና በ FTDI FT810 ላይ የተመሠረተ ከፍተኛ ጥራት የንክኪ ማያ ገጽ የተሻሻሉ ችሎታዎች ተጠቃሚ ለመሆን የዲጂትን የማደባለቅ ልምዶችን ከባዶ እንደገና እጽፋለሁ።

ለዚህ አስተማሪ ፣ የሚከተሉትን ያስፈልግዎታል

  • በ FT810 ቺፕ ላይ የተመሠረተ ባለከፍተኛ ጥራት 800x420 የንክኪ ማያ ገጽ
  • አንድ DS1302 የእውነተኛ ሰዓት ሰዓት ሞዱል ከ eBay
  • 2x5 ወንድ ራስጌዎች (እነዚህን ገዝተው ወደ ርዝመት መቀነስ ይችላሉ)
  • የሽያጭ ብረት
  • የኤሌክትሪክ ቴፕ
  • ከሴት ወደ ወንድ ዝላይ ሽቦዎች
  • እንደ አርዱዲኖ ኡኖ ያለ አንድ አርዱዲኖ

ደረጃ 1 ፦ በዚህ መመሪያ ውስጥ ጥቅም ላይ የዋለ የንክኪ ማያ ገጽ እና የእውነተኛ ሰዓት ሰዓት ሞዱል

በዚህ መመሪያ ውስጥ ጥቅም ላይ የዋለ የንክኪ ማያ ገጽ እና የእውነተኛ ሰዓት ሰዓት ሞዱል
በዚህ መመሪያ ውስጥ ጥቅም ላይ የዋለ የንክኪ ማያ ገጽ እና የእውነተኛ ሰዓት ሰዓት ሞዱል

ለዚህ አስተማሪ ፣ ከሃውዩ ኤሌክትሮኒክስ የመዳሰሻ ማያ ገጾችን እጠቀማለሁ። እኔ የሚከተለውን ተጠቀምኩ -

5 ኢንች ግራፊክ ኤልሲዲ ማያ ገጽ ፣ 800x480 ፣ SPI ፣ FT810

ይህ ማያ ገጽ ከመላኪያ ጋር ወደ $ 36 ዶላር ያስወጣል። ይህ ከሌሎቹ የአርዱዲኖ ማያ ገጾች የበለጠ ነው ፣ ግን ለገንዘብዎ ብዙ ያገኛሉ -

  • ባለ 800x480 ጥራት ያለው ጥርት ባለ ከፍተኛ ጥራት የንክኪ ፓነል።
  • በቦርዱ ላይ ግራፊክስ ተባባሪ አንጎለ ኮምፒውተር እና ራም አርዱዲኖን ሳይዝ ቁጥጥርን ይፈቅዳል።
  • በጥራት የድምፅ ናሙናዎች እና ከተለያዩ መሳሪያዎች ጋር በድምጽ ማቀነባበሪያ ውስጥ ተገንብቷል።
  • የመሬት ገጽታ እና የቁም ድጋፍ።
  • ባለብዙ ንክኪ ድጋፍ።
  • አብሮገነብ JPEG ፣ ሞገድ ኦዲዮ እና ቪዲዮ ዲኮደር ፣ ለላቁ ፕሮጄክቶች።

ለእውነተኛ ሰዓት ሰዓት ሞዱል ፣ ከ eBay “DS1302 Real Time Clock Module” ን እጠቀም ነበር። ይህ 6 ዶላር ያህል ያስከፍላል።

ደረጃ 2 ማያ ገጹን ማዘጋጀት

Image
Image
ማያ ገጹን በማዘጋጀት ላይ
ማያ ገጹን በማዘጋጀት ላይ

አንዴ ማያ ገጽዎን ካገኙ በኋላ ራስጌዎቹን በላዩ ላይ ማተም ያስፈልግዎታል። የሃውዩ ማያ ገጾች በቀላሉ ሊሸጡ በሚችሉ ጉድጓዶች ውስጥ ስለሚመጡ እና የራስጌውን በቀጥታ በማያ ገጹ ጀርባ ላይ ወይም በቀላሉ ሊነጣጠል በሚችል በተሰነጣጠለ ሰሌዳ ላይ በሚጣበቅ ትንሽ ሪባን ገመድ መጨረሻ ላይ የመሸጥ ምርጫ አለዎት።

የሽያጭ ሥራውን ለማጠናቀቅ ሪባን ገመዱን ለጊዜው ማለያየት እና የፒ.ሲ.ቢ.ቦርድውን ከፓነሉ ጀርባ ማስወገድ ይፈልጋሉ። በኤልሲዲ ማገናኛ ላይ ያለውን የማቆያ ቅንጥብ በቀስታ ለማንሳት እና ሪባን ገመዱን ለማስለቀቅ የጥፍርዎን ጥፍር ይጠቀሙ። ከዚያ ቦርዱን በቦታው የያዙትን አራት ብሎኖች ያስወግዱ።

አሁን እርስዎ በሚፈልጓቸው 5x2 ራስጌ (ወይም ሁለት 5x1 ራስጌዎች) ይሽጡ። ማንኛውም ቁምጣ እንዳይኖር ጀርባውን በኤሌክትሪክ ቴፕ ይሸፍኑ። ከዚያ ፒሲቢውን መልሰው ያጥፉት እና ሪባን ገመዱን እንደገና ያያይዙት።

ደረጃ 3 - አማራጭ - ኤልሲዲ ማቆሚያውን ያትሙ እና የነሐስ ማስገቢያዎችን ያክሉ

Image
Image
አማራጭ - ኤልሲዲ ማቆሚያውን ያትሙ እና የነሐስ ማስገቢያዎችን ያክሉ
አማራጭ - ኤልሲዲ ማቆሚያውን ያትሙ እና የነሐስ ማስገቢያዎችን ያክሉ

የእኔን ኤልሲዲ ፓነል ለመያዝ በ 3 ዲ ማቆሚያ ለማተም መርጫለሁ [1]

ፓኔሉ ከአራት የናስ ማስገቢያዎች ጋር ይመጣል። እነዚህ በሙቀት ወደ ፕላስቲክ እንዲጫኑ የታሰቡ ናቸው። ሲቀዘቅዙ በላያቸው ላይ ያሉት ትናንሽ ጥርሶች ወደ ፕላስቲክ ነክሰው ከመውደቅ ይጠብቃቸዋል። እነዚህ ማስገቢያዎች በ 3 ዲ የታተሙ ክፍሎች ላይ ዘላቂ ክሮች ለማከል የተለመደ መንገድ ናቸው።

መቆሚያው ህትመቱን ከጨረሰ በኋላ አራቱን የናስ ማስገቢያዎች ከፓነሉ ፈታሁ።

እኔ ብረቴን አሞቅኩ እና ጫፉ ላይ ወደ ላይ በማያያዝ ጫፉ ላይ ያለውን ማስገቢያ በቀስታ በማመጣጠን ያዝኩት። ከዚያም የፕላስቲክውን ክፍል በላዩ ላይ አመጣሁት እና ውስጡን ወደ ላይ እስኪፈስ ድረስ ቀስ በቀስ ወደ ቀደሙት ቀዳዳዎች ውስጥ ገፋኋቸው።

ጠባብ ሾጣጣ ጫፍ ያለው የሽያጭ ብረት ካለዎት ይህ እርምጃ በተሻለ ሁኔታ ይሠራል። ከዚህ በፊት ይህን ካላደረጉ ፣ ብረት በሚቀዘቅዝበት ጊዜ ልምምድ ማድረግ ይፈልጉ ይሆናል - ብረቱ ሲሞቅ በትክክል ለማድረግ አንድ ዕድል ብቻ ያገኛሉ!

የናስ ማስገቢያዎች በጣም ስለሚሞቁ እና በእቅፍዎ ውስጥ እንዲወድቁ ስለማይፈልጉ በዚህ ደረጃ ይጠንቀቁ። ሙቀትን በሚቋቋም ወለል ላይ ይስሩ እና ከብረት ጫፍ ከወደቁ ወዲያውኑ እነሱን ለመድረስ ፈተናን ይቃወሙ!

[1] ምንጮች -ኤልሲዲ ማቆሚያ STL እና CAD ፋይሎች

ደረጃ 4 ፊልሙን ያስወግዱ እና ማሳያውን ይጫኑ

ፊልሙን ያስወግዱ እና ማሳያውን ይጫኑ
ፊልሙን ያስወግዱ እና ማሳያውን ይጫኑ
ፊልሙን ያስወግዱ እና ማሳያውን ይጫኑ
ፊልሙን ያስወግዱ እና ማሳያውን ይጫኑ

አሁን ፣ በማሳያው ላይ ይገለብጡ እና የፊት አክሬሊክስ ፍሬሙን ያስወግዱ ፣ ከዚያ ከፊል (ኤልሲዲ) ፓነል የመከላከያ ፊልሙን ያጥፉ (ይህ የማሳያውን ግልፅነት ያጎላል)። በ 3 ዲ የታተመ ማቆሚያ ላይ ማሳያውን ለመጫን ዊንጮቹን ይጠቀሙ።

ደረጃ 5 የወረዳውን ሽቦ ያገናኙ

ወረዳውን ሽቦ ያድርጉ
ወረዳውን ሽቦ ያድርጉ
ወረዳውን ሽቦ ያድርጉ
ወረዳውን ሽቦ ያድርጉ

ለ LCD ማሳያ ፣ ይገናኙ

  • 5V በአርዱዲኖ ላይ 5V የተሰየመውን ለመሰካት
  • GND በአርዲኖ ላይ GND ን ለመሰካት
  • በአርዱዲኖ ላይ ~ 13 ን ለመሰካት SCK
  • MISO በአርዱዲኖ ላይ ~ 12 ለመሰካት
  • MOSI በአርዱዲኖ ላይ ~ 11 ለመሰካት
  • በአርዲኖ ላይ ~ 10 ለመሰካት CS
  • በአርዱዲኖ ላይ ~ 9 ለመለጠፍ ፒዲ

ለ RTC ሞዱል ማሳያ ፣ ይገናኙ

  • ቪሲሲ በአርዱዲኖ ላይ 5 ቪ የተሰየመውን ለመሰካት
  • GND በአርዲኖ ላይ GND ን ለመሰካት
  • በአርዱዲኖ ላይ ~ 8 ለመሰካት ጠቅ ያድርጉ
  • በአርዱዲኖ ላይ ~ 7 ለመሰካት DAT
  • አርቱዲኖ ላይ ~ 6 ለመለጠፍ RST

ማሳሰቢያ: በአርዱዲኖ ላይ አንድ 5V ፒን ብቻ አለ። ለሁለቱም የ RTC ሞዱል እና ለኤልሲዲ ማሳያ ኃይልን ለማቅረብ የ Y ኬብል ለመሥራት የዳቦ ሰሌዳ ወይም አንዳንድ የጅብል ሽቦዎችን በአንድ ላይ መጠቀም ያስፈልግዎታል።

ደረጃ 6 - ኮዱን መጫን እና ማስኬድ

ኮዱን መጫን እና ማስኬድ
ኮዱን መጫን እና ማስኬድ

ከሚከተለው የ GitHub ማከማቻ “.zip” ፋይል ያውርዱ።

በ “ዳሊክሎክ” አቃፊ ውስጥ በአርዱዲኖ አይዲኢ ውስጥ የ “ዳሊክሎክ.ኖኖ” ፋይልን ይክፈቱ እና ወደ አርዱዲኖ ሰሌዳዎ ይስቀሉት! ሰዓቱ በሕይወት መምጣት አለበት!

ሰዓቱ ለመጠቀም እጅግ በጣም ቀላል ነው-

  • እሱን ለመለወጥ እና ሰዓቱን ለማቀናጀት ጣትዎን በዲጂት ላይ ይያዙ።
  • ወደ የቀን መቁጠሪያ ሁኔታ ለመቀየር በማያ ገጹ ታችኛው ክፍል ላይ ጠቅ ያድርጉ እና ይያዙ።
  • ቀኑን ለማዘጋጀት በቀኑ አሃዝ ላይ ጣትዎን ይያዙ።
  • ከአምስት ሰከንዶች እንቅስቃሴ -አልባነት በኋላ ሰዓቱ በራስ -ሰር ወደ የጊዜ ሁኔታ ይመለሳል።

ደረጃ 7: ቀለሞችን ያብጁ

እኔ ‹DaliClock.ino ›ን አርትዕ አደርጋለሁ ፣ የሰዓት አሃዞችን ፣ ፍርግርግ እና አሃዞቹን የሚያልፈውን‹ አንፀባራቂ ›ቀለሞችን ማበጀት ይችላሉ። በሚከተሉት መስመሮች ውስጥ የሄክሳዴሲማል እሴቶችን በቀላሉ ይለውጡ

clock.fill_gradient (0xFF0000 ፣ 0x0000FF) ፤ grid.fill_gradient (0x000000 ፣ 0xFF8800); shine.fill_gradient (0x7F7F7F);

ለላቁ ተጠቃሚዎች ፦

ለኤልሲዲ ማሳያ ጥቅም ላይ የዋሉትን የአርዱዲኖን ፒኖች ለመለወጥ ከፈለጉ ፋይሉን “DaliClock/src/ui_lib/ui_config.h” ን ያርትዑ። ለ DS1302 ሞጁል ጥቅም ላይ የዋሉትን ፒኖች ለመቀየር ፋይሉን “DaliClock/src/ds1302.cpp” ያርትዑ።

የሰዓት ውድድር
የሰዓት ውድድር
የሰዓት ውድድር
የሰዓት ውድድር

በሰዓት ውድድር ውስጥ ሯጭ

የሚመከር: