ዝርዝር ሁኔታ:

01//atch: 12 ደረጃዎች
01//atch: 12 ደረጃዎች

ቪዲዮ: 01//atch: 12 ደረጃዎች

ቪዲዮ: 01//atch: 12 ደረጃዎች
ቪዲዮ: የልጆች ዕድገት ደረጃዎች (ከ1 ወር እስከ 12 ወር)- baby milestones 2024, ህዳር
Anonim
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch

01/\/atch ፣ ምክንያቱም… “በዓለም ውስጥ 10 ዓይነት ሰዎች አሉ ፣ ሁለትዮሽ የሚያነቡ ፣ እና የማያነቡ” - የ slashdot መለያ መስመር። 01/\/atch የሁለትዮሽ የእጅ አንጓ የእጅ ሰዓት ነው የ LED ማሳያ። በ 3x4 LED ማትሪክስ ላይ በማሸብለል ምናሌ ስርዓት በኩል ተጨማሪ ባህሪዎች ተደራሽ ናቸው። የአሁኑ ባህሪዎች የሚከተሉትን ያካትታሉ -የቮልቴጅ ቆጣሪ ፣ የሁለትዮሽ ቆጣሪ ፣ የክለብ ሁኔታ እና የጊዜ ማሳያ። ሰዓቱ ሙሉ በሙሉ በፕሮግራም ሊሠራ የሚችል ነው። የወደፊቱ የጽኑዌር ማሻሻያዎች የሚከተሉትን ያጠቃልላል -የሩጫ ሰዓት/ሰዓት ቆጣሪ ፣ ማንቂያ ፣ የብስክሌት ፍጥነት መለኪያ/ኦዶሜትር ፣ የውሂብ ምዝግብ ማስታወሻ እና የላቀ የውቅረት ምናሌ። በተግባር ይመልከቱት - https://www.youtube.com/embed/l_tApl3Jmm ሁሉም የፕሮጀክቱ ፋይሎች በዚህ ገጽ ላይ በ.zip ማህደር ውስጥ። Schematic እና PCB በ Cadsoft Eagle ቅርጸት። MikroBasic ውስጥ የጽኑ. የዚህ ትምህርት ሰጪ ጽሑፍ እንደ.odt (OO.org/open text) እና.pdf ፋይሎች ተካትቷል። የላይኛው ንብርብር ፒሲቢ ስነ-ጥበብ (የሚያንፀባርቅ) እንደ ቶነር ማስተላለፍ ወይም የፎቶ ሂደት ዝግጁ ሆኖ እንደ. PDF ተካትቷል። እኔ በአንድ ሉህ ላይ ብዙ ጊዜ ይገለበጣል ፣ ምክንያቱም ግልፅነት ላይ ሁለት ጊዜ ማሳደግ አለብኝ። 01/\/atch አነሳሽነት በአነስተኛ ነጥብ ሰዓት እና በአስተያየቶች አካባቢ ቀጣይ ውይይት https://www.instructables.com /ex/i/47F2F12223BA1029BC6B001143E7E506 ይህ እኔ እየሠራሁ ወደሚገኘው የ nixie ሰዓት ግማሽ እርምጃ ነው። የ 01/\/atch ፕሮጀክት የኒክሲ ቱቦ የኃይል አቅርቦት ውስብስብነት ሳይኖር የወለል ተራራ አካላት እና የጊዜ አያያዝ አመክንዮ መግቢያ ነው። (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/?ALLSTEPS) አንድ ትንሽ ጉግል ይህን የሁለትዮሽ ሰዓት በ Thinkgeek ላይ አገኘ https://www.thinkgeek.com/gadgets/watches/6a17/The 01/ \/atch በ PIC16F913/6 ላይ የተመሠረተ ነው። ይህ ፒአይሲ በመጀመሪያ የተመረጠው የሃርድዌር ኤልሲዲ ነጂ ስለነበረው ነው። ኤልሲዲውን ሾፌር ከጥቂት ትራንዚስተሮች ጋር ወደ ኤልኢዲ (multiplexer) መለወጥ እችል ነበር ብዬ አሰብኩ። ይህ እንደ ሆነ አልሆነም። ብዙ የፕሮግራም ቦታ ስላለው እና በጣም ጥቂት ውስን የ I/O ፒኖች ስላሉት አሁንም ጥሩ ምርጫ ነው። F913 በ Mouser ላይ ወደ $ 2.00 ዶላር ነው። microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 የውሂብ ሉህ (የፒዲኤፍ ቅርጸት) - ከንስር ቦርድ ፋይሎች Eagle3D እና POV ray: https://www.matwei.de/doku.php? id = en: eagle3d: eagle3d

ደረጃ 1 ማሳያ

ማሳያ
ማሳያ
ማሳያ
ማሳያ
ማሳያ
ማሳያ

የሁለትዮሽ ማሳያ በ 3 x4 ማትሪክስ ውስጥ በ 12 ኤልኢዲዎች የተሰራ ነው። እያንዳንዱ የአራት ኤልኢዲ አምዶች አራት ቢት “ንብ” ወይም ግማሽ ባይት ይወክላሉ። እያንዳንዱ ዓምድ 0-15 ን በሁለትዮሽ (1+2+4+8 = 15) ማሳየት ይችላል። ጊዜ በሦስት ረድፎች እንደ ሰዓታት/አስር ደቂቃዎች/ደቂቃዎች ሆኖ ይታያል። ይህ እውነተኛ ሁለትዮሽ አይደለም ፣ ግን ሰዓቱን ለማንበብ ቀላል የሚያደርግ ቀለል ያለ ንዑስ ክፍል። ለምሳሌ ፣ የ Thinkgeek ሰዓቱ ደቂቃዎችን በሙሉ ባይት ለመወከል ‹እውነተኛ› ባለ ሁለትዮሽ ይጠቀማል። የትኛውን እመርጣለሁ ፣ እውነተኛው ጂክ የዩኒክስ ዘመንን በመጠቀም በሁለት ጊዜ ውስጥ ያሳየዋል! (https://en.wikipedia.org/wiki/Unix_timestamp) የ LED multiplex ቀጥተኛ ነው። ረድፎች (4) አሁን ባለው ውስን ተቃዋሚዎች በኩል ከፒአይፒ (ፒሲ) ካስማዎች ጋር ይገናኛሉ። ለእያንዳንዱ ረድፍ አንድ የአሁኑ የመገደብ ተከላካይ ብቻ ጥቅም ላይ ይውላል ፣ ምክንያቱም በአንድ ረድፍ አንድ ኤልኢዲ ብቻ ሁል ጊዜ በርቷል። ኤልኢዲዎቹ በ 56 ማይል (56 ohm @ 3 ቮልት = 20 ሜ) በመጠቀም በ 20 ማማ ይሰራሉ። LEDs ብዙ ሊባዙ ስለቻሉ ከፍ ሊሉ ይችላሉ ፣ የውሂብ ሉህ በ 40 ሜ ዙሪያ የሆነ ነገር ዘርዝሯል። በ 20ma-multiplexed ብቻ በጣም ብሩህ ሆነው አግኝቻቸዋለሁ። ዓምዶች (3) በ NPN ትራንዚስተሮች ከመሬት ጋር የተገናኙ ናቸው። ትራንዚስተሮች በ 1Kohm resistors በኩል በፒአይፒ ፒኖች ይቀየራሉ። ለዚያ አምድ ትክክለኛውን የ LED ረድፎች በሚያበሩበት ጊዜ የ ‹‹L›x› ን በትራንዚስተር በኩል የኤልዲዎችን አምድ በመትከል ይሠራል። ይህ ማትሪክስ ያለማቋረጥ የሚበራ ሆኖ እንዲታይ በማድረግ ይህ ለእያንዳንዱ አምድ በአጭሩ ይደጋገማል። ፒአይሲ ሰዓት ቆጣሪ ብዙ ማባዣውን ያሽከረክራል። እሱ ወደ 256 ይቆጠራል ከዚያም የረድፍ እሴቶችን እና የመሠረቱን አምድ ይለውጣል። አስተላላፊ-ኤንፒኤን ትራንዚስተር ፣ ኤን.ፒ.ኤን/ 32 ቮ/ 100 ሜአ ፣ (ሙሴ #512-BCW60D $ 0.05)።

ደረጃ 2 የ LED ምርጫ

የ LED ምርጫ
የ LED ምርጫ
የ LED ምርጫ
የ LED ምርጫ

በዚህ ሰዓት ላይ ቢጫ እና ቀይ የ ‹1206› መጠን ኤልኢዲዎች በ 56 ohm የአሁኑ የመገደብ ተከላካይ ጥቅም ላይ ውለዋል። ቀለሞቹ በዝቅተኛ ዋጋ ተመርጠዋል። ቀይ ፣ ቢጫ እና ብርቱካናማ ኤልኢዲዎች እያንዳንዳቸው 10 ሳንቲም ገደማ ሲሆኑ ሰማያዊ ኤልኢዲዎች ደግሞ 40 ሳንቲም እና ከዚያ በላይ ናቸው። በተጨማሪም ፣ የ LED ሰማያዊ አሁን ቀዝቀዝ ያለ ነው። አንዳንድ ሐምራዊ ቀለም ካገኙ ያሳውቁኝ።

ስዕሉ እኔ የቃኘኋቸውን 5 የ LED ዓይነቶች ያሳያል። Mouser Part # የአምራች ቀለም ዋጋ 859-LTST-C171KRKT Lite-On SMT LED Red ፣ $ 0.130 859-LTST-C171KSKT Lite-On SMT LED ቢጫ ፣ ግልጽ $ 0.130 859-LTST-C150KFKT Lite-On SMT LED Orange ፣ Clear $ 0.130 638- 121SURCS530A28 Everlight LED SMD ቀይ ውሃ ግልፅ $ 0.110 638-1121 እኔ Lite-On ቀይ እና ብርቱካንን በተሻለ እወዳለሁ ፣ እኔ በሠራሁት በሚቀጥለው ሰዓት ላይ ያገለግላሉ።

ደረጃ 3 በይነገጽ/አዝራሮች

በይነገጽ/አዝራሮች
በይነገጽ/አዝራሮች

አንድ የጊኪ ሰዓት የጌኪ በይነገጽ ይፈልጋል። አቅም ያላቸው የንክኪ ዳሳሾች በአሁኑ ጊዜ ሁሉም ቁጣ ናቸው ፣ ግን በጣም ጥቂት ተጨማሪ አካላትን ይፈልጋሉ። በምትኩ ፣ እኔ ከዳርሊንግተን ትራንዚስተር ላይ የተመሠረተ የንክኪ ዳሳሽ እንደ የመገናኛ ነጥብ ከፒን ራስጌዎች ጋር ሄድኩ። ከፒን ራስጌ የበለጠ geekier ምንድነው? ምንም የለም። መጀመሪያ ሀሳቡን እዚህ አየሁት (https://www.kpsec.freeuk.com/trancirc.htm): የዳርሊንግተን ጥንድ በቆዳዎ ለተላለፈው አነስተኛ ፍሰት ምላሽ ለመስጠት በቂ ስሜታዊ ነው እና ሊያገለግል ይችላል በስዕላዊ መግለጫው ላይ እንደሚታየው የንክኪ መቀየሪያ ያድርጉ። ኤልኢዲ ብቻ ለሚያበራበት ወረዳ ሁለቱ ትራንዚስተሮች የትኛውም አጠቃላይ ዓላማ ዝቅተኛ ኃይል ትራንዚስተሮች ሊሆኑ ይችላሉ። እውቂያዎቹ ከሽቦ ቁራጭ ጋር ከተገናኙ 100kohm resistor ትራንዚስተሮችን ይከላከላል። ለፒአይሲ ከፍተኛ/ዝቅተኛ ውፅዓት እንዲሰጥ የፒኤንፒ ትራንዚስተር በዚህ ቀላል ንድፍ (በስዕሉ ውስጥ ባለው የ LED ምትክ) ታክሏል። የሐሰት አዝራሮችን መጫን ለመከላከል በ PIC ፒን እና መሬት መካከል የሚጎትት ወደታች ተከላካይ ተጨምሯል። ይህ መቀየሪያ ጠንካራ ሁኔታ ፣ የውሃ ማረጋገጫ እና ዝቅተኛ ኃይል ነው - ከተጨማሪ የፒን ራስጌዎች ግላዊነት ጋር። ጥንቆላዎች Timer2 ን በ PIC ላይ በመጠቀም ተሽረዋል። ማብሪያ / ማጥፊያ ሲጫን ፣ Timer2 (8 ቢት ሰዓት ቆጣሪ) በ 16 ቅድመ -ተቆጣጣሪ እና በ 16 ፖስትካለር ይጀምራል። በሰዓት ቆጣሪ 2 ላይ አዝራሮቹ አሁንም ተጭነው እንደሆነ ለማየት የ PIC ቼኮችን ያቋርጡ። ምንም አዝራሮች ሳይጫኑ ሁለት ተከታታይ ማቋረጦች ከተደረጉ በኋላ ቆጣሪው ቆሞ እና ቁልፎቹ ለተጨማሪ ግብዓት የተዋቀሩ ናቸው። በዚህ ፒን ላይ ያለው ግቤት ፒአይሲን ከእንቅልፍ ሁኔታ ሊያወጣ ይችላል። ይህ ንፁህ የኃይል አስተዳደር ቴክኒክን እንድንጠቀም ያስችለናል -ማሳያው ስራ ላይ በማይውልበት ጊዜ PIC በዝቅተኛ የኃይል ሁኔታ ውስጥ ነው። በአዝራሮቹ ላይ ያለው ግቤት ፒአይሲውን ቀስቅሶ ሥራውን ይቀጥላል። ትራንዚስተሮች-ዳርሊንግተን ትራንዚስተር ፣ SOT-23 ፣ (ሙሴ #512-MMBT6427 ፣ $ 0.07)። PNP ትራንዚስተር ፣ SOT-23 ፣ (ሙሴ #512-BCW89 ፣ 0.06 ዶላር)።

ደረጃ 4 - ጊዜን መጠበቅ

ጊዜን መጠበቅ
ጊዜን መጠበቅ

የማይክሮ ቺፕ መተግበሪያ ማስታወሻ 582 ከዝቅተኛ ኃይል በስተጀርባ ያለውን መሠረታዊ መርሆዎችን ይገልጻል ፣ በፒአይሲ ላይ የተመሠረተ ሰዓት። (https://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) ሰዓቱ ቀላል እና የሚያምር ነው። የ 32.768 ኪኸ ሰዓት ክሪስታል ከፒአይሲው የጊዜ ቆጣሪ 1 oscillator ፒኖች ጋር ተገናኝቷል። ሰዓት ቆጣሪ 1 ለዚህ በጣም ጥሩ ነው ምክንያቱም ፒሲአይ በሚተኛበት ጊዜ እንኳን ሊጨምር ይችላል። ሰዓት ቆጣሪ 1 ወደ 65536 (2 ሰከንዶች በ 32.768 kHz) ለመቁጠር እና በማቋረጥ PIC ን ከእንቅልፍ ለማነቃቃት ተዘጋጅቷል። ፒሲአይ ሲነቃ ጊዜውን በሁለት ሰከንዶች ይጨምራል። ፒአይሲ በየጥቂት ሰከንዶች ውስጥ ለአጭር ጊዜ ብቻ ንቁ እና ኃይልን የሚጠቀም ነው። ከዜግነት ርካሽ የኳርትዝ ሰዓት ክሪስታል ተጠቀምኩ። ምንም እንኳን የዜግነት ስም የእኔን ሰዓት ሕጋዊነት ቢሰጥም። CFS206 (12.5pf) በዓመት +/- 1.7 ደቂቃዎች ትክክለኛነት (20ppm) አለው። ሁለት 33pF capacitors የውጭውን ክሪስታል ወረዳ ያጠናቅቃሉ። 33 ፒኤፍ ምናልባት በጣም ትንሽ ነው ፣ ግን በአከባቢው በተመጣጣኝ ዋጋ ይገኛል። ለተሻለ ትክክለኛ ጊዜ የተሻለ ክሪስታል ጥቅም ላይ ሊውል ይችላል።

ደረጃ 5: የቮልቴጅ መለኪያ

የቮልቴጅ መለኪያ
የቮልቴጅ መለኪያ

እኛ በሁለትዮሽ ሰዓት ወደ ጂኬሪ ጥልቀት እንዳልሰመጥን ፣ የቮልቴጅ መለኪያ ለመሥራት በቮልቴጅ ማጣቀሻ እና በግብዓት ፒን ላይ በጥፊ እንመታለን። የቮልቴጅ ማመሳከሪያው ማይክሮ ቺፕ MCP1525 ነው። ይህ ከ 2.7 እስከ 10+ ቮልት ባለው የአሠራር ክልል 2.5 ቮልት ማጣቀሻ ነው። በሥዕሉ ሰዓት TO-92 ጥቅሉ ጥቅም ላይ ውሏል ፣ ምንም እንኳን የወደፊቱ ሰዓቶች የገጽታውን ስሪት (SOT-23) ቢጠቀሙም። ማጣቀሻው ኃይልን ለመቆጠብ እንዲጠፋ በፒአይፒ ፒን የተጎላበተ ነው። በዚህ ነጥብ የፒአይሲውን አናሎግ ዲጂታል መለወጫ በመጠቀም እስከ 2.5 ቮልት ድረስ መለካት እንችላለን። ይህንን የበለጠ አንድ እርምጃ እንወስዳለን እና ወደ መልቲሜትር ግቤት የተከላካይ ቮልቴጅ መከፋፈያ እንጨምራለን። ሁለት resistors (100K/10K) በመጠቀም የግቤት ቮልቴጅን ~ 11 ቮልት አዲስ የግብዓት ክልል በመስጠት 11 እንከፋፍለን። ይህ እኛ ሊያጋጥሙን የሚችሉትን ሁሉንም ዝቅተኛ ውጥረቶች (1.2/1.5 ቮልት ባትሪዎች ፣ 3 ቮልት ሳንቲም ሴሎች ፣ 5 ቮልት አመክንዮ ፣ 9 ቮልት ባትሪዎች እና 12 ቮልት የኃይል ባቡሮችን) የሚያካትት ጥሩ ነጥብ ነው። አነስ ያለ ክልል ግን ከፍ ያለ ጥራት በሚሰጥ በ 10 ኪ resistor የ 22Kohm resistor ሊተካ ይችላል። በዚህ መመሪያ ውስጥ የተካተተው የተመን ሉህ የተቃዋሚ እሴቶችን ለመምረጥ ይረዳዎታል። የመሬት እና የመለኪያ መመርመሪያዎች በሰዓቱ ጀርባ ካለው የፕሮግራም ራስጌ ጋር ይገናኛሉ ።MCP1525 ዝርዝሮች https://www.microchip.com/stellent/idcplgidcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = en019700

ደረጃ 6 የፕሮግራም አወጣጥ ራስጌ/ውጫዊ ግንኙነቶች።

ፕሮግራሚንግ ራስጌ/ውጫዊ ግንኙነቶች።
ፕሮግራሚንግ ራስጌ/ውጫዊ ግንኙነቶች።
ፕሮግራሚንግ ራስጌ/ውጫዊ ግንኙነቶች።
ፕሮግራሚንግ ራስጌ/ውጫዊ ግንኙነቶች።

ሰዓቱ ‹በፕሮግራም ሊሠራ የሚችል› ነው። አዲስ የጽኑ ትዕዛዝ መጫን እንዲችል የ ICSP ራስጌ ወደ ኋላ ይወጣል። ራስጌው በአከባቢዬ የኤሌክትሮኒክስ መደብር ውስጥ ያገኘኋቸው ዝቅተኛ-መገለጫ የሴት ፒን ሶኬቶች ረድፍ ነው። በረጅሙ መንገድ ላይ ጥራት ያለው የ DIP ሶኬት በመቁረጥ ተመሳሳይ ነገር ሊኖር ይችላል። እኔ የ ICSP መሰኪያዬን ከፒን-ራስጌ “ጾታ-ቀያሪ” ጋር አገናኘዋለሁ-የፒን-ራስጌን ቁራጭ ወደ ሶኬት ውስጥ ያስገቡ ፣ ከዚያ የ ICSP መሰኪያውን ከፒን ራስጌው ጋር ያገናኙት። በሰዓት ውስጥ አዲስ ሶፍትዌር ለማስገባት ICSP ፕሮግራም አድራጊ ያስፈልግዎታል። አንድ ቀላል የ JDM2 ICSP ፕሮግራም አውጪ ከ Cadsoft ንስር ፋይሎች ጋር ተካትቷል።

ለፕሮግራም ጥቅም ላይ በማይውልበት ጊዜ ፣ ICSP ራስጌ ለመረጃ አሰባሰብ ፣ ለዝግጅት ምዝግብ ፣ ወዘተ ሊያገለግል ይችላል። የቮልቴጅ መለኪያው ፒን (ፒን 1/6) በቮልቴጅ መከፋፈሉ ምክንያት ለዚያ አጠቃቀም ቆንጆ ነው። መልቲሜትር - ኤዲሲ ፣ አይ/ኦ ፣ ከተቃዋሚ መከፋፈያ ጋር። (PIN2 ፣ PORTA0/AN0) MCLR - የግቤት ብቻ ፒን። ሽሚት ለጩኸት ምልክቶች ግብዓት ቀስቅሷል። (ፒን 1 ፣ RE3) ቪሲሲ - +3 ቮልት ቪኤስኤ - የመሬት ሚስማር ውሂብ - ለውጥ/መቋረጥ ጋር ግብዓት/ውፅዓት ፣ አማራጭ ደካማ መጎተት (PIN27 ፣ RB6) ሰዓት - እኔ/ኦ በለውጥ መቋረጥ ፣ አማራጭ ደካማ መጎተት (PIN28 ፣ RB7)

ደረጃ 7: የጽኑ ትዕዛዝ

ጽኑዌር
ጽኑዌር

የጽኑ ትዕዛዝ የተጻፈው የማይክሮባሲክ ፍሪዌር ሥሪት በመጠቀም ነው። የአሁኑ firmware v0.1 ነው። የወደፊቱ የጽኑ መሣሪያዎች ምናልባት በ C ውስጥ ይፃፋሉ የውቅረት አማራጮች በ firmware ውስጥ ተዘጋጅተዋል። እነሱ እንደሚከተለው መሆን አለባቸው - MCLR - DISABLEDBODEN/BOREN - DISABLEDWDT - DISABLEDOscillator -Internal Osc ፣ ምንም የሰዓት መውጫ የለም። 16F913 ን በምወደው የፒአይሲ ፕሮግራም ሶፍትዌር (WinPIC800) መርሐ ግብር ማዘጋጀት አልቻልኩም ፣ ነገር ግን DL4YHS’ዊንፒክ በጣም ጥሩ (https:// www ጊዜ - ጊዜውን በሁለትዮሽ ያሳያል (አንድ ቁልፍ ሲጫን ነባሪ) ።ክሊክ - ቆጣሪ። እኔ ፣ አልፎ አልፎ ፣ ቆጠራዎችን እሠራለሁ። የትራፊክ ብዛት ፣ የወፍ ቆጠራ ፣ ምንም ይሁን ምን። 01/\/atch subs እንደ ሁለትዮሽ ቆጣሪ። የክበብ ሁኔታ - የማንኛውም ሰዓት ትክክለኛ ዋጋ የሚወሰነው በ ‹ክበቡ› ሞድ ነው። 01/\/atch በ LED ማሳያ ላይ ቅጦችን ለማንፀባረቅ የዘፈቀደ ቁጥር ጀነሬተር ይጠቀማል። የውስጥ ማትሪክስ ቅርጸ -ቁምፊ ቤተ -መጽሐፍት (የበለጠ የሚመጣ) በመጠቀም የቃላት ቁርጥራጮችን ማካተትም ይቻላል። ፍጥነት በአዝራር 1. ሊስተካከል ይችላል። የመጨረሻው የክለቡ ማሻሻያ ጥቅል የሥርዓተ ለውጥ ለውጥን የሚቆጣጠር የሙቀት ዳሳሽ ያካትታል። ተሸካሚው ሲሞቅ ቅጦቹ በፍጥነት ይለወጣሉ። ቮልት - የቮልቴጅ መለኪያ. በአሁኑ ጊዜ ጥሬውን የኤዲሲ ንባብ በ 10 ቢት ያሳያል። በ v0.2 ውስጥ ወደ ትክክለኛው የቮልት እሴት ይሻሻላል።

ደረጃ 8: የማሸብለል ምናሌ ስርዓት

የማሸብለል ምናሌ ስርዓት
የማሸብለል ምናሌ ስርዓት

የማሸብለል ምናሌ ስርዓት ተግባራት በማሸብለል ምናሌ ስርዓት በኩል ይደረሳሉ። የምናሌ ንጥሎች በድርድር ውስጥ እንደ bitmaps ተጭነው ያለማቋረጥ ወደ ላይ ይሸብልሉ። ማሸብለል በብዙ የ Timer0 mux ነጂ ላይ የተመሠረተ ነው። የማሸብለያ ምናሌ ከብዙ ሰከንዶች በኋላ ብዙ የሰዓት ቆጣሪ 1 (የሰከንዶች ቆጣሪ) በመጠቀም ‹ጊዜ ያበቃል› ምናሌ አማራጮች (ሰዓቱን መጠቀም) (ይህ ለ firmware ስሪት 0.1 ይተገበራል) አዲስ ባትሪ በሰዓቱ ውስጥ ሲቀመጥ ‹SET› ን ያሳያል 'ምናሌ አማራጭ በነባሪነት። ወደ ቅንብር ሁናቴ ለመግባት የንክኪ አዝራር 2። የአሁኑ ሰዓት ይታያል (12 11)። ሰዓቶችን ለመጨመር አዝራሩን 1 ይጠቀሙ ፣ ወደሚቀጥለው የጊዜ ክፍል (ሰዓቶች ፣ 10 ደቂቃዎች ፣ ደቂቃዎች) ለማራመድ 2 ን ይንኩ። ጊዜን ለመቆጠብ እና ወደ ማሸብለያ ምናሌው ለመመለስ ደቂቃዎች ከተዋቀሩ በኋላ የንክኪ ቁልፍ 2 ን ይንኩ። ኃይልን ለመቆጠብ ፣ ማሳያው እና ፒአይፒ ብዙውን ጊዜ ጠፍተዋል። PIC ን ለማንቃት እና የአሁኑን ጊዜ ለ 10 ሰከንዶች ለማሳየት 1 ን ይንኩ። የማሸብለል ምናሌ ስርዓቱን ለመድረስ ጊዜው በሚታይበት ጊዜ የንክኪ አዝራር 2። በማሸብለያ ምናሌ በኩል የእይታ ባህሪዎች ተደራሽ ናቸው። ወደሚቀጥለው ምናሌ ንጥል ለመሄድ 1 ንካ ንካ ፣ የምናሌ ንጥል ለመምረጥ 2 ንካ የሚለውን ንካ። በተግባር ይመልከቱት - https://www.youtube.com/embed/l_tApl3JmmMB ለእያንዳንዱ ምናሌ አማራጭ የቁልፍ ተግባራት በሰንጠረ in ውስጥ ተዘርዝረዋል። ከታች። B1 እና B2 የአዝራር 1 እና የአዝራር 2 አህጽሮተ ቃላት ናቸው።

ደረጃ 9 የጽኑዌር ፍኖተ ካርታ

የጽኑዌር የመንገድ ካርታ
የጽኑዌር የመንገድ ካርታ

v0.2

መውጫ ማረጋገጫ/መገናኛ። ማዋቀር-ለማካተት የማዋቀር አማራጮችን ያስፋፉ-በሰዓቱ የሚቆይበት ጊዜ/ምናሌ የእረፍት ጊዜ (እና ሁልጊዜ የሚበራ ሞድ)። ብሩህነት (የግዴታ ዑደት)። የማሸብለል ፍጥነት። የምናሌ ቅርጸ -ቁምፊ አሻሽል -'E 'እና' ለ 'በእውነት መጥፎ ይመስላሉ ፣ ‹e› ፣ ‹ለ› ይጠቀሙ። ወደ 1Mhz ወይም 32.768khz oscillator (4MHz በ v0.1) ይሂዱ። v0.3 የሩጫ ሰዓት (የጊዜ ጭማሪ ወደፊት) -ሰከንዶች ሲቆጥሩ ፣ ከዚያ ከ 15:59 የማሳያ ገደብ በኋላ ደቂቃዎች እና ሰዓታት ይጨምራል። ሰዓት ቆጣሪ/ማንቂያ (የጊዜ ጭማሪ ወደ ኋላ) -የመበስበስ ቆጣሪ ፣ ሁሉም LED ዎች ሰዓት ቆጣሪው 0. EEPROM ሲደርስ (የማስታወሻ እሴቶችን ወደ ምዝግብ ማስታወሻዎች) ሲደርስ -የ EEPROM ማህደረ ትውስታን ለማብራት ውጥረቶችን ፣ ቆጠራዎችን ፣ አማራጮችን ፣ የሩጫ ሰዓቶችን ፣ ወዘተ ያስቀምጡ። -ባትሪ ከተለወጠ በኋላ የቀኖች ብዛት ይሮጣል። እንዲሁም ፦ ማሳያ ያለው የሰዓቶች ብዛት። v0.4 የውጭ የሃርድዌር ባህሪዎች (ICSP ራስጌን በመጠቀም) - በማቋረጥ ላይ የክስተት ምዝግብ ማስታወሻ። የብስክሌት ኦዶሜትር/የፍጥነት መለኪያ። ሊስተካከል የሚችል አሃድ ማሳያ (ሁለትዮሽ ወይም አስርዮሽ-ቅርጸ-ቁምፊ)።

ደረጃ 10: ፒ.ሲ.ቢ

ፒ.ሲ.ቢ
ፒ.ሲ.ቢ
ፒ.ሲ.ቢ
ፒ.ሲ.ቢ
ፒ.ሲ.ቢ
ፒ.ሲ.ቢ

ፒሲቢ እና ወረዳ በንስር ቅርጸት ውስጥ ናቸው። እኔ ደግሞ የሚያስፈልጉትን ሰሌዳ ለመሥራት የምጠቀምባቸውን በርካታ ቤተ -መጻህፍት አካትቻለሁ።

ፒሲቢው የተሠራው በአብዛኛዎቹ የወለል መጫኛ ክፍሎች ነው። ቦርዱ የተሠራው በፎቶ አወንታዊ ሰሌዳ ላይ inkjet በግልፅነት ነው። ይህ የእኔ የመጀመሪያ የወለል ተራራ ሰሌዳ (ሁለቱም ኤቴክ እና ስብሰባ) ነበር። እኔ ባለ አንድ ጎን ቦርድ ሠርቻለሁ እና ለዝቅተኛው ንብርብር ዱካዎች የጃምፐር ሽቦዎችን ተጠቀምኩ። ቦርዱ የተሠራው ኦሊሜክስን በማሰብ ነው ፣ ስለሆነም የቦርዱ ዲዛይን በሚደረግበት ጊዜ የእነሱ የ 10 ሚሊል ደንብ ፍተሻ ፋይል ጥቅም ላይ ውሏል። በጣም ትንሽ ነገር የለም ፣ ግን በእርግጥ ፈታኝ ነው። 10 ዩሮ ብረት ፣ ተለጣፊ-ታክ እና ደማቅ ብርሃን በመጠቀም ሁሉም ነገር በእጅ ተሸጧል። አጉሊ መነጽር አያስፈልግም። ክሪስታል እንደ ወለል ተራራ አካል ሆኖ ተትቷል። ብረቱ ቆርቆሮ የተለየ የሚመስል አካል ነው ፣ እና ከመሬት ተራራ ጥቁር ሣጥን የበለጠ በጣም ተለይቶ የሚታወቅ ነው። በስዕሉ ውስጥ ያለው አምሳያ እንዲሁ TO-92 የ voltage ልቴጅ ማጣቀሻን ይጠቀማል-የመጨረሻው ፒሲቢ ቦርዱ ስሠራ እኔ ያልያዝኩትን (ገና) በእጄ ላይ ያልነበረውን የ SOT-23 ስሪት ያመለክታል። ወረዳ እና ፒሲቢ በፕሮጀክቱ ማህደር ውስጥ ናቸው (የ Cadsoft ንስር ቅርጸት - የፍሪዌር ስሪት www.cadsoft.de)። የአካል ክፍል ምደባ በ PCB ፋይል ውስጥ ሊታይ ይችላል። እኔ ደግሞ የላይኛው ንብርብር የሚያንፀባርቅ እና ብዙ ጊዜ የተገለበጠ ፒዲኤፍ ሠርቻለሁ። ይህ ለቶነር ማስተላለፍ ወይም ለፎቶ ሂደት ዝግጁ መሆን አለበት። ክፍሎች ዝርዝር (ቀዳዳ በኩል) 32.768kHz ይመልከቱ ክሪስታል (0206 የብረት ጣሳ) የፒን ራስጌ -x4 የፕሮግራምንግ ራስጌ - 6 ፒን ክፍሎች ዝርዝር (የወለል ተራራ) SO -300 PIC16F1206 0.1uF capacitor 1206 33pf capacitors - x2 1206 LED (ቢጫ ፣ ቀይ ፣ ብርቱካናማ) ፣ ወዘተ) -x12 1206 Resistor - 4x56 ohms 1206 Resistor - 3x1Kohm 1206 Resistor - 3x10Kohm 1206 Resistor - 3x100Kohm SOT -23 NPN ትራንዚስተር (100 ሜ ወይም ከዚያ በላይ) SOT -23 PNP ትራንዚስተር (አጠቃላይ ዓላማ) SOT -23 NPN Darlington transistor (አጠቃላይ ዓላማ), hfe of ~ 10000) SOT-23 MCP1525 ቮልቴጅ ማጣቀሻ (2.5 ቮልት) ባትሪ CR2032 3v ሊቲየም

ደረጃ 11 ፦ ሰዓቱን መለጠፍ

የእጅ ሰዓት መለጠፍ
የእጅ ሰዓት መለጠፍ
የእጅ ሰዓት መለጠፍ
የእጅ ሰዓት መለጠፍ
የእጅ ሰዓት መለጠፍ
የእጅ ሰዓት መለጠፍ

ሰዓቱን ለዕለታዊ አጠቃቀም ተስማሚ ለማድረግ መያዣ ያስፈልጋል። ፖሊስተር ሙጫ ለመግዛት AFF Materials (https://www.aff-materials.com/) ጎብኝቻለሁ። እዚያ የነበረ አንድ ጥሩ ሰው በምትኩ ግልፅ ኤፒኮን እንድጠቀም ሐሳብ አቀረበ። እሱ እንደሚለው ፣ ፖሊስተር ሙጫ በ PCB ላይ ግንኙነቶችን ሊሰበር የሚችል ~ 5% ይቀንሳል። ጥርት ያለ ኤፒኮ ብቻ ~ 2%ይቀንሳል። እሱ ከፖሊስተር የሚመጡ ጋዞች በሚታከሙበት ጊዜ አካላትን ሊጎዱ እንደሚችሉ ጠቁሟል። ከዚህ በፊት ከጠራ ኤፒኮ ጋር አልሠራም ፣ አንዳንድ የሙከራ ሥራዎችን አደረግሁ። አንዳንድ ናሙናዎችን በበረዶ ኩብ ትሪ ውስጥ በመጣል ጀመርኩ። የሱፍ አበባ ዘይት ፣ የሲሊኮን ቅባት እና የሲሊኮን ብስክሌት ቅባት እንደ የመልቀቂያ ወኪሎች ተፈትነዋል። አንድ ናሙና ያለ የመልቀቂያ ወኪል ተደረገ። የሲሊኮን ቅባቶች በሻጋታው ታችኛው ክፍል እና በኤፖክሲው ላይ የግራ ፖክ ምልክቶች። መቆጣጠሪያው ወደ ሻጋታው ግርጌ ይጠባል። ዘይቱ በጥሩ ሁኔታ ሠርቷል ፣ ግን በኤፒኦክሳይድ ውስጥ ትንሽ ቀሪውን ተረፈ። በመቀጠል በዚህ ቁሳቁስ ባለብዙ-ንብርብር መጥረጊያ እንዴት እንደሚሠራ ማወቅ ነበረብኝ። ፖሊስተር ሙጫ ብዙውን ጊዜ በንብርብሮች ውስጥ ይፈስሳል። የመጀመሪያው ንብርብር (ወደ 15 ደቂቃዎች ያህል) ወደ ጄል እንዲገባ ይፈቀድለታል። አንድ ነገር በመጀመሪያው ንብርብር ላይ ተተክሎ ሁለተኛ ሁለተኛ ትኩስ ሙጫ በላዩ ላይ ይፈስሳል። የእኔ ኤፒኮ የሥራ ጊዜ 60 ደቂቃ ያህል ነው። የመጀመሪያውን ንብርብር አፈሰስኩ እና ከ 30 ደቂቃዎች በኋላ አጣራሁት - አሁንም ለስላሳ። ከ 1 ሰዓት ከ 15 ደቂቃዎች ገደማ በኋላ የመጀመሪያው ንብርብር አንድ ነገር በላዩ ላይ ለማስቀመጥ ጠነከረ። ለዚህ ሙከራ እኔ በደረጃ 2 ላይ የሚታየውን የ LED የሙከራ ሰሌዳ የመጀመሪያውን ንብርብር ላይ ወደ ፊት ዝቅ አድርጌ በአዲስ ኤፒኮ ንብርብር ተሸፍኗል። ይህ ጥሩ ሰርቷል ፣ ኤልዲዎቹ ከቦርዱ አልወጡም። ትክክለኛ ሻጋታ ከሌለ እዚህ ማድረግ እችላለሁ ፣ እኔ ማድረግ የምችለው በጣም ግልፅ የሆነው ወለል የአየር/ኤፒኮ በይነገጽ ነው። የ cast '' የላይኛው 'ጉልህ የተሳሳተ አመለካከት አለው። የተዛባው በኪሳራ ጠርዝ ላይ ብቻ የተገደበ ሲሆን በቀላሉ በመፍጫ ይወገዳል። ለመጀመሪያው እውነተኛ ሙከራ አራት ማዕዘን ቅርፅ ያለው የፕላስቲክ ሻጋታ ያስፈልገኝ ነበር። ያገኘሁት በጣም ጥሩ አማራጭ ‹የስሜር ካዛ› መያዣ ነበር። ፍፁም አልነበረም ፣ ስለዚህ በጥቂት ንብርብሮች በቴፕ በተጠቀለለ አረፋ ፎከር አነስኩት። ይህ የከዋክብት ሻጋታ አልነበረም ፣ ግን የማሳያው ወለል እንደመሆኑ መጠን የላይኛውን መምረጥ ለእኔ ትንሽ መንገድ ሰጠኝ። ሻጋታው በወረቀት ፎጣ ላይ በዘይት በትንሹ ተጠርጓል። እኔ ባለብዙ-ንብርብር የማፍሰስ ሂደቱን ከላይ አወጣሁ። እኔ ከ ሳንቲም ሴል ባትሪ መያዣ ወደ ፒሲቢ አመራሮችን ሸጥኩ። የሕዋስ መያዣው በፒሲቢው ታችኛው ክፍል ላይ ትኩስ-ተጣብቋል (እሺ ፣ ተለጣፊ-ታክቷል)። የባትሪ መያዣው በተለጣፊ-ታክ ተሞልቷል ፣ እና የፕሮግራሙ ራስጌ ገና በበለጠ ተለጣፊ መያዣ ተጠብቆ ነበር (ፕላስቲን እንዲሁ ጥሩ ይሠራል)። ይህ በሻጋታ ውስጥ ፊት ለፊት ተቀመጠ።ባትሪውን እና ራስጌውን የሚከላከለው ተለጣፊ መያዣ ሰዓቱን በቦታው ላይ በማያያዝ ወደ ሻጋታው ታችኛው ክፍል በጥብቅ ተጭኖ ነበር። ሰዓቱን እስኪሸፍነው ድረስ ግልፅ ኤፒኮ ወደ ሻጋታ ውስጥ ፈሰሰ። የፒን-ራስጌዎች አሁንም በጣም ረጅም ነበሩ ፣ ግን ከኤፒኮክ ማድረቅ በኋላ ሊቆረጥ ይችላል። የመከላከያ tyቲ በዊንች ሾፌር ተወግዷል። ጠርዞቹ በመቦርቦር-ፕሬስ መፍጫ ቢት ተስተካክለዋል። የእጅ ሰዓት የእጅ ሰዓት ለመልበስ ሰዓቱ ትንሽ ትልቅ ተጥሏል። ባንድ መጋዝን ማግኘት ከቻልኩ እሱን ለመቀነስ እሞክር ይሆናል። ለጊዜው የኪስ ሰዓት ይሆናል። ቴፕ-በላይ-ፎምኮርኮር አሪፍ ሸካራነት እና እጅግ በጣም ግልፅ የሆነ ገጽን ሰጠ። በሚቀጥለው ጊዜ ይህንን ቁሳቁስ በመጠቀም መላውን ሻጋታ ለመስራት እሞክራለሁ ፣ በእጁ የእጅ ሰዓት መጠን ሰፈር ውስጥ የበለጠ ነገር።

ደረጃ 12 - ተጨማሪ ማሻሻያዎች

ተጨማሪ ማሻሻያዎች
ተጨማሪ ማሻሻያዎች

በመንገድ ካርታው ላይ ከተዘረዘሩት የሶፍትዌር ዝመናዎች በተጨማሪ ፣ ለማሻሻል በርካታ መስኮች አሉ።

ሃርድዌር 0805 LEDs 4x5 ማትሪክስ አሁን ካለው የ 1206 ድርድር ጋር ተመሳሳይ ቦታ ይወስዳል። በወደፊት ዲዛይኖች ውስጥ ለመሞከር ብዙ ዓይነት 0805 LEDs ገዝቻለሁ። የላቀ 'የክለብ-ሞድ' የማሻሻያ ጥቅል ለማድረግ ቀደም ሲል የተጠቀሰው የሙቀት ዳሳሽ ሊታከል ይችላል። ፒሲቢው በኦሊሜክስ እንደ ባለ ሁለት ጎን ቦርድ (~ $ 33) ለማምረት የተቀየሰ ነው። እነሱ በቀጥታ ከንስር ፋይሎች ይሰራሉ እና ይከራከራሉ (ብዙ ትናንሽ ሰሌዳዎችን ከአንድ ትልቅ ሰሌዳ ይሠሩ) በነፃ። ይህንን አላደረግኩም ፣ ግን ሌላ ሰው ቢሰራቸው አንድ እገዛለሁ። ሶፍትዌር በ PIC ላይ ብዙ ተጨማሪ ቦታ አለ። የፍጥነት መለኪያ/ኦዶሜትር የታቀደ ነው። ጨዋታዎች ሊታከሉ ይችላሉ።

የሚመከር: