ዝርዝር ሁኔታ:

ሚኒዶት 2 - ሰዓት ቆጣሪ - 6 ደረጃዎች
ሚኒዶት 2 - ሰዓት ቆጣሪ - 6 ደረጃዎች

ቪዲዮ: ሚኒዶት 2 - ሰዓት ቆጣሪ - 6 ደረጃዎች

ቪዲዮ: ሚኒዶት 2 - ሰዓት ቆጣሪ - 6 ደረጃዎች
ቪዲዮ: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, ሀምሌ
Anonim
ሚኒዶት 2 - ሰዓት ቆልፍ
ሚኒዶት 2 - ሰዓት ቆልፍ
ሚኒዶት 2 - ሰዓት ቆልፍ
ሚኒዶት 2 - ሰዓት ቆልፍ

ደህና ምናልባት የሰዓት መዘጋት ትንሽ ትክክል አይደለም….እሱ ትንሽ ጥልቀት ለመስጠት ከፊት ለፊት ያለውን የሆሎግራፊ ስርጭት ፊልም ይጠቀማል። ቤሲሊይ ይህ አስተማሪ እዚህ ለሚገኘው የቀድሞው ሚኒዶቴ ዝማኔ ነው https://www.instructables.com/id /EEGLXQCSKIEP2876EE/እና እዚህ ከሚገኘው ከማይክሮዶቴ ብዙ ኮድ እና ወረዳዎችን እንደገና መጠቀም-https://www.instructables.com/id/EWM2OIT78OERWHR38Z/EagleCAD ፋይሎች እና Sourceboost ኮድ በአባሪ ዚፕ ፋይሎች ውስጥ ተካትቷል። ለምን? የቀድሞው ሚኒዶት ከመጠን በላይ የተወሳሰበ ነበር ፣ ከማይክሮዶት 32.768 ክሪስታልን ብቻ በመጠቀም በፒአይሲ ላይ እንዴት አርቴክ ማድረግ እንደሚቻል ተማርኩ እና ልዩ የ RTC ቺፕ መጠቀም አያስፈልገኝም። እንዲሁም የማሳያ ቺፖችን ከቀድሞው ሚኒዶት ለማስወገድ ፈልጌ ነበር። ስለዚህ አሁን የኃይል ተቆጣጣሪ ቺፕ እና PIC16F88 ብቻ አሉ።… ሁለት ቺፖችን ብቻ። ለሌላ ለማዘመን ምክንያቶች የእኔ በተለዋጭ መቀየሪያ ሰሌዳ ምክንያት የእኔ ሚኒዶት ትንሽ የማይታመን እየሆነ ነበር እና በነጥብ ንድፎች መካከል ለስላሳ እንዲደበዝዝ ፈልጌ ነበር እንዲሁም በሌሊት ማሳያውን ለማደብዘዝ አንድ ዓይነት የአከባቢ ብርሃን ዳሳሽ። ሌላኛው ሚኒዶት ቋሚ ብሩህነት ነበር ፣ እና በሌሊት አንድ ክፍልን አብርቷል። መሣሪያው የተገነባው በ EagleCad ሶፍትዌር ጥቅል እና በ ‹Sourceboost compiler› እገዛ ነው። ይህንን ፕሮጀክት ለመጀመር ከኤሌክትሮኒክስ እና ከፕሮግራም የፒአይሲ ተቆጣጣሪዎች ጋር የተወሰነ ልምድ ሊኖርዎት ይገባል። እባክዎን ይህ በኤሌክትሮኒክስ ወይም በፒአይሲ መርሃ ግብር ላይ አስተማሪ አለመሆኑን ልብ ይበሉ ፣ ስለዚህ እባክዎን ለሚኒኮክ ዲዛይን አግባብነት ያላቸውን ጥያቄዎች ያቆዩ። EagleCad ን ወይም የፕሮግራም ፒአይሲዎችን ለመጠቀም ምክር ለማግኘት ከዚህ ጣቢያ በላይ ያሉትን አስተማሪዎች ወይም ሌሎች ብዙ መምህራንን ይመልከቱ። ስለዚህ እዚህ አለ….. Minidot 2 ፣ The Holoclock …… ወይም Minidot the Next Generation ………….

ደረጃ 1 ወረዳው

ወረዳው
ወረዳው
ወረዳው
ወረዳው
ወረዳው
ወረዳው

ይህ ወረዳ ከማይክሮዶት ጋር በጣም ይመሳሰላል። የቻርሊፕሌክስ ድርድር ከሞላ ጎደል ተመሳሳይ መሆኑን ልብ ይበሉ… ጥቂት ፒኖች ብቻ ተወስደዋል።

PIC ን በፍጥነት ለመመልከት 20Mhz ክሪስታል በማይክሮዶት ወረዳ ውስጥ ተጨምሯል ፣ ይህ ድርድሩ በፍጥነት እንዲቃኝ እና የማደብዘዝ ስልተ -ቀመርን ለመተግበር ያስችላል። የመስቀለኛ መንገድ መጥፋት እና የአከባቢ ብርሃን ተግባር እንዲሠራ የማደብዘዙ ስልተ ቀመር በጣም አስፈላጊ ነበር። አንዳንድ የፍተሻ ዑደቶች በማደብዘዝ ላይ ማውጣት ስለሚያስፈልጋቸው ይህ በማይክሮዶት ይህ የማይቻል ነበር። ለዲሚሚንግ ተግባር መግለጫ የሚቀጥለውን ክፍል ይመልከቱ። ሊታወሱ የሚገባቸው ሌሎች ነገሮች በአሁኑ ጊዜ የምወደውን ቺፕ 5V ለማቅረብ የ MCP1252 የኃይል መሙያ ፓምፕ ተቆጣጣሪ አጠቃቀም ናቸው። ወረዳውን ካሻሻሉ ተራውን አሮጌ 7805 ን መጠቀም ይችላሉ …… እኔ ብቻ ብዙ እነዚህ ምቹ ቺፖች በዙሪያዬ ተንጠልጥለዋል። አሁን ማብሪያ / ማጥፊያዎቹን ወደ ግንባር አዛውሬአለሁ ፣ የኃይል ማቋረጫ ጊዜውን እንደገና ለማቀናጀት ከሰዓት በስተጀርባ መዘበራረቅን እና አሁን ሁሉም ነገር አንድ ፒሲቢ ብቻ ነው….የገመድ ችግር የለም። በተጨማሪም ልብ ሊባል የሚገባው አንድ LDR ን ማካተት ነው። ይህ በ PIC ላይ በ A/D ፒን በሚሰማው የቮልቴጅ መከፋፈያ ውስጥ ጥቅም ላይ ይውላል። ፒሲ (PIC) የአከባቢው የብርሃን ደረጃ ዝቅተኛ (ማለትም የሌሊት ጊዜ) ሲሰማው የመደብዘዝ ስልተ ቀመር የብርሃን ደረጃው ከፍ ካለበት በላይ ቻርሊፕሌክስ ድርድርን ለተጨማሪ ዑደቶች ጨለማ ያደርገዋል። በ Eaglecad ቤተ -መጽሐፍት ውስጥ የ LDR ምልክት ማግኘት አልቻልኩም ፣ ስለዚህ እኔ የ LED ምልክት ተጠቀምኩ….. አትታለሉ LDR ነው። ከዚህ በታች የ PCB ን ትክክለኛ ምስል ይመልከቱ። በቻርሊፕክስ ድርድር ውስጥ ባለ ብዙ ቀለም ኤልኢዲዎችን ሲጠቀሙ ልብ ሊባል የሚገባው ነገር አለ። የኤልዲዎቹ ወደፊት ቮልቴጅ ብዙ ወይም ያነሰ ተመሳሳይ መሆኑን ማረጋገጥ አለብዎት። ካልሆነ ፣ ከዚያ የባዘኑ የአሁኑ መንገዶች ሊከሰቱ እና በርካታ ኤልኢዲዎች ያበራሉ። ስለዚህ በአረንጓዴ/ሰማያዊ ኤልኢዲዎች እና በቀይ/ቢጫ ኤልኢዲዎች መካከል በጣም ልዩነት ስለሚኖር ለዚህ ውቅረት 5 ሚሜ ወይም ከዚያ በላይ የኃይል LED ን መጠቀም አይሰራም። በዚህ ሁኔታ በተለይ 1206 SMD ሌዲዎችን እና ከፍተኛ ብቃት አረንጓዴ/ሰማያዊ ኤልኢዲዎችን እጠቀም ነበር። ምንም እንኳን ወደፊት የሚመጡት ግፊቶች እዚህ ጉዳይ አልነበሩም። በቻርሊፕሌክስ ድርድር ውስጥ አረንጓዴ/ሰማያዊ እና ቀይ/ቢጫ ከፍተኛ ኃይል LED ን ድብልቅ ለመጠቀም ከፈለጉ የተለያዩ ቀለሞችን ወደ ሁለት ቻርሊፕክስ ድርድሮች መለየት ያስፈልግዎታል። ጉግል ሊደረጉ የሚችሉ በርካታ የቻርሊፕሊክስ ማብራሪያዎች አሉ …… እዚህ በዝርዝር አልገባም። ጥቂት ምርምር ለማድረግ ትቼዋለሁ። (አንድ ትልቅ ስሪት ለማየት ከታች በምስሉ ጥግ ላይ ያለውን ትንሽ 'i' አዶ ይጫኑ)

ደረጃ 2 - የመደብዘዝ አልጎሪዝም - ቻርሊፕሌክስድ የ pulse ስፋት ስፋት

የመደብዘዝ ስልተ -ቀመር - ቻርሊፕሌክስድ የ pulse ስፋት ወጥነት
የመደብዘዝ ስልተ -ቀመር - ቻርሊፕሌክስድ የ pulse ስፋት ወጥነት

ቀደም ሲል እንደጠቀስኩት ፣ ከአንዱ ስርዓተ -ጥለት ወደ ሌላ ከመንሸራተት ይልቅ ለጊዜው የተለያዩ የነጥብ ንድፎች እንዲለወጡ ፈልጌ ነበር። ቪዲዮውን ለሠርቶ ማሳያ ይመልከቱ። በመካከለኛው ውስጥ አዲሱ የሚኒዶት ሰዓት ፣ በስተቀኝ በኩል የቆየው ሚኒዶት ነው። አዲሱ ምን ያህል ቆንጆ እንደሆነ ልብ ይበሉ። (ከበስተጀርባ ያሉት ሌሎች ማሳያዎች የእኔ ሚኒይሬይ ሱፐር ኮምፒውተር ሁኔታ ማሳያ እና ሚኒኮይን በፀረ -ሙቀት መግነጢሳዊ እስር መስክ ውስጥ የሚይዘው የኔቡሎን ቅንጣት ናቸው። እዚህ ይመልከቱ https://www.youtube.com/watch? V = bRupDulR4ME ከኔቡሎን እስር ቤት ክፍል) በኮዱ ውስጥ ከተመለከቱ ማሳያ.c ፋይልን ይክፈቱ። ለየትኛውም የ LEDs ንድፍ/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/መብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራት/ማብራራት የትኛውን/የፖርት እሴቶችን ካርታ ለማቀናጀት አራት ድርድሮች አሉ።

// LED1 LED2 LED3… ያልተፈረመ ቻር LEDS_PORTA [31] = {0x10 ፣ 0x00 ፣ 0x00 ፣… ያልተፈረመ ቻር LEDS_TRISA [31] = {0xef ፣ 0xff ፣ 0xff ፣… ያልተፈረመ ቻር LEDS_PORTB [31] = {0x00 ፣ 0x02 ፣ 0x04 ፣ … ያልተፈረመ ቻር LEDS_TRISB [31] = {0xfd ፣ 0xf9 ፣ 0xf9 ፣… ያልተፈረመ ቻር nLedsA [30] ፤ ያልተፈረመ ቻር nLedsB [30];ለምሳሌ LED1 ን ለማብራት የ TRIS መዝገቦችን ማዘጋጀት ያስፈልግዎታል TRISA: B = 0xef: 0xfd እና PORT PORTA: B = 0x10: 0x00 እና የመሳሰሉት። የ tris እሴቶችን በሁለትዮሽ ውስጥ ከጻፉ በማንኛውም ጊዜ የነቁ ሁለት ውጤቶች ብቻ እንዳሉ ያስተውላሉ። ሌሎቹ ሁሉም ወደ ትሪ-ግዛት ተዘጋጅተዋል (ስለዚህ የ TRIS መዝገብ)። ይህ ለቻርሊፕሌክስ ማዕከላዊ ነው። እንዲሁም አንድ ውፅዓት ሁል ጊዜ አመክንዮ ‹1› እና ሌላኛው ሁል ጊዜ አመክንዮ ‹0› መሆኑን ያስተውላሉ ።አቅጣጫው በእነዚህ ሁለት የውጤት መስመሮች መካከል የትኛውን ኤልኢዲ ያበራል። ወደቡ/ትሪስ ውስጥ ያለው የመጨረሻ እሴት ድርድሮች ምንም LED ን በጭራሽ ለማብራት ባዶ ዋጋ ነው። በማይክሮዶት ውስጥ የዘመኑ_ዲፕሎሜሽን ተግባር ያ ሌላ LED መብራት ያለበት መሆኑን ለማየት በሌላ ድርድር (nLeds ) በኩል ያለማቋረጥ ይሽከረከራል። ከሆነ ፣ ከዚያ ተጓዳኝ ትራይስ/ወደብ እሴቶች ተዘጋጅተው ለተወሰነ ጊዜ ኤልኢዲ አብራ። አለበለዚያ ባዶ ዋጋ ወደ ፒአይሲዎች ትሪስ/ፖርት መመዝገቢያዎች ተልኳል እና ለተወሰነ ጊዜ ምንም ኤልኢዲ አልበራም። በበቂ ፍጥነት ሲከናወን ይህ ንድፍ ሰጠ። ቀሪው መርሃ ግብር በየጊዜው የ RTC እሴቶችን ያነብባል እና በዚያ ድርድር ውስጥ ጥሩ የዘፈቀደ ንድፍ ይሠራል… እና ስለዚህ ማሳያው ተለውጧል። አይደለም) ከዚያ ማሳያው እንዲደበዝዝ ከተደረገ ባዶ እሴቶችን ለመላክ ተጨማሪ ጊዜዎች ይጠፋሉ….. ለብርሃን ኤልኢዲዎች ብዙ ባዶ ጊዜዎች ሲደጋገሙ ፣ ማሳያው ደብዛዛ ይሆናል። በተግባር ይህ ባለብዙ -ልኬት ስፋት ስፋት ማስተካከያ ነው ።… ይህንን የፍተሻ ፍሬም ብዬ እጠራዋለሁ። ወደ ክፈፉ የመጀመሪያዎቹ 30 ክፍለ -ጊዜዎች በ LED ዎች ውስጥ ለማለፍ ያገለግላሉ….. እና ተለዋዋጭ የትርፍ ጊዜያት ብዛት ማሳያው እንዴት እንደሚደክም ይወስናል። ይህ ዑደት ይደገማል። ብዙ ባዶ ጊዜዎች ማለት አንድ LED በአንድ ክፈፍ ላይ (የጊዜ ወቅቶች ብዛት ስለጨመረ) ያነሰ ጊዜ ማለት ነው። የአቀባዊ ዘንግ የቮልቴጅ ደረጃን አያመለክትም። ወደ ኤልኢዲዎች የሚሄዱት የፒኖች ትክክለኛ ሁኔታ በቻርሊፕሌክስ ድርድር ውስጥ ባለው ቦታ ላይ ይለያያል….. በስዕላዊ መግለጫው ውስጥ ይህ ማለት ማብራት ወይም ማጥፋት ማለት ብቻ ነው። ይህ ደግሞ የክፈፉ አጠቃላይ ርዝመት በጊዜም እንዲሁ ጨምሯል ፣ ስለዚህ ማደስን ይቀንሳል። ደረጃ። ኤልዲዎቹ እየደበዘዙ ሲሄዱ ፣ በሌላ አነጋገር ማሽኮርመም ይጀምራሉ። ስለዚህ ይህ ዘዴ በተወሰነ ደረጃ ብቻ ይጠቅማል። ለሰዓቱ ፣ ደህና ነበር። በፒአይሲ ላይ የኤ/ዲ መለወጫውን የሚያነብ እና ይህንን የብሩህነት ደረጃ የሚያቀናብር ተግባር ያለማቋረጥ ይባላል። ኮዱን ካነበቡ ፣ ኤል.ዲ.ኤር. አቅራቢያ ያለው መብራት መብራቱን ለማየትም ይፈትሻል ፣ እና እንደዚያ ከሆነ ምንም ዓይነት የደረጃ ቅንብር አያደርግም ፣ ይህ ንድፉ ሲቀየር ድንገት ማሳያውን ያቆማል። የመስቀሉ ተግባር ይጠፋል።

ደረጃ 3 - የመደብዘዝ አልጎሪዝም - የመስቀሉ ውጤት እና ድርብ ማባከን

የመደብዘዝ አልጎሪዝም - የመስቀሉ ውጤት እና ድርብ ማባከን
የመደብዘዝ አልጎሪዝም - የመስቀሉ ውጤት እና ድርብ ማባከን

በአንዱ ንድፍ እና በሚቀጥለው መካከል ያለው ሽግግር ቀደም ሲል ወዲያውኑ ነበር። ለዚህ ሰዓት አንድ ንድፍ ቀስ በቀስ በብሩህነት እየቀነሰ እና ቀጣዩ ንድፍ ቀስ በቀስ እየጨመረ…

መስቀልን ለማቃለል በተናጠል የብሩህነት ደረጃዎች ቁጥጥር እንዲደረግልኝ የግለሰብ ኤልኢዲዎች አያስፈልጉኝም። በአንደኛው ብሩህነት እና ሁለተኛው በዝቅተኛ ብሩህነት ላይ የመጀመሪያውን ንድፍ ብቻ ይፈልጉ ነበር። ከዚያ በአጭር ጊዜ ውስጥ የመጀመሪያውን ብሩህነት በትንሹ በትንሹ እቀንሳለሁ ፣ እና ሁለተኛውን እጨምራለሁ። ከዚያ ሰዓቱ የሚቀጥለው ንድፍ እስኪታይ ድረስ ይጠብቃል እና ሌላ ሽግግር ይኖራል። ስለዚህ ሁለት ቅጦችን ማከማቸት ነበረብኝ። በአሁኑ ጊዜ የሚታየው እና ሊታይ የነበረው ሁለተኛው ንድፍ። እነዚህ በድርድር nLedsA እና nLedsB ውስጥ ናቸው። (በዚህ ጉዳይ ላይ ከወደቦች ጋር ምንም ግንኙነት እንደሌለው ልብ ይበሉ)። ይህ ድርብ ቋት ነው። የ update_display () ተግባር በስምንት ክፈፎች ውስጥ ለማሽከርከር የተቀየረ ሲሆን ከመጀመሪያው አንድ ድርድር ፣ ከዚያም ሌላ በርካታ ፍሬሞችን ለማሳየት ተስተካክሏል። በስምንቱ ዑደቶች ውስጥ ለእያንዳንዱ ቋት የተመደበውን የክፈፎች ብዛት መለወጥ እያንዳንዱ ንድፍ ምን ያህል ብሩህ እንደሚሆን ያሳያል። በጠባቂዎች መካከል ብስክሌት ስናጠናቅቅ 'ማሳያውን' እና 'ቀጣዩን ማሳያ' መያዣዎችን በዙሪያችን ቀይረናል ፣ ስለዚህ የንድፍ የማምረት ተግባሩ ከዚያ ወደ 'ቀጣዩ ማሳያ' ቋት ብቻ ይጽፋል። ከዚህ በታች ያለው ሥዕላዊ መግለጫ ይህንን በተስፋ ያሳያል። ሽግግሩ 64 የፍተሻ ፍሬሞችን እንደሚወስድ ማየት መቻል አለብዎት። በሥዕሉ ላይ ፣ ትንሹ ውስጠ -ሥዕሉ ከቀዳሚው ገጽ በሥነ -ጥበባዊ ደረጃ ወደ ታች የተቃኘውን የፍተሻ ፍሬም ሥዕላዊ መግለጫ ያሳያል። በድጋሚ ትኩስ ተመን ላይ አንድ ቃል። ይህ ሁሉ በጣም በፍጥነት መከናወን አለበት። አሁን ሁለት የሂሳብ ስሌት ደረጃዎች አሉን ፣ አንደኛው ለከባቢው የማሳያ ድብዘት እና አንዱ በሁለት ባፋሪዎች መካከል ሽግግር ለማድረግ ያገለገሉ ለስምንት የፍሬም ዑደቶች አሉን። ስለዚህ ይህ ኮድ በስብሰባ ውስጥ መፃፍ አለበት ፣ ግን በ ‹ሲ› ውስጥ በቂ ነው።

ደረጃ 4 - ግንባታ - ፒሲቢ

ግንባታ - ፒ.ሲ.ቢ
ግንባታ - ፒ.ሲ.ቢ
ግንባታ - ፒ.ሲ.ቢ
ግንባታ - ፒ.ሲ.ቢ

ይህ በጣም ቀጥተኛ ነው። ከላይ ካለው አንዳንድ የ SMD አካላት ጋር ባለ ሁለት ጎን ፒሲቢ ብቻ። ቀዳዳ ሰው ከሆንክ ይቅርታ ፣ ግን የ SMD ፕሮጄክቶችን ለመሥራት በጣም ቀላል ነው…. ቀዳዳዎችን ለመቦርቦር። ነገሮችን ለማቅለል ቋሚ እጅ ፣ የሙቀት ቁጥጥር ያለው የመሸጫ ጣቢያ እና ብዙ ብርሃን እና ማጉላት ሊኖርዎት ይገባል።

በፒሲቢ ግንባታ ውስጥ ብቸኛው ትኩረት የሚስብ ነገር ፒሲን ለማቀናጀት አገናኝ ማካተት ነው። ይህ በፒአይሲው ላይ ካለው የ ICSP ፒኖች ጋር ይገናኛል እና የ ICSP ፕሮግራም አዘጋጅ ያስፈልግዎታል። እንደገና ለጀንክቦክስ አያያዥዬ አንድ ምቹ እጠቀማለሁ። ከፈለጉ ይህንን እና ልክ የሽያጭ ሽቦዎችን ወደ መከለያዎቹ መተው ይችላሉ። እንደ አማራጭ የሶኬት ፕሮግራም አድራጊ ብቻ ካለዎት በሶኬትዎ ውስጥ የሚገጣጠም እና ከዚያ ያንን በ ICSP ንጣፎች ላይ እንዲሸጡ ማድረግ ይችላሉ። ይህንን ካደረጉ ፣ ከዚያ Rx ን ያላቅቁ እና ዜሮ ኦኤም አገናኞች የሆኑትን Ry ን ያገናኙ (እኔ የመሸጫ ብሌን እጠቀማለሁ)። ይህ በፕሮግራሙ ውስጥ ጣልቃ እንዳይገባ የቀረውን የወረዳ ኃይል ከ PIC ያላቅቀዋል። ሶኬቲንግ ፕሮግራም አድራጊ ልክ እንደ ICSP ፕሮግራም አድራጊ የ ICSP ፒኖችን ይጠቀማል ፣ በእውነቱ ምንም አስማት የለም። እንዲሁም RTC ከመጀመሩ በፊት በስህተት በኮዱ ውስጥ መዘግየትን ከረሱ ይህንን ማድረግ ያስፈልግዎታል። ለ 16F88 የ ICSP የፕሮግራም ፒኖች ለ RTC ጥቅም ላይ ለዋለው 32.768 kHz ክሪስታል ከሚያስፈልጉት ካስማዎች ጋር ተመሳሳይ ናቸው …… T1 ውጫዊ ማወዛወዝ (ማለትም RTC) ICSP ሥራውን ከመጀመሩ በፊት እየሠራ ከሆነ ፕሮግራሙ አይሳካም።. በተለምዶ በ MCLR ፒን ላይ ዳግም ማስጀመር ካለ እና መዘግየት ካለ ፣ ከዚያ የ ICSP ውሂብ ወደ እነዚህ ፒኖች ሊላክ እና ፕሮግራሙ በትክክል ሊጀምር ይችላል። ሆኖም ኃይሉን ለፒአይሲ በመለየት የ ICSP ፕሮግራመር (ወይም ከጭንቅላት ጋር ሶኬድድ ፕሮግራም አድራጊ) ኃይልን ወደ መሳሪያው መቆጣጠር እና አንድ ፕሮግራም ማስገደድ ይችላል። ሊታወሱ የሚገባቸው ሌሎች ነገሮች በፒሲቢ ላይ ያሉት ክሪስታል ንጣፎች በመጀመሪያ ለ SMD ክሪስታሎች የተነደፉ ናቸው። 32.768kHz የሰዓት ክሪስታል እንደሚታየው ወደ ላይ ተሽጦ ነበር እና አንዳንዶች እስኪሰጡ ድረስ መጠበቅ አልቻልኩም ፣ እና 20 ሜኸው ክሪስታል ሁለት ቀዳዳዎችን በመቆፈሩ ፣ ክሪስታሉን ከታች በኩል በማስገባትና ወደ ላይ በመሸጥ ተያይ attachedል። ከላይ። ከ PIC16F88 በስተቀኝ በኩል ያሉትን ፒኖች ማየት ይችላሉ።

ደረጃ 5 የሆሎግራፊክ ፊልም እና መኖሪያ ቤት

ሆሎግራፊክ ፊልም እና መኖሪያ ቤት
ሆሎግራፊክ ፊልም እና መኖሪያ ቤት
ሆሎግራፊክ ፊልም እና መኖሪያ ቤት
ሆሎግራፊክ ፊልም እና መኖሪያ ቤት
ሆሎግራፊክ ፊልም እና መኖሪያ ቤት
ሆሎግራፊክ ፊልም እና መኖሪያ ቤት

የመጨረሻው ግንባታ በቀላሉ ፒሲቢውን ወደ መያዣው ውስጥ ማስገባት እና ከፕሮግራሙ በኋላ በሞቃት ሙጫ ዶብ ከለጠፈው በኋላ ነው። ሶስት ጉድጓዶች ከፊት ሆነው ወደ ማይክሮሶፍት ሊደርሱ ይችላሉ።

የዚህ ሰዓት ጉልህ ክፍል የሆሎግራፊክ ማሰራጫ ፊልም አጠቃቀም ነው። ይህ ለመሣሪያው ጥሩ ጥልቀት የሚሰጥ ተኝቼ የነበረው ልዩ ፊልም ነው። ግልጽ የሆነ የመከታተያ ወረቀት (ፒሲቢውን ወደ ግንባሩ ይበልጥ የምጠጋጋበትን) ፣ ወይም ሌላ ማንኛውንም የአበባ ማከፋፈያ (የፍሎረሰንት) ብርሃን መብራቶች ውስጥ ጥቅም ላይ እንደዋሉት መጠቀም ይችላሉ። ስለ ሙከራ ፣ ማድረግ የሚፈልገው ብቸኛው ነገር በበራላቸው የ LED ቁጥሮች መካከል እንዲለዩ መፍቀድ ነው ፣ አለበለዚያ ነጥቦቹን መቁጠር አስቸጋሪ እንደሚሆን ለመናገር ነው። እኔ በ 30 ዲግሪ ክብ መበታተን ፣ ከአካላዊ ኦፕቲክስ ኮርፖሬሽን (www.poc.com) የሆሎግራፊክ ማሰራጫ ቁሳቁሶችን ተጠቀምኩ ፣ በትምህርቱ ውስጥ በሌላ ቦታ የሚታየው የ supercomputer ሁኔታ ማሳያ በ 15x60 ዲግሪ ሞላላ መበታተን ፊልም ተጠቅሟል። የበለጠ ምስጢራዊ እይታ ለማግኘት በቀን ውስጥ የሚያብረቀርቁ ውስጠ -ገጾችን ለመደበቅ አንዳንድ ጥቁር ቴፕ መጠቀም ይችላሉ። ማሳያውን እንኳን ትተው ሰዎች እኔ እንዳደረግሁ ውስጠኞቹን እንዲያዩ መፍቀድ ይችላሉ። ማቆሚያው ሁለት ቢት የአሉሚኒየም ‹ኤል› አሞሌ ነበር ከታጠፈ በትንሹ ተቆርጦ እንዲታጠፍ። በእነዚህ ሥዕሎች ውስጥ ማሳሰቢያ የማሳያ ሽፋኖችን ወዘተ ማየት እንዲችሉ ተጨማሪ ብርሃን ታክሏል።

ደረጃ 6: ሶፍትዌር እና የተጠቃሚ በይነገጽ

የመሣሪያው አሠራር በጣም ቀላል ነው ፣ ምንም ልዩ የንድፍ ሁነታዎች ወይም ብልጭ ድርግም የሚሉ ነገሮች የሉም። የሚያደርገው ብቸኛው ነገር ጊዜውን ማሳየት ነው።

ጊዜውን ለማዘጋጀት መጀመሪያ SW1 ን ይጫኑ። መሣሪያው ሁሉንም ኤልኢዲዎች ጥቂት ጊዜ ያበራል ከዚያም የ 10 ዎቹ ሰዓታት የ LED ዎች ቡድን SW3 የተመረጠውን ቡድን SW2 ወደ ቀጣዩ የ LEDs ቡድን ያንቀሳቅሳል ፣ በእያንዳንዱ ጊዜ በቡድኑ ውስጥ ያሉትን ሁሉንም ኤልዲዎች በአጭሩ ያበራል። ኮዱ የተጻፈው ለ Sourceboost 'C' አጠናቃሪ ስሪት 6.70 ነው። የ RTC ኮድ በ t1rtc.c/h ፋይሎች ውስጥ ነው ፣ እና በ PIC T1 ሰዓት ቆጣሪ ላይ የማቋረጥ ተግባር አለው። የ T1 ሰዓት ቆጣሪ በየ 1 ሴኮንድ ለማቋረጥ ተዘጋጅቷል። በእያንዳንዱ ሰከንድ ፣ ለጊዜው ያለው ተለዋዋጭ ይጨምራል። እንዲሁም ምልክት ማድረጊያ ሰዓት ቆጣሪ በየሰከንዱ ከጊዜው ጋር ይቆጠራል። ይህ ማሳያውን መቼ እንደሚሸጋገር ለመወሰን ያገለግላል። የማቋረጫው ተግባር ማሳያውን ለማደስ የ T0 የሰዓት ቆጣሪውን ማቋረጫ ይጠቀማል ፣ በማሳያ ውስጥ አንድ ተግባር በመደወል ማሳያ. ጊዜውን ለማቀናበር እና መቀያየሪያዎቹን ለማንበብ ተግባራት ፋይሎቹ holoclock.c/h ዋናዎቹ ቀለበቶች እና የመጀመሪያ ማስጀመሪያ ናቸው።

የሚመከር: