ዝርዝር ሁኔታ:

በአርዱዲኖ ላይ የተመሠረተ የሁለትዮሽ ማንቂያ ሰዓት 13 ደረጃዎች (ከስዕሎች ጋር)
በአርዱዲኖ ላይ የተመሠረተ የሁለትዮሽ ማንቂያ ሰዓት 13 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በአርዱዲኖ ላይ የተመሠረተ የሁለትዮሽ ማንቂያ ሰዓት 13 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በአርዱዲኖ ላይ የተመሠረተ የሁለትዮሽ ማንቂያ ሰዓት 13 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: On/OFF LED using Arduino Programming Full Video Basic To Advanced Languages #onoffledusingarduino 2024, ሀምሌ
Anonim
Image
Image

ተጨማሪ በ ደራሲው ይከተሉ -

DIY Laser People Counter
DIY Laser People Counter
የራስ-መንዳት ጀልባ (አርዱፒሎት ሮቨር) መገንባት
የራስ-መንዳት ጀልባ (አርዱፒሎት ሮቨር) መገንባት
የራስ-መንዳት ጀልባ (አርዱፒሎት ሮቨር) መገንባት
የራስ-መንዳት ጀልባ (አርዱፒሎት ሮቨር) መገንባት
ፍጹም የአልጋ መብራት እና የስልክ መትከያ
ፍጹም የአልጋ መብራት እና የስልክ መትከያ
ፍጹም የአልጋ መብራት እና የስልክ መትከያ
ፍጹም የአልጋ መብራት እና የስልክ መትከያ

ስለ: ሰላም ፣ ስሜ ጃን ነው እና እኔ ሰሪ ነኝ ፣ ነገሮችን መገንባት እና መፍጠር እወዳለሁ እንዲሁም ነገሮችን በመጠገን ረገድ በጣም ጥሩ ነኝ። እኔ ሁል ጊዜ አዳዲስ ነገሮችን መፍጠር እወዳለሁ ብዬ ስለማስብ እና እስከዚያ ድረስ የምሠራውን… More About Basement Engineering »,ረ

ዛሬ የቅርብ ጊዜ ፕሮጄክቶቼን ፣ የሁለትዮሽ የማንቂያ ደወል ሰዓቴን እንዴት እንደሚገነቡ ላሳይዎት እፈልጋለሁ።

በበይነመረቡ ላይ ብዙ የተለያዩ የሁለትዮሽ ሰዓቶች አሉ ፣ ግን ይህ እንደ ጊዜ እና ቀለም ያሉ ነገሮችን ለማቀናጀት የማንቂያ ተግባር እና የንክኪ አዝራሮችን የሚያካትት በቀለማት ያሸበረቀ የአድራሻ LED ዎች ከተሰራ የመጀመሪያው የመጀመሪያው ሊሆን ይችላል።

እባክዎን የተወሳሰበ መልክዎ አያስፈራዎት። በትንሽ ማብራሪያ ፣ ሁለትዮሽ ንባብ በእውነቱ የሚመስለውን ያህል ከባድ አይደለም። እና አዲስ ነገር ለመማር ፈቃደኛ ከሆኑ ፣ በኋላ ላይ ይህን እንዲያደርጉ ልረዳዎ እፈልጋለሁ።

ከዚህ ፕሮጀክት በስተጀርባ ስላለው ታሪክ ትንሽ ልንገርዎት-

እኔ መጀመሪያ እንደ “እጆች” የሚጠቀምበትን “የተለመደ” ሰዓት ለመገንባት አቅጄ ነበር ፣ ግን እኔ በቂ የ LED መብራት አልነበረኝም።

Sooo ፣ በተቻለ መጠን ጥቂት የ LED ን በመጠቀም ጊዜውን ለማሳየት ሲፈልጉ ምን ያደርጋሉ?

ሁለትዮሽ ትሄዳለህ ፣ እና ያ እኔ እዚህ ያደረግሁት በትክክል ነው።

ይህ ሰዓት የዓይነቱ ሦስተኛው ስሪት ነው። ሰዎች ስለእሱ ምን እንደሚያስቡ ለማየት የፕሮጀክቱ ሀሳብ ከመታኝ በኋላ በሃንኖቨር ውስጥ ወደ ሰሪ ፋየር ከወሰድኩ በኋላ በጣም ቀላል የሆነ ፕሮቶታይፕ ሠርቻለሁ። እዚያ በነበርኩበት ጊዜ ብዙ በጣም አዎንታዊ እና አስደሳች ግብረመልሶችን እንዲሁም የማሻሻያ ሀሳቦችን አግኝቻለሁ።

የእነዚያ ሁሉ ሀሳቦች እና የማሰብ ፣ የማሰላሰል እና የፕሮግራም ሰዓታት ውጤት ይህ ከ 1.0 ስሪት በላይ ብዙ ባህሪዎች ያሉት እና በጣም አስደሳች የሚመስል ትንሽ የማንቂያ ሰዓት ነው እና ዛሬ እኛ የሕንፃውን ሂደት እያንዳንዱን ደረጃ እናሳልፋለን ፣ ስለዚህ እርስዎ ይችላሉ እራስዎን በቀላሉ ይገንቡ።

በዩቲዩብ ላይ በጣም ዝርዝር ቪዲዮ አለ ፣ ሁሉንም ነገር ለማንበብ ካልፈለጉ።

ደረጃ 1: ነገሮችዎን ያግኙ

ነገሮችዎን ያግኙ
ነገሮችዎን ያግኙ
ነገሮችዎን ያግኙ
ነገሮችዎን ያግኙ
ነገሮችዎን ያግኙ
ነገሮችዎን ያግኙ

የራስዎን የሁለትዮሽ ሰዓት ለመገንባት የሚያስፈልጉዎት የሁሉም አካላት እና መሣሪያዎች ትንሽ ዝርዝር እዚህ አለ።

ኤሌክትሮኒክስ ፦

  • በ 60 LEDs በ m (ebay) ባለ 18 እርሳስ Ws2811 LEDs (ለምሳሌ Neopixels)
  • አርዱዲኖ ናኖ (በኤቲኤምኤም 328 አንጎለ ኮምፒውተር) (ebay)
  • 1307 RTC ሞዱል (ኢባይ)
  • 4X አቅም ያላቸው የንክኪ አዝራሮች (ebay)
  • bs18b20 ዲጂታል የሙቀት ዳሳሽ (ኢባይ)
  • LDR (ebay)
  • ላፕቶፕ/ስማርትፎን ድምጽ ማጉያ ወይም የፓይዞ ጫጫታ
  • 2222A NPN ትራንዚስተር (ወይም ተመሳሳይ ነገር)
  • ወንድ ራስጌዎች
  • ባለ ማዕዘን ሴት ራስጌዎች (ebay)
  • 1 ኪኦኤም ተከላካይ
  • 4, 7kOhm resistor
  • 10kOhm resistor
  • ሽቦዎች
  • 7x5 ሴ.ም ፒሲቢ 24x18 ቀዳዳዎች (ኢባይ)
  • የብር ሽቦ (የጌጣጌጥ ሽቦ) (ኢባይ)
  • 90 ° አነስተኛ የዩኤስቢ አስማሚ (ኢባይ)

ሌሎች ቁሳቁሶች

  • የቪኒዬል መጠቅለያ
  • 4X 45 ሚሜ ሜ 4 የፍላሽ ራስ ብሎኖች (ኢባይ)
  • 32X ሜ 4 የብረት ማጠቢያዎች
  • 4X m4 መቆለፊያ ነት
  • 28X m4 ለውዝ
  • 4X 10 ሚሜ ሜ 3 ናስ ፒሲቢ መቆሚያ (ኢባይ)
  • 8X 8 ሚሜ m3 ሽክርክሪት (ኢባይ)
  • የአሉሚኒየም ሉህ
  • 2 ሚሜ የወተት አክሬሊክስ ሉህ
  • 2 ሚሜ ሉህ ግልጽ አክሬሊክስ
  • የ 3 ሚሜ ኤምዲኤፍ ሉህ
  • ባለ ሁለት ጎን ቴፕ

መሣሪያዎች

  • አነስተኛ የዩኤስቢ ገመድ
  • Arduino IDE ን የሚያሄድ ኮምፒተር
  • 3 ፣ 5 ሚሜ ቁፋሮ
  • 4 ፣ 5 ሚሜ ቁፋሮ ቢት
  • የኃይል ቁፋሮ
  • ቢላዋ መቁረጥ
  • መቋቋም መቋቋም
  • ብየዳ ion
  • የብረት መቁረጫ መቀሶች
  • ፋይል
  • የአሸዋ ወረቀት

አብነቶች (አሁን ከመጠን ጋር)

  • ፒዲኤፍ
  • የሊበር ጽ / ቤት ስዕል

ኮድ

  • ንድፎች
  • የአዝራር ቤተ -መጽሐፍት
  • የሰዓት ቆጣሪ ቤተ -መጽሐፍት
  • Jukebox ቤተ -መጽሐፍት
  • የተቀየረ RTClib
  • Adafruit Neopixel ቤተ -መጽሐፍት
  • አርዱዲኖ-የሙቀት-ቁጥጥር-ቤተ-መጽሐፍት

ደረጃ 2 የፊት እና የኋላ ፓነልን ይቁረጡ

የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ
የፊት እና የኋላ ፓነልን ይቁረጡ

እኛ የምንሠራው የመጀመሪያው ቁራጭ አክሬሊክስ የፊት ፓነል ነው። ለአሸዋ ትንሽ መቻቻል እንደምንፈልግ እያሰብን ፣ የእኛ ቁርጥራጮች የት እንደሚሄዱ ምልክት እናደርጋለን። ከዚያ በቀላሉ በመቁረጫ ቢላዋ አክሬሊክስን እናጭዳለን። ያንን ከሠራን በኋላ ከ 10 እስከ 20 ጊዜ አንድ ጎድጓድ አለን። ከዚያ ያንን እርሻ በጠረጴዛው ጠርዝ ላይ እናስቀምጠው እና እስኪያልቅ ድረስ አክሬሊክስን ማጠፍ እንችላለን።

የፊት ፓነል መጠኑ ከተቆረጠ በኋላ የኋላውን ፓነል ከኤምዲኤፍ ቁራጭ እንቆርጣለን። እኛ የእኛን የመቋቋም መጋጠሚያ ለዚህ ልንጠቀምበት እንችላለን ግን የመቁረጫ ቢላዋ እንዲሁ ይሠራል። ቅጠሉ እስኪያልፍ ድረስ እና ሁለት ነጠላ ቁርጥራጮች እስኪኖሩን ድረስ ኤምዲኤፍውን በተቆራረጠ እንጨት ላይ ማያያዝ እና በመቁረጫ ቢላዋ መቧጨር አለብን።

አሁን ሁለቱን ፓነሎች በአንድ ላይ ሳንድዊች እናደርጋለን እና በትክክል ለመገጣጠም በእያንዳንዱ ጎን አሸዋ እናደርጋለን።

ይህ ከተደረገ በኋላ የመጀመሪያውን አብነት ቆርጠን ሁለት ቴፖችን ተጠቅመን በሁለቱ ፓነሎች ላይ አደረግን እና ምልክት የተደረገባቸውን ጉድጓዶች መቆፈር እንጀምራለን።

በመጀመሪያ በ 4 ማዕዘኖች ውስጥ 4 ፣ 5 ሚ.ሜ ቀዳዳ እንቆፍራለን። አክሬሊክስ በጣም ተሰባሪ ስለሆነ እንዲሰበር ስለማንፈልግ ፣ በትንሽ ቁፋሮ እንጀምራለን እና የሚፈለገውን ቀዳዳ ዲያሜትር እስክንደርስ ድረስ ወደ ላይ እንሰራለን። ከዚያ ማዕዘኖቹን ወደ ትክክለኛው ቅርፅ አሸዋ ለማድረግ አብነቱን እንጠቀማለን።

ደረጃ 3 የኋላ ፓነልን ጨርስ

የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ
የኋላ ፓነልን ጨርስ

ለአሁን ፣ የፊት ፓነሉን ወደ ጎን አስቀምጠን ሁለተኛውን አብነት በጀርባ ፓነል ላይ መለጠፍ እንችላለን ፣ ለ 4 ፒሲቢ አቋማችን እና እንዲሁም ጠርዞቹን የሚያመለክቱ 4 ቀዳዳዎችን ለመቦርቦር 3 ፣ 5 ሚሜ ቁፋሮ ቢት መጠቀም አለብን። ለትንሽ የኋላ መስኮት።

ከዚያ መስኮታችንን ለመቁረጥ እና ጠርዞቹን ለማለስለስ ፣ በፋይል በመጠቀም የእኛን የመቋቋም መስሪያ እንጠቀማለን። እንዲሁም ለትንሽ የዩኤስቢ ገመድ ቀዳዳውን መሰርሰሩን መርሳት አይፈልጉም (እንዲህ ዓይነቱን ነገር ለማድረግ የሚሞክር አንድ በጣም ትኩረት ያልሰጠ ሰሪ ሰማሁ)።

አሁን የኋላውን ፓነል ቆርጠን እንደጨረስን በቪኒዬል መጠቅለያ ለመጠቅለል መቀጠል እንችላለን። እኛ በቀላሉ ሁለት ቁርጥራጮችን በትክክለኛው መጠን እንቆርጣለን እና የመጀመሪያውን አንዱን ወደ አንድ ጎን እንተገብራለን። ከዚያ ጠርዞቹን ቆርጠን መስኮቱን ነፃ እናወጣለን። የፀጉር ማድረቂያ ቀዳዳዎቹን ሁሉ እንደገና እንዲታይ ይረዳል ፣ ስለዚህ እኛ ልንቆርጣቸውም እንችላለን። ለሌላኛው ወገን ተመሳሳይ ነገር ካደረግን በኋላ ለኋላ ፓነላችን ትንሽ አክሬሊክስ መስኮት ለመሥራት ቀጣዩን አብነት እና የእኛን የመቧጨር እና የመስበር ዘዴን እንጠቀማለን።

ደረጃ 4: የ LED ፓነልን ያድርጉ

የ LED ፓነልን ያድርጉ
የ LED ፓነልን ያድርጉ
የ LED ፓነልን ያድርጉ
የ LED ፓነልን ያድርጉ
የ LED ፓነልን ያድርጉ
የ LED ፓነልን ያድርጉ

አሁን የዚህ ፕሮጀክት ድምቀት ፣ በጣም ቀጥተኛ በሆነ መልኩ እንመጣለን። የ LED ፓነል።

ከብረት ቆርቆሮ 12 ፣ 2 ሴንቲ ሜትር በ 8 ሴ.ሜ ቁራጭ ለመቁረጥ የእኛን የብረት መቁረጫ መቀስ እንጠቀማለን። መቀሶች በጣም ስለታም ጠርዞች ስለሚፈጥሩ ይህን በሚያደርጉበት ጊዜ ይጠንቀቁ። እኛ በፋይላችን እና በተወሰኑ የአሸዋ ወረቀቶች እነዚያን እናለስላቸዋለን። ከዚያ ለመጠምዘዣዎች እና ሽቦዎች ቀዳዳዎችን ለመቆፈር ቀጣዩን አብነት እንጨምራለን።

ትክክለኛውን ኤልኢዲዎችን ለማዘጋጀት ጊዜው።

በመጀመሪያ ፣ እያንዳንዳቸው በ 6 LED ዎች በሦስት ጭረቶች እንቆራርጣቸዋለን። አንዳንድ የ LED ሰቆች በጣም ቀጭን የማጣበቂያ ንብርብር ወይም ጨርሶ ማጣበቂያ ይዘው ይመጣሉ ፣ ስለዚህ የእኛን ድርብ ድርብ ባለ ሁለት ጎን ቴፕ ላይ ተጣብቀን በቢላ በመጠን እንቆርጣለን። ይህ ከብረት ሳህኑ ጋር እንዲጣበቅ ያደርገዋል እና ምንም እንኳን ይህ ሙያዊ መፍትሄ ባይሆንም ፣ የመዳብ ንጣፎችን ከብረት ወለል በታች ይሸፍነዋል።

ሰቆች በእውነቱ በፓነሉ ላይ ከመጣበቃችን በፊት በአልኮል እናጸዳዋለን። ኤልኢዲዎችን እያያያዝን በትክክለኛው ቦታ እንዲሁም በትክክለኛው አቅጣጫ እንዳስቀመጥናቸው ማረጋገጥ አለብን። በ LED ስትሪፕ ላይ ያሉት ትናንሽ ቀስቶች መረጃው በጥቅሉ ውስጥ የሚጓዝበትን አቅጣጫ ያመለክታሉ።

በአምስተኛው ሥዕል ላይ እንደሚመለከቱት ፣ የእኛ የውሂብ መስመር ከፓነሉ የላይኛው ግራ ጥግ ላይ ይመጣል ፣ በግራ በኩል ወደሚከተለው የሚከተለው መስመር መጀመሪያ እና ከመመለስ ይልቅ በቀኝ በኩል ወደ መጀመሪያው ጎን ይሄዳል።. ስለዚህ ሁሉም ፍላጻዎቻችን ወደ ቀኝ ጎን ማመልከት አለባቸው።

የእኛን የመሸጫ ion ን እናሞቅ እና ጥቂት ቆርቆሮ በመዳብ ንጣፎች ላይ ፣ እንዲሁም በእኛ ሽቦ ላይ እናስቀምጥ። እኔ ልክ እንደገለፅኩት የውሂብ መስመሮች ተገናኝተዋል ፣ እኛ በቀላሉ የጭረት እና የመቀነስ ንጣፎችን በትይዩ እናያይዛቸዋለን።

ቁርጥራጮቹ ከገጠሙ በኋላ ፣ የ LED ን ወደታች በመያዝ የእያንዳንዱን የጭረት ጫፎች በጥንቃቄ ለማንሳት ቢላችንን እንጠቀማለን ፣ ስለዚህ እነሱ አሁንም ወደ ላይ ይጠቁማሉ። ከዚያ የሽያጭ መገጣጠሚያዎቻችንን ለማቅለል ከስር በታች ትኩስ ሙጫ እናስቀምጣለን።

ይህ ከተደረገ እና ወደ ፒሲቢ በሚሄዱ ሽቦዎች ላይ ጥቂት የራስጌ ፒኖችን እንጨምራለን። እነዚህ ሽቦዎች 16 ሴ.ሜ ያህል ርዝመት ሊኖራቸው ይገባል። የበለጠ እርግጠኛ ለመሆን ፣ የብረት ፓነሉ ማንኛውንም ነገር እንደማያጥር ፣ በሁሉም ፒኖች መካከል ያለውን ተቃውሞ ለመለካት መልቲሜትር እንጠቀማለን። ከ 1 ኪኦኤም በላይ የሆነ ነገር ካሳየ ሁሉም ነገር ደህና ነው።

አሁን ወደ አርዱዲኖ ማያያዝ ፣ ከባድ ክርክር ማካሄድ እና በቀለሞቹ መደሰት እንችላለን።

ደረጃ 5 ቀላል መመሪያን ያዘጋጁ

የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ
የብርሃን መመሪያ ያዘጋጁ

የእኛን መሪ ፓነል ከወተት አክሬሊክስ በስተጀርባ ካስቀመጥን ፣ የግለሰባዊ LED ን ለይቶ ማወቅ በጣም ከባድ ሊሆን ይችላል። ይህ የእኛን ሰዓት ቀድሞውኑ ለማንበብ የበለጠ ከባድ ያደርገዋል።

ይህንን ችግር ለመፍታት እኛ እራሳችንን ትንሽ ቀለል ያለ መመሪያ እናደርጋለን። ለዚህ እኛ ልክ እንደ የፊት ፓነል ተመሳሳይ መጠን ያለው ሌላ የ MDF ቁራጭ እንቆርጣለን። ከዚያ እኛ ሌላ አብነት እንጨምራለን እና አስራ ስምንት 3 ፣ 5 ሚሜ ቀዳዳዎችን ለኤዲዲዎች ፣ እንዲሁም በውስጡ ላሉት ብሎኖች አራት 4 ፣ 5 ሚሜ ቀዳዳዎችን እንቆፍራለን። ከዚያ ወደ የፊት ፓነል ወደታች ማጠፍ እና ሁለቱን ለማስተካከል አንዳንድ የአሸዋ ወረቀት መጠቀም እንችላለን።

በመጨረሻው ሥዕል ላይ እንደሚመለከቱት ፣ ብርሃኑ አሁን የበለጠ በትኩረት ይታያል።

ደረጃ 6 የአዝራር ፍሬም ያድርጉ

የአዝራር ፍሬም ያድርጉ
የአዝራር ፍሬም ያድርጉ
የአዝራር ፍሬም ያድርጉ
የአዝራር ፍሬም ያድርጉ
የአዝራር ፍሬም ያድርጉ
የአዝራር ፍሬም ያድርጉ

እኛ የምናደርገው የመጨረሻው የማቀፊያ ክፍል ፣ የአዝራር ፍሬም ነው።

እኛ ፣ እኛ እንደገና ፣ የ MDF ን ቁራጭ በትክክለኛው መጠን እንቆርጣለን እና አብነት እንጨምረዋለን ፣ ከዚያ ሁሉንም አስፈላጊ ቀዳዳዎች እንቆፍራለን እና የመካከለኛውን ክፍል ለመቁረጥ የእኛን የመቋቋም መስጫ እንጠቀማለን።

የእኛ ክፈፍ 4 የንክኪ አዝራሮችን ፣ የብርሃን ዳሳሹን እና ትንሹን ተናጋሪችንን በቦታው ይይዛል ተብሎ ይታሰባል። ከማዕቀፉ ጋር ከማያያዝዎ በፊት ከኤምዲኤፍ ሁለት ትናንሽ የሽፋን ቁርጥራጮችን እንቆርጣለን። ከዚያ ክፍሎቻችንን በእነዚያ ሽፋኖች ላይ ሙጫ እናደርጋቸዋለን እና ሽቦዎችን እንጨምራለን።

የንክኪ አዝራሩ የኃይል ፓዳዎች በትይዩ ተጣብቀዋል ፣ እያንዳንዱ የውጤት መስመር የግለሰብ ሽቦ ያገኛል። ሁሉም የሚሰሩ መሆናቸውን ለመፈተሽ ይህ ጥሩ ጊዜ ነው። የብርሃን አነፍናፊው በአንድ በኩል 5 ቮልት ስለሚያስፈልገው በቀላሉ ወደ የማንቂያ ቁልፎቹ VCC ፓድ ማያያዝ እና ሽቦውን ወደ ሌላኛው እግር መሸጥ እንችላለን።

መከለያዎቹ ከተዘጋጁ በኋላ ፣ ለእነሱ እና ለሽቦቻቸው ቦታ ለማድረግ ፣ ወደ ክፈፉ ጎኖች እንቆርጣለን።

ከዚያ ከእንጨት ቁርጥራጮቹን በሙሉ በቫኪዩም ማጽጃ እናስወግዳለን እና በቪኒዬል መጠቅለያ ውስጥ እንሸፍናቸዋለን።

የንክኪ ሞጁሎቻችን ስሜታዊ ከሆኑ አካባቢዎች በላይ በቀጥታ የቪኒየሉን ቁርጥራጮች ለማስወገድ ትክክለኛ ቢላውን እንጠቀማለን። በአንዳንድ ባለ ሁለት ጎን ቴፕ ፣ እኛ የራሳችንን አዝራሮች ከኤምዲኤፍ ጋር ማያያዝ እንችላለን። አዝራሮቼን ከጎማ አረፋ አደረግኩ ፣ ይህም ጥሩ እና ለስላሳ ሸካራነት ይሰጣቸዋል ፣ ግን የሚፈልጉትን ማንኛውንም ብረት ያልሆነ ቁሳቁስ መጠቀም ይችላሉ።

በማዕቀፉ ላይ ለኤችዲኤፍ የሚያብረቀርቅ ወለል የሚሰጠን ትንሽ ኤምዲኤፍ እንደገና ለማስለቀቅ ቢላችንን እንጠቀማለን። ከዚያ በመጨረሻ ክፍሎቹን በክፈፋችን ጎኖች ላይ ማጣበቅ እንችላለን።

ደረጃ 7: ዋናውን ፒሲቢን ያሽጡ

ዋናውን ፒ.ሲ.ቢ
ዋናውን ፒ.ሲ.ቢ
ዋናውን ፒ.ሲ.ቢ
ዋናውን ፒ.ሲ.ቢ
ዋናውን ፒ.ሲ.ቢ
ዋናውን ፒ.ሲ.ቢ

አሁን ልክ እንደመሆኑ ክፈፉን ትተን ወደ ፒሲቢ እንሂድ። በመጀመሪያው ሥዕል ውስጥ የ PCB አቀማመጥን ማየት ይችላሉ።

ክፍሎቹን በዝቅተኛው መገለጫ በወረዳ ሰሌዳ ላይ በማስቀመጥ እንጀምራለን። በጣም ትንሹ አካላት ትንሽ ዘግይቼ የማስታውሳቸው የሽቦ ድልድዮች ናቸው ፣ ስለሆነም በተከላካዮቹ ጀመርኩ። እኛ ክፍሎቻችንን በቦታው ሸጠን ወደ ቀጣዩ ከፍ ወዳለ የአካል ክፍሎች እንሸጋገራለን።

በመቀጠልም የእኛ የሴት ራስጌ ፒኖች አሉን። የተወሰነ ቦታን ለመቆጠብ እና ኤሌክትሮኒክስችንን ከጎን በኩል ለመሰካት በ 90 ዲግሪ ማእዘን ውስጥ ያሉትን እንጭናቸዋለን።

ትራንዚስተሮች በእኛ ፒሲቢ 2 ፣ 54 ሚሜ ቀዳዳ ክፍተት በትክክል አይስማሙም ፣ ስለዚህ በሁለተኛው ሥዕል ላይ የሚታየውን እግሮቻቸውን ወደ ቅርጹ በጥንቃቄ ለማጠፍ ፕሌንችንን እንጠቀማለን። መጀመሪያ አንድ እግሮቻቸውን በቦታው ሸጠን እና ፒሲቢውን ዙሪያውን እናዞራለን። ከዚያ የሽያጩን መገጣጠሚያ እንደገና እናሞቅለን እና ክፍሉን በትክክል ለማስቀመጥ ጣታችንን ወይም ጥንድ ጥንድ እንጠቀማለን። አሁን ሌሎቹን ሁለት እግሮች በቦታው መሸጥ እንችላለን።

ከሁሉም ትናንሽ ክፍሎች በኋላ የእኛን አርዱዲኖን እና የእኛን የእውነተኛ ሰዓት ሰዓት ሞጁል በቦታው እንሸጣለን። የ RTC ሞዱል እንዲሁ የጉድጓዱን ክፍተት በደንብ አይገጥምም ፣ ስለሆነም እኛ 7 የሽያጭ መከለያዎችን ከጭንቅላት ፒንዎች ጋር ያለውን ጎን ብቻ ለማስታጠቅ እንሄዳለን። ማንኛውንም አጭር ወረዳዎችን ለመከላከል እኛ ደግሞ ከእሱ በታች አንዳንድ ቴፕ እናስቀምጣለን።

ሁሉም ክፍሎቻችን በቦታው ስለተሸጡ በቦርዱ በሌላኛው በኩል ግንኙነቶችን ለማድረግ ጊዜው አሁን ነው። ለዚህ እኛ ያልተሸፈነ ሽቦችንን እናወጣለን። ለማስተካከል አንድ ጥንድ ፕላስቲን መጠቀም ይቻላል። ከዚያ ሽቦውን ወደ ትናንሽ ቁርጥራጮች ቆርጠን ወደ ፒሲቢው እንሸጠው።

ግንኙነት ለመፍጠር የሽያጭ መገጣጠሚያውን እናሞቅለን እና ሽቦውን እናስገባለን። ከዚያም ትክክለኛውን የሙቀት መጠን እስኪደርስ ድረስ እና ብየዳውን እስኪዘጋው ድረስ እና በሥዕሉ ላይ ያለውን የሚመስል መገጣጠሚያ እስኪያገኝ ድረስ የሽያጭ ion ን በእሱ ላይ እናስቀምጠዋለን። ሽቦውን ካላሞቅነው ፣ ከሌላው ምሳሌ ጋር የሚመሳሰል እና በጥሩ ሁኔታ የማይሠራውን ቀዝቃዛ መገጣጠሚያ እንጨርስ ይሆናል። በሚሸጡበት ጊዜ ሽቦውን ወደ ታች ለመግፋት እና በፒሲቢው ላይ ጠፍጣፋ መሆኑን ለማረጋገጥ የሽቦ መቁረጫችንን መጠቀም እንችላለን። በረጅም የግንኙነት መንገዶች ላይ ፣ አንድ ጥግ ወይም ቀጣዩ ክፍል እስክንደርስ ድረስ በየ 5 እስከ 6 ቀዳዳዎች ወደ አንድ ነጠላ ፓድ እንሸጥበታለን።

በአንድ ጥግ ላይ ሽቦውን ከመሸጫ ሰሌዳ የመጀመሪያ አጋማሽ በላይ ቆርጠን ጫፉን እንሸጥበታለን። ከዚያ አዲስ ሽቦ ወስደን ከዚያ በቀኝ ማዕዘን እንቀጥላለን።

እነዚያን ባዶ ሽቦ ግንኙነቶች ማድረግ በጣም አስቸጋሪ እና የተወሰነ ችሎታን ይጠይቃል ፣ ስለዚህ ይህንን ለመጀመሪያ ጊዜ ካደረጉት በእውነቱ በእውነቱ ላይ ለማድረግ ከመሞከርዎ በፊት በተቆራረጠ ፒ.ቢ.ቢ ላይ መለማመዱ መጥፎ ሀሳብ አይደለም።

ብየዳውን ከጨረስን በኋላ ግንኙነቶቹን እንደገና እንፈትሻለን እና ምንም አጭር ወረዳዎችን እንዳላመንን እናረጋግጣለን። ከዚያ ፒሲቢውን በአዝራሩ ፍሬም ውስጥ እናስቀምጠው እና ለአስፈላጊው የክፈፍ ሽቦ ርዝመት እንደ ማጣቀሻ ልንጠቀምበት እንችላለን። ከዚያ እነዚያን ሽቦዎች በትክክለኛው ርዝመት እንቆርጣቸዋለን እና ለእነሱ የወንድ ራስጌ ፒኖችን እንጨምራለን።

ሁሉም የንክኪ አዝራሮች 5V እና የመሬት ግንኙነቶች ወደ 2 ፒን አያያዥ አንድ ላይ ይመጣሉ ፣ የ 4 ውፅዓት ሽቦዎች የ 4 ፒን አያያዥ እና የብርሃን ዳሳሽ መስመርን እንዲሁም ሁለቱ የድምፅ ማጉያ ገመዶችን በሶስት ፒን አያያዥ ውስጥ አዋህደዋል። በድንገት በተሳሳተ መንገድ እንዳይሰካቸው የእያንዳንዱን ሶኬት እና አገናኝ በጠርዝ ፣ ወይም በቴፕ ምልክት ማድረጉን አይርሱ።

ደረጃ 8: ሰዓቱን ሰብስብ

ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ
ሰዓቱን ሰብስብ

ከዚህ በኋላ ወደ የፊት ፓነል ተመለስኩ እና እንደ የመጨረሻ ንክኪ ግልፅ በሆነ የሌዘር አታሚ ፎይል የተሰራ ተለጣፊን በጥንቃቄ ተጠቀምኩ።

ምንም እንኳን በጣም በጥሩ ሁኔታ ተግባራዊ ብሆንም ፣ የአረፋ ነፃ ውጤት ማግኘት አልቻልኩም ፣ በሚያሳዝን ሁኔታ በቅርብ ምርመራ ሲታይ በግልጽ ይታያል። ፎይል እንዲሁ በጥሩ ሁኔታ ከማእዘኖቹ ጋር አይጣበቅም ፣ ስለሆነም ይህንን መፍትሄ በእውነት መምከር አልችልም።

ምናልባት በተሻለ ተለጣፊ ሊከናወን ይችላል ፣ ወይም ፣ በስዕሉ ላይ ጥሩ ከሆኑ ፣ ቁጥሮቹን በሹል ማከል ይችላሉ።

አሁን ሁሉም ክፍሎች አሉን እና ሰዓታችንን መሰብሰብ እንችላለን።

የብርሃን መመሪያውን እና የፊት ፓነልን አንድ ላይ በማያያዝ እንጀምራለን። ሁሉም 4 መቀርቀሪያዎች ከገቡ በኋላ ሁለቱን ፓነሎች እናስተካክላለን እና ከዚያ እናጠናቸዋለን። አንድ ጥንድ ፍሬዎች በኋላ አቅጣጫውን ማየት ያለብን የብርሃን ፓነል ይመጣል። ገመዱ ከላይ መሆን አለበት።

ሦስተኛው ቁራጭ ፣ የአዝራር ፍሬም ነው። ያስታውሱ ፣ ከፊት በኩል ሲመለከቱ ፣ ተናጋሪው በሰዓቱ በቀኝ በኩል መሆን አለበት። በቦታው ከማስተካከልዎ በፊት የመሪ ፓነልዎን ገመድ በማዕቀፉ መሃል ላይ ይጎትቱ።

አሁን የፊት መሰብሰቢያውን ድጋፍ እናደርጋለን እና ወደ ኋላ ፓነል እንቀጥላለን። በስዕሉ ውስጥ እኔ ደግሞ የእኔን ቆንጆ የተሰራውን 90 ዲግሪ ሚኒ ዩኤስቢ አስማሚ ማየት ይችላሉ። እኔ ትክክለኛውን አስማሚ አገናኝሃለሁ ፣ ስለዚህ እንደዚህ ዓይነቱን ውጥንቅጥ መቋቋም የለብዎትም። በቀላሉ አስማሚዎን መሰካት እና ገመዱን ከኋላ ፓነል ውስጥ ባለው ቀዳዳ በኩል ማስኬድ ይችላሉ።

ትንሹን መስኮት ለማስተካከል የእኛን M3 ብሎኖች እና የእኛ ፒሲቢ ስፔሰርስ እንይዛለን። የእኛን አክሬሊክስ ማበላሸት ስለማንፈልግ ፣ ዊንጮቹን በጥንቃቄ ማጠንጠን አስፈላጊ ነው። ከዚያ የእኛን ፒሲቢ እንይዛለን ፣ አስማሚችንን እንሰካ እና በጠፈር ጠቋሚዎች ላይ እንጭመዋለን። የአርዱዲኖ የዩኤስቢ ወደብ የሰዓቱን ታች ሲመለከት የአካል ክፍሉ ጎን ወደ መስኮቱ መጋጠም አለበት።

ዋልታውን በአእምሯችን በመያዝ ሁሉንም ገመዶች ወደ ሰዓቱ በጥንቃቄ በመጨፍለቅ ሁሉንም የግንኙነት ማያያዣዎችን ከፊት ስብሰባው ውስጥ እናስገባቸዋለን። ከዚያ በኋላ ከኋላ ፓነል ጋር መዝጋት እና ቀሪዎቹን 4 የቁልፍ ፍሬዎች ማጠንጠን እንችላለን።

በመጨረሻ ፣ የብርሃን መመሪያው በቀጥታ ከፊት ፓነል በስተጀርባ በሚቀመጥበት ጊዜ በእያንዳንዱ ፓነል በእያንዳንዱ ጎን ላይ ማጠቢያ እንዲኖርዎት ይፈልጋሉ። በብርሃን መመሪያው እና በተመራው ፓነል እና በሁለት ተጨማሪ መካከል አንድ ነት አለን ፣ ከአዝራር ክፈፍ በመለየት። በመጨረሻው ሥዕል ውስጥ ያንን ማየት ይችላሉ።

እኔ የ 40 ሚሜ ርዝመት ያላቸውን አጭር ብሎኖች ስጠቀም ፣ የኋላውን ፓነል እና ክፈፉን ለይቶ በማቆየት 3 ፍሬዎች ብቻ አሉኝ። በትክክለኛው የ 45 ሚሜ መከለያዎች ፣ እዚህ ሌላ ነት ፣ እንዲሁም አንድ ወይም ሁለት ተጨማሪ ማጠቢያዎችን ይጨምሩ ነበር። በስብሰባው መጨረሻ ላይ ሁሉም ነገር በቦታው እንዲቆይ የመቆለፊያ ፍሬያችን አለን።

ደረጃ 9 ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ

ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ
ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ
ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ
ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ
ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ
ኮዱን ይስቀሉ እና የብርሃን ዳሳሹን ያስተካክሉ

የእኛን ኮድ ለመስቀል ጊዜው አሁን ነው።

በመጀመሪያ ሁሉንም አስፈላጊ ፋይሎች እናወርዳቸዋለን እና እንዘረጋቸዋለን። ከዚያ የእኛን የአርዲኖ ቤተመፃህፍት አቃፊ ከፍተን ሁሉንም አዲሱን ቤተ -መጽሐፍት ወደ ውስጥ እንጥላለን።

አሁን ለብርሃን ዳሳሽ የመለኪያ ንድፍ ንድፍ እንከፍታለን ፣ ይህም ለሰዓቱ አውቶማቲክ የማቅለጫ ተግባር ብሩህ እና ጨለማ እሴቶችን ይሰጠናል። እኛ እንሰቅለዋለን ፣ ተከታታይ ማሳያውን ይክፈቱ እና በማያ ገጹ ላይ ያሉትን መመሪያዎች ይከተሉ።

ከዚያ በኋላ የሁለትዮሽ ሰዓቶችን ትክክለኛ ኮድ እንከፍታለን እና ሁለቱን እሴቶች እኛ ከለካናቸው ጋር እንተካቸዋለን።

ሁሉንም ሌሎች መስኮቶችን እንዘጋለን ፣ ኮዱን ወደ ሰዓታችን እንሰቅላለን እና ጨርሰናል።

በአዲሱ መግብርችን ለመጫወት ጊዜው አሁን ነው።

ደረጃ 10: ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ

ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ
ወደ ሁለትዮሽ ስርዓት ፈጣን መግቢያ

ከመሄዳችን በፊት ምናልባት ምናልባት በአእምሮዎ ውስጥ ያለፈውን አንድ ጥያቄ ለመመለስ እፈልጋለሁ ፣

"ይህንን ሰዓት በዓለም ውስጥ እንዴት ያነቡታል?"

ደህና ፣ ለዚህ ስለ ሁለትዮሽ ስርዓት አጭር መግቢያ ልሰጥዎ እፈልጋለሁ።

እኛ እያንዳንዳቸው አሃዝ ከ 0 እስከ 9. ድረስ ባለሁለት አሃዝ ሁለት የተለያዩ ግዛቶች ሊኖሩት በሚችልበት በአስርዮሽ ስርዓት ሁላችንም እናውቃለን። የሁለትዮሽ ቁጥርን ያሳዩ።

በአስርዮሽ ከ 9 የሚበልጡ ቁጥሮችን ለማሳየት ፣ ተጨማሪ አሃዞችን እንጨምራለን። እያንዳንዱ አሃዝ ከተወሰነ ማባዣ ጋር ይመጣል። በቀኝ በኩል ያለው የመጀመሪያው አሃዝ ከብዙ ማባዛት ጋር ይመጣል 1 ቀጣዩ አንድ 10 እና ቀጣዩ ደግሞ 100. በእያንዳንዱ አዲስ አኃዝ ማባዣው ከዚህ በፊት ከነበረው አሥር እጥፍ ይበልጣል። ስለዚህ ቁጥር ሁለት በግራ በኩል አንድ አሃዝ ያስቀመጠው ፣ ቁጥሩን 20. እንደሚወክል እናውቃለን ፣ በግራ በኩል ሁለት አሃዞች ፣ እሱ 200 ን ይወክላል።

በሁለትዮሽ ስርዓት ውስጥ እያንዳንዱ አሃዝ እንዲሁ ከአንድ ማባዣ ጋር ይመጣል። ሆኖም ፣ እያንዳንዱ አሃዝ ሁለት የተለያዩ ግዛቶች ብቻ ሊኖረው ስለሚችል ፣ እያንዳንዱ አዲስ ማባዣ ከቀዳሚው ሁለት እጥፍ ይበልጣል። ኦ እና በነገራችን ላይ የሁለትዮሽ ቁጥሮች ቢት ይባላሉ። ስለዚህ የመጀመሪያውን ምሳሌያችንን እንመልከት ፣ 1 ን በዝቅተኛ ቦታ ላይ ብናስቀምጠው ቀላል 1 ነው ፣ ግን ቀጣዩ ከፍ ባለ ቦታ ላይ ብናስቀምጥ ፣ ባለብዙ ማባዣችን 2 ባለበት ፣ በሁለት ቁጥር ሁለት ቁጥርን ይወክላል።

በስዕሉ ታችኛው ክፍል ላይ ስለ ትንሽ የበለጠ አስቸጋሪ ምሳሌ እንዴት ነው? ሦስተኛው እና የመጀመሪያዎቹ ቁርጥራጮች በርተዋል። እዚህ የተወከለው የአስርዮሽ ቁጥርን ለማግኘት በቀላሉ የሁለት ቢት እሴቶችን እንጨምራለን። ስለዚህ 4 * 1 + 1 * 1 ወይም 4 + 1 ቁጥር 5 ይሰጠናል።

8 ቢት ባይት ተብሎ ይጠራል ፣ ስለዚህ አንድ ሙሉ ባይት በአንዱ ከሞላ ምን ያህል ቁጥር እንደምናገኝ እንይ።1+2+4+8+16+32+64+128 ማለትም አንድ ባይት ሊኖረው የሚችለውን ከፍተኛ እሴት 255 ነው።

በነገራችን ላይ በአስርዮሽ ስርዓት ውስጥ ከፍተኛው ማባዣ ያለው አሃዝ ሁል ጊዜ መጀመሪያ ይመጣል ፣ ቁጥሩን በሁለትዮሽ ለመፃፍ ሁለት መንገዶች አሉዎት። እነዚያ ሁለቱ ዘዴዎች ቢያንስ ጉልህ ባይት መጀመሪያ (LSB) እና በጣም ጉልህ ባይት መጀመሪያ (MSB) ይባላሉ። የሁለትዮሽ ቁጥርን ለማንበብ ከፈለጉ ከሁለቱ ቅርፀቶች ውስጥ የትኛው ጥቅም ላይ እንደዋለ ማወቅ አለብዎት። ወደ አስርዮሽ ስርዓት ሲጠጋ ፣ የሁለትዮሽ ሰዓታችን የ MSB ተለዋጭ ይጠቀማል።

ወደ እውነተኛው ዓለም ምሳሌ እንመለስ። በስድስተኛው ሥዕል ላይ እንደተገለጸው ሰዓታችን ሰዓቱን ለማሳየት 4 ቢት አለው። እኛ ለደቂቃው 6 ቢት እና ለሁለተኛው ደግሞ 6 ቢት አለን። ተጨማሪ እኛ አንድ ጥዋት/ሰዓት ቢት አለን።

ደህና ፣ ወደ መጨረሻው ከመዝለል በ 6 ኛው ሥዕል ውስጥ ምን ያህል ጊዜ እንደሆነ ንገረኝ።. ….

በሰዓት ክፍል ውስጥ 2+1 አለን 3 እና የምሽቱ ቢት በርቷል ስለዚህ ምሽት ነው። ቀጣዩ ደቂቃ 32+8 ፣ ያ 40 ነው። ለሰከንዶች 8+4+2 ማለትም 14 ነው። ስለዚህ 3:40:14 pm ወይም 15:40:14 ነው።

እንኳን ደስ አለዎት ፣ የሁለትዮሽ ሰዓት ማንበብን ተምረዋል። በእርግጥ አንዳንድ መልመድ ይጠይቃል እና መጀመሪያ ላይ ቁጥሮቹን አንድ ላይ ማከል አለብዎት ፣ ምን ያህል ጊዜ እንደሆነ ለማወቅ በፈለጉ ቁጥር ፣ ግን ያለ መደወያ ከአናሎግ ሰዓት ጋር ይመሳሰላሉ ፣ የ LED ን አብነቶች ይለማመዳሉ ጊዜ።

እናም ይህ ፕሮጀክት የሁለትዮሽ ስርዓትን እንደ ረቂቅ የሆነ ነገር ወደ እውነተኛው ዓለም በመውሰድ እና እሱን በደንብ ለማወቅ የዚህ አካል አካል ነው።

ደረጃ 11: የሁለትዮሽ ማንቂያ ደወል ሰዓትን መጠቀም

የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም
የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም
የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም
የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም
የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም
የሁለትዮሽ ማንቂያ ሰዓት በመጠቀም

አሁን በመጨረሻ ከሰዓት ጋር መጫወት እንፈልጋለን ፣ ስለዚህ መቆጣጠሪያዎቹን በፍጥነት እንመልከታቸው።

ሶፍትዌሩ በአንድ አዝራር መታ ፣ በእጥፍ መታ እና በረጅም መታ መካከል መለየት ይችላል። ስለዚህ እያንዳንዱ አዝራር ለበርካታ ድርጊቶች ሊያገለግል ይችላል።

ወደ ላይ ወይም ወደ ታች ቁልፍ ላይ ሁለቴ መታ የ LED ን የቀለም ሁኔታ ይለውጣል። በተለያዩ የማይንቀሳቀሱ እና በሚደበዝዙ የቀለም ሁነታዎች እንዲሁም በሙቀት ሁኔታ መካከል መምረጥ ይችላሉ። በአንዱ የማይንቀሳቀስ የቀለም ሁነታዎች ውስጥ ከሆኑ ፣ የላይ ወይም ታች አዝራሩን መያዝ ቀለሙን ይለውጣል። በሚደበዝዝ ሁኔታ ውስጥ ፣ አንድ ጊዜ መታ የአኒሜሽን ፍጥነቱን ይለውጣል።

የመደብዘዝ ሁነታን ለማዘጋጀት ፣ እሺ የሚለውን ቁልፍ ሁለቴ መታ ያድርጉ። የሚመራው ፓነል ብዙ ጊዜ ብልጭ ድርግም በማለት የተቀመጠውን ሁናቴ ያመለክታል።

  • አንድ ጊዜ ማለቂያ የለውም ማለት ነው።
  • ሁለት ጊዜ ማለት ብሩህነት በብርሃን ዳሳሽ ቁጥጥር ስር ነው።
  • ከ 10 ሰከንዶች እንቅስቃሴ -አልባነት በኋላ ሶስት ጊዜ እና የ LED በራስ -ሰር ይጠፋል።
  • አራት ጊዜ እና ሁለቱም ደብዛዛ ሁነታዎች ተጣምረዋል።

እሺ የሚለውን ቁልፍ ለረጅም ጊዜ በመጫን ቁጥሩን ለመቀየር የላይ እና የታች ቀስቶችን መጠቀም ወደሚችሉበት ወደ የጊዜ ቅንብር ሁኔታ ያመጣዎታል። እሺ አዝራሩ ላይ አንድ ጠቅ ማድረግ ከሰዓታት ወደ ደቂቃዎች ያመጣዎታል ፣ አንድ ተጨማሪ መታ ያድርጉ እና ሰከንዶችን ማዘጋጀት ይችላሉ። ከዚያ በኋላ ፣ አንድ የመጨረሻ መታ አዲሱን ጊዜ ይቆጥባል። አስፈላጊ ከሆነ የጊዜ ቅንብር ሁነታን ከገቡ በቀላሉ ለ 10 ሰከንዶች ያህል መጠበቅ ይችላሉ እና ሰዓቱ በራስ -ሰር ይተወዋል።

ልክ እንደ እሺ አዝራሩ ፣ የማንቂያ ቁልፉን ለረጅም ጊዜ በመጫን ማንቂያውን እንዲያዘጋጁ ያስችልዎታል። የማንቂያ አዝራሩን ሁለቴ መታ ማድረግ ማንቂያውን ያነቃቃል ወይም ያቦዝነዋል።

ሰዓቱ እየጮኸ ከሆነ ፣ ለ 5 ደቂቃዎች እንዲተኛ ወይም እንዲይዙት ፣ ማንቂያውን ትጥቅ ለማስፈታት የማንቂያውን ቁልፍ አንድ ጊዜ መታ ያድርጉ።

እነዚህ ሁሉ ሰዓቱ እስካሁን ያከናወናቸው ተግባራት ነበሩ። የቅርብ ጊዜውን የጽኑዌር ስሪት ካወረዱ ሊያገኙት የሚችሉት ወደፊት ብዙ እጨምር ይሆናል።

ደረጃ 12 - ኮዱን መረዳት (አማራጭ)

ኮዱን መረዳት (አማራጭ)
ኮዱን መረዳት (አማራጭ)

ብዙ ሰዎች ፕሮግራምን በጣም እንደማይወዱ አውቃለሁ። እንደ እድል ሆኖ ለእነዚያ ሰዎች ይህንን የሁለትዮሽ ሰዓት ለመገንባት እና ለመጠቀም ከማንኛውም የፕሮግራም ዕውቀት ቀጥሎ አያስፈልግም። ስለዚህ ለፕሮግራሙ ጎን ግድ ከሌልዎት ይህንን ደረጃ በቀላሉ መዝለል ይችላሉ።

ሆኖም ፣ ለኮዲንግ ክፍሉ ፍላጎት ካለዎት ፣ የፕሮግራሙን አጠቃላይ አጠቃላይ እይታ ልሰጥዎ እፈልጋለሁ።

የሰዓት ኮዱን እያንዳንዱን ትንሽ ዝርዝር መግለፅ በራሱ አስተማሪ ይሆናል ፣ ስለሆነም ፕሮግራሙን በአንድ ነገር ተኮር በሆነ መንገድ በማብራራት ቀለል አደርገዋለሁ።

ያ ማለት ምን ማለት እንደሆነ ባያውቁ ፣ የነገር ተኮር መርሃ ግብር (ኦኦፒ) እንደ C ++ ያሉ አብዛኛዎቹ ዘመናዊ የፕሮግራም ቋንቋዎች ጽንሰ -ሀሳብ ነው። የተለያዩ ተግባራት እና ተለዋዋጮች ወደሚባሉት ክፍሎች እንዲያደራጁ ያስችልዎታል። አንድ ክፍል አንድ ወይም ብዙ ነገሮችን መፍጠር የሚችሉበት አብነት ነው። እያንዳንዳቸው እነዚህ ነገሮች ስም ያገኛሉ እና የእራሱ ተለዋዋጮች ስብስብ።

ለምሳሌ ፣ የሰዓት ኮዱ እንደ ማንቂያ ደወል / ቡት ያሉ በርካታ የ MultiTouchButton ነገሮችን ይጠቀማል። እነዚያ የእኔ አዝራር ቤተ -መጽሐፍት አካል ከሆነው ክፍል MultiTouchButton የመጡ ዕቃዎች ናቸው። ስለእነዚህ ዕቃዎች በጣም አሪፍ ነገር ከእነሱ ጋር ከእውነተኛው ዓለም ዕቃዎች ጋር መገናኘት መቻል ነው። ለምሳሌ ፣ የማንቂያ አዝራር ደወልን ደውሎ / ደውሎ / ሁለቴ መታ () ከሆነ ፣ እኛ ማረጋገጥ እንችላለን። በተጨማሪም ፣ የዚህ ተግባር ትግበራ በተለየ ፋይል ውስጥ በጥሩ ሁኔታ ተደብቋል እና በእኛ ኮድ ውስጥ ሌላ ማንኛውንም ነገር በመለወጥ እሱን ስለማፍረስ መጨነቅ የለብንም። ወደ የነገር ተኮር የፕሮግራም ዓለም በፍጥነት መግባቱ ፣ በአዳፍሬው ድርጣቢያ ላይ ይገኛል።

ከላይ ባለው ግራፊክ ውስጥ እንደሚመለከቱት ፣ የሰዓቶች መርሃ ግብር የተለያዩ ነገሮች ስብስብ አለው።

እኛ ስለ አዝራር ዕቃዎች ብቻ ተነጋግረናል ፣ ይህም የግብዓት ምልክቶችን እንደ መታ ፣ ሁለቴ መታ ወይም ረጅም ፕሬስ አድርገው ሊተረጉሙ ይችላሉ።

ጁኬቦክ ፣ ስሙ እንደሚያመለክተው ጫጫታ ሊፈጥር ይችላል። በአነስተኛ ተናጋሪ በኩል ሊጫወት የሚችል በርካታ ዜማዎች አሉት።

የሁለትዮሽ ሰዓት ነገር ጊዜን እና የማንቂያ ቅንብሮችን ፣ እንዲሁም የማንቂያ ደውልን ይቆጣጠራል። በተጨማሪም ከ rcc ሞዱል ጊዜውን ያገኛል እና ለ ledPanel ወደ ሁለትዮሽ የመረጃ ቋት ይለውጠዋል።

የቀለም ተቆጣጣሪው ሁሉንም የቀለም ውጤት ተግባሮችን ያጠቃልላል እና ለ ledPanel የቀለም ቡቃያ ይሰጣል። እንዲሁም በአርዲኖዎች EEProm ውስጥ ግዛቱን ያድናል።

ደመናው የሰዓት ብሩህነትን ይንከባከባል። ተጠቃሚው ሊሽከረከርባቸው የሚችሉ የተለያዩ ሁነታዎች አሉት። የአሁኑ ሁኔታ እንዲሁ በ EEProm ውስጥ ይቀመጣል።

የ ledPanel ለእያንዳንዱ እሴት የቀለም እሴት ፣ የብሩህነት እሴት እና የሁለትዮሽ ሁኔታ የተለያዩ መያዣዎችን ያስተዳድራል። የ pushToStrip () ተግባር በተጠራ ቁጥር እነዚያን ተደራርቦ ወደ መሪ ጭረት ይልካል።

ሁሉም ነገሮች በዋናው (በማዋቀር እና በሉፕ ተግባራት ያለው ፋይል) በኩል “ተገናኝተዋል” ፣ ይህም 3 አስፈላጊ ተግባሮችን ለማከናወን ሁለት ተግባሮችን ብቻ ያጠቃልላል።

  1. የተጠቃሚ ግቤትን መተርጎም - እሱ ከ 4 የአዝራር ዕቃዎች ግቤቱን ያገኛል እና በሎጂክ ውስጥ ያስቀምጣቸዋል። ይህ አመክንዮ ሰዓቱን በመደበኛነት ፣ በጊዜ ማቀናበር ወይም መደወያ ሁነታን ለመወሰን የሰዓቱን የአሁኑን ሁኔታ ይፈትሻል እና እንደዚሁም ከሌሎች ነገሮች የተለያዩ ተግባሮችን ይደውላል።
  2. በነገሮች መካከል ግንኙነትን ማስተዳደር - አዲስ መረጃ ካለው ወይም ማንቂያው እየደወለ () ከሆነ የሁለትዮሽ ሰዓት ነገርን ያለማቋረጥ ይጠይቃል። እሱ አዲስ መረጃ ካለው ፣ የመረጃ ቋቱን ከሁለትዮሽ ሰዓት ያገኛል እና ወደ ledPanel ነገር ይልካል። ሰዓቱ እየደወለ ከሆነ ጁክቦክስን ይጀምራል።
  3. ዕቃዎችን ማዘመን - እያንዳንዱ የፕሮግራሙ ዕቃዎች እንደ ግብዓቶች መፈተሽ ወይም የ LED ቀለሞችን መለወጥ ላሉት ነገሮች የሚያገለግል የዝመና ሂደት አለው። ሰዓቱ በትክክል እንዲሠራ እነዚያ በሉፕ ተግባር ውስጥ በተደጋጋሚ መጠራት አለባቸው።

ያ እያንዳንዱ የኮድ ቁርጥራጮች እንዴት አብረው እንደሚሠሩ አጠቃላይ ግንዛቤ ሊሰጥዎት ይገባል። የበለጠ የተወሰኑ ጥያቄዎች ካሉዎት በቀላሉ እኔን መጠየቅ ይችላሉ።

የእኔ ኮድ በእርግጠኝነት ፍፁም የራቀ እንደመሆኑ ፣ ለወደፊቱ የበለጠ አሻሽለዋለሁ ፣ ስለዚህ ጥቂት ተግባራት ሊለወጡ ይችላሉ። ስለ OOP አሪፍ ነገር ፣ እሱ አሁንም በጣም ተመሳሳይ በሆነ ሁኔታ እንደሚሠራ እና አሁንም እሱን ለመረዳት ግራፊኩን መጠቀም ይችላሉ።

ደረጃ 13 የመጨረሻ ቃላት

የመጨረሻ ቃላት
የመጨረሻ ቃላት

እስከዚህ ነጥብ ድረስ በማንበብዎ ደስ ብሎኛል። ያ ማለት የእኔ ፕሮጀክት በጣም አሰልቺ አልነበረም:)

ለእርስዎ ቀላል ለማድረግ ፣ የእራስዎን የሁለትዮሽ የማንቂያ ደወል ሰዓት ለመገንባት በዚህ ትንሽ ሰዓት ውስጥ ብዙ ሥራን እና የበለጠ ሰነዶችን እና ቪዲዮውን ሁሉ ውስጥ እጨምራለሁ። ጥረቴ ዋጋ ያለው ነው ብዬ ተስፋ አደርጋለሁ እናም ለሚቀጥለው የሳምንቱ መጨረሻ ፕሮጀክትዎ ጥሩ ሀሳብ ልይዝዎት እችላለሁ ወይም ቢያንስ ፣ አንዳንድ መነሳሻ ይሰጡዎታል።

ከዚህ በታች ባሉት አስተያየቶች ውስጥ ስለ ሰዓት ምን እንደሚያስቡ መስማት እፈልጋለሁ:)

ምንም እንኳን እያንዳንዱን ዝርዝር ለመሸፈን ብሞክርም አንድ ወይም ሁለት ነገር አምልጦኝ ይሆናል። ስለዚህ ጥያቄዎች ካሉዎት ለመጠየቅ ነፃነት ይሰማዎ።

እንደተለመደው ፣ ለንባብ እና ለደስታ ሥራ በጣም አመሰግናለሁ።

የ LED ውድድር 2017
የ LED ውድድር 2017
የ LED ውድድር 2017
የ LED ውድድር 2017

በ LED ውድድር 2017 ውስጥ ሯጭ

የሚመከር: