ዝርዝር ሁኔታ:
- ደረጃ 1 - ቁሳቁስ እና መሣሪያዎች
- ደረጃ 2 የ LED ማትሪክስ
- ደረጃ 3: ሌላ ኤች
- ደረጃ 4 - መካኒካል ክፍሎች
- ደረጃ 5: አርዱዲኖ ክፍል
- ደረጃ 6 - ማንቂያ ማጠናቀቅ
ቪዲዮ: የ LED ማትሪክስ የማንቂያ ሰዓት (በ MP3 ማጫወቻ) 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ በአርዱዲኖ ላይ የተመሠረተ የማንቂያ ሰዓት ከማንቂያ ደወልዎ የሚጠብቁት ነገር ሁሉ አለው - በሚወዱት እያንዳንዱ ዘፈን እርስዎን የማስነሳት ዕድል ፣ አሸልብ አዝራር እና በሶስት አዝራሮች ለመቆጣጠር ቀላል ነው። ሶስት ዋና ብሎኮች አሉ - የ LED ማትሪክስ ፣ የ RTC ሞዱል እና የ MP3 ጋሻ ከድምጽ ማጉያ ጋር።
ደረጃ 1 - ቁሳቁስ እና መሣሪያዎች
- LED ማትሪክስ
- አርዱዲኖ ኡኖ
- MP3 ጋሻ DHF አጫዋች ሚኒ
- የ RTC ሞዱል DS1307
- ማንኛውም ተናጋሪ
- 3 አዝራሮች (በ pulp/pulldown resistors 10k)
- ሽቦዎች
- ፕሌክሲ (ወይም ሳጥንዎን የሚፈልጉበት ማንኛውም ቁሳቁስ)
- 3 ዲ አታሚ (የማትሪክስ ሳጥኖችን ለማተም)
- የዲሲ የኃይል አቅርቦት አያያዥ
- የዩኤስቢ ቢ ሴት አያያዥ።
በአጋጣሚዎችዎ መሠረት ይህንን የቁሳቁስ ዝርዝር መለወጥ እንደሚችሉ አምናለሁ (በእርግጠኝነት የተለያዩ የ MP3 ጋሻዎችን ፣ የተለያዩ የ RTC ሞጁሎችን መጠቀም ይችላሉ እና ሁሉም ነገር በትክክል መስራት አለበት:)
ደረጃ 2 የ LED ማትሪክስ
እንደ መነሳሳት ፣ እኔ የ LED ማትሪክስን ለመገንባት ይህንን አስተማሪዎችን እጠቀም ነበር ፣ እኔ የፕሮቶታይፕ ሰሌዳውን ላለመጠቀም እና የራሴን ፒሲቢ ዲዛይን ላለማድረግ ወሰንኩ። በወረዳ ሰሪ ውስጥ የእኔን ፕሮጀክት እዚህ ማግኘት ይችላሉ። እንዲሁም መርሃግብሮችን መጠቀም ይችላሉ እና የጀርበር መረጃን ለመላክ ከፈለጉ (ይልቁንም ከዚያ በራሳችን ከወረዳ ሰሪ ፕሮጀክት ያመንጩት) እኔ እንደምሰጥዎ ያሳውቁኝ:) አንዳንድ ጥቂት ምክሮች - በመጀመሪያ እኔ በጣም ርካሽ LED ን ተጠቅሜ ነበር ነገር ግን ሁሉንም ዳዮዶች ከሸጥኩ እና አርዱዲኖ ኮድን ከሠራሁ በኋላ የ LED ዲዲዮ ቀለም ልዩነት ተቀባይነት አልነበረውም ስለሆነም የተለያዩ ሰዎችን ማዘዝ እና ሌላ የ LED ማትሪክስ ማድረግ ነበረብኝ። በክፍል arduino ውስጥ የሥራውን መርህ እገልጻለሁ። የሆነ ሆኖ ፣ ጥሩ ሥራ ሠርተው ማሳያ እየሠራ መሆኑን ለማወቅ ፣ በ DisplayChar ተግባር ውስጥ ያሉትን ቋሚዎች በዋና አርዱዲኖ ሉፕ ውስጥ (ለምሳሌ በ DisplayChar (1 ፣ letA) ምትክ ፤ DisplayChar ን ይጠቀሙ (0 ፣ 9) ፤ ቁጥር 9 የሚጽፍ ከ 1 ኛ አምድ ጀምሮ) ሌላ ማንኛውንም አስተያየት መስጠት አያስፈልግዎትም።
ደረጃ 3: ሌላ ኤች
የማንቂያ ሰዓትን ለመገንባት ሌሎች የኤች.ቪ.
ለ RTC ሞዱል እኔ ሞዱል DS1307 ን እና ቤተ -መጽሐፍት MD_DS1307.h ን ተጠቀምኩ። በጣም ቀላል ሁሉም ነገር በተቀላጠፈ ይሠራል ፣ ግን ምናልባት የበለጠ ትክክለኛ የ RTC ሞዱል እንደ 3231 ወይም ሌላ እንዲጠቀም እመክራለሁ - ለጥቂት ቀናት ያህል ያለ ኃይል ከፈቀድኩ ጥቂት ሰከንዶች መፍታት ጀመረ።.
የ MP3 ጋሻ ዲኤችኤፍ ማጫወቻ ሚኒ - ይህ የ MP3 ጋሻ በእውነት ቀላል ነው ፣ አንዳንድ mp3 ን ወደ ኤስዲ ካርድ መስቀል ይችላሉ ፣ ያገኙትን ማንኛውንም ድምጽ ማጉያ ያገናኙ እና ከዚያ በሁለት መንገድ ወይም በተከታታይ ግንኙነት ወይም በ I/O ፒኖች በኩል ሊሠራ ይችላል። በሆነ ምክንያት ሐቀኛ ለመሆን በተከታታይ ግንኙነት ውስጥ ስኬታማ አልነበርኩም (ከሌሎች SPI እና I2C ግንኙነት ጋር ለሌላ ተጓዳኞች ጥቅም ላይ አልዋለም) ነገር ግን እኔ IO ፒኖችን ለመጠቀም ልክ ደህና ነበር (ADKEY1 ን ከአርዱዲኖ ዲጂታል ውፅዓት ጋር ተገናኝቻለሁ) ዘፈን ለማጫወት ቀስቃሽ እና ሙዚቃን ለማቆም ከፒን ዩኤስቢ+)።
በሥዕሉ ላይ እንደሚመለከቱት ፣ ከ 10 ኪኦኤም ተቃዋሚዎች ጋር ከአርዱዲኖ ግብዓቶች ጋር በተገናኘ በፕሮቶታይፕ ቦርድ ላይ ሶስት ቀላል አዝራሮችን እጠቀም ነበር።
የአርዱዲኖ ሽቦ በአርዱዲኖ ኮድ ውስጥ በግልጽ ይታያል:)
ደረጃ 4 - መካኒካል ክፍሎች
ጥሩ መደበኛ ማሳያ እይታን ለመፍጠር ፣ ለእያንዳንዱ ኤልኢዲ ትክክለኛውን ቅርፅ ለመግለፅ አንዳንድ ፍርግርግ መጠቀም ያስፈልግዎታል። በጥሩ ሁኔታ የሚሰራ ቀላል 3 ዲ የታተመ ፍርግርግ እጠቀም ነበር - እሱ ከሁለት ክፍሎች የተሠራ ነው ፣ ግራ እና ቀኝ ፣ የ STL ውሂቡን በአባሪነት ማግኘት ይችላሉ።
ሳጥኑ ከወተት ፕሌክስ በ CNC ማሽን ላይ ወፍጮ ነው። እርስዎ ከየትኛው ቁሳቁስ እንደሚሠሩ የእርስዎ ውሳኔ ብቻ ነው ፣ አንድ ምክር ብቻ ፣ እኔ እንደ እኔ ተመሳሳይ ነገር የሚጠቀሙ ከሆነ ፣ ኤልኢዲዎች እንደ የብርሃን ምንጭ ሆነው እንዳይታዩ ለመከላከል በ LEDs ላይ ያለውን የተወሰነ ከፊል ሊደረስ የሚችል ንብርብር ከፊል ያድርጉት።. በጎን ግድግዳው ውስጥ ለዲሲ የኃይል አቅርቦት አገናኝ እና ለኮድ የተሻሉ የኮድ ሀሳቦችን ለመስቀል የሚያስችል ቦታ እንዳለ ማየት ይችላሉ። በአባሪነት ለሁሉም ክፍሎች የ STL ፋይሎች አሉ (ጓደኛዬ ፔሺ ይህንን እጅግ በጣም ጥሩ ሣጥን በመንደፉ አመሰግናለሁ:))
ደረጃ 5: አርዱዲኖ ክፍል
በከፊል ከአርዲኖ ጋር በተዛመደ ዋናውን የሉፕ ስልተ -ቀመር በአጭሩ መግለፅ እፈልጋለሁ እና ከዚያ በ SPI እና በማንቂያ ቅንብር በኩል የ Shift ምዝገባዎችን ለመቆጣጠር ጥቂት ቃላትን መግለፅ እፈልጋለሁ።
በዋናው ሉፕ ውስጥ በመሠረቱ አንድ አዝራር ተጭኖ እንደሆነ ይፈትሹ ፣ RTC አዲስ የተዘመኑ የደቂቃ እሴቶችን ይልክልዎት እንደሆነ እና አንዳንድ ሮዝ ፍሎይድ ዘፈን ለመጫወት ጊዜው እንደሆነ ይፈትሹ:) እና ካልሆነ ፣ በየጊዜው LEDs ን ያብሩ እና ያጥፉ። ቁጥሮችን ያዘጋጁ።
የ LED ማትሪክስን መቆጣጠር - ለተሻለ ግንዛቤ መጀመሪያ ላይ ለጠቀስኳቸው የ LED ማትሪክስ ትምህርቶችን መከተል ጥሩ ነው ፣ ግን በአጭሩ - በዚህ ማትሪክስ ውስጥ ቁጥሮችን ወይም ፊደሎችን ለማሳየት በየጊዜው ከተቀመጠው LED የትኛው መምረጥ ያስፈልግዎታል። ረድፍ ማብራት እና ከዚያ ሁሉንም ኤልኢዲዎች ከተወሰነ ጊዜ በኋላ ከረድፍ ያብሩ። በሚቀጥለው ደረጃ ይህንን ረድፍ ያጥፉ እና ሁለተኛ ረድፍ እና ይህንን ደጋግመው ያዘጋጃሉ። ይህ ምን ማለት ነው? - ማንኛውንም መዘግየት አይጠቀሙ! - አለበለዚያ ቁጥሮችን አያሳይዎትም ግን ብልጭ ድርግም ይላል:)
እኔ በጣም የተለየ እጠቀማለሁ እና የመቀየሪያ ምዝገባዎችን ለመቆጣጠር ቀላሉ መንገድ እላለሁ (ይህንን ለስላሳ ተግባር ለፃፈው ጓደኛዬ ክሪስቶፍ አመሰግናለሁ)። ስለዚህ የመጀመሪያ ደረጃ (ለፈረቃ ምዝገባ መረጃን ማዘጋጀት በተግባራዊ ማሳያ ውስጥ እየተከናወነ ነው ፣ እዚያም ተፈላጊውን ምልክት ከቋሚ ድርድር ባገኙበት እና ለመመዝገቢያዎች መረጃ በሚያዘጋጁበት። እና UpdateDisplay ተግባር በሚባልበት ጊዜ ውሂቡ ወደ ውፅዓት ይሸጋገራል (ለበለጠ መረጃ ከ arduino IDE ማያ ገጽ ይመልከቱ)
የማንቂያ ቅንብር። ሶስት አዝራሮች አሉ ፣ ግራ ፣ መካከለኛ እና ቀኝ። በቀኝ እና በመሃል ላይ በእጥፍ ሲጫኑ ፣ የማንቂያ ምናሌውን ያስገባሉ። በማንቂያ ምናሌ ውስጥ የሚከተሉት ተግባራት አሉ - የግራ አዝራር (ማንቂያውን ለሰዓታት ያቀናብሩ) መካከለኛ አዝራር (ማንቂያውን ለደቂቃዎች ያዘጋጁ) የቀኝ አዝራር ረጅም ተጫን (ማንቂያውን የሚያረጋግጥ) ፣ የመካከለኛ እና የቀኝ ቁልፍን ረጅም ይጫኑ (ነባር ማንቂያ በማጥፋት)።
ማንቂያው በሚዘጋጅበት ጊዜ (ይህ በቀኝ በኩል ባለው ምልክት ላይ የማንቂያ ደወሉ ምልክት LED ን ማብራት ይችላሉ) እና ሰዓት የእርስዎን ተወዳጅ የንጋት ዘፈን ማጫወት ይጀምራል:) የሚከተሉት ተግባራት ሊገኙ የሚችሉ ናቸው - የግራ አዝራር (ለሌላ 5 ደቂቃዎች አሸልብ) ፣ መካከለኛ አዝራር (ማንቂያ ሰርዝ)።
ደረጃ 6 - ማንቂያ ማጠናቀቅ
በመጨረሻ ፣ ውስጡን ሁሉንም አንድ ላይ ብቻ አጣበቅኩ:) እና የማንቂያውን የኋላ ክፍል ሙጫውን ይዝጉ። በተያያዘው ቪዲዮ ውስጥ የዚህን ማንቂያ መቆጣጠሪያ ዘዴ ማየት ይችላሉ። ለቪዲዮው ልብ ይበሉ ፣ በቪዲዮው ውስጥ ብልጭ ድርግም ያለ ይመስላል ፣ እሱ የ LEDs እና የካሜራ መግለጫ ጽሑፍ ፍሬም ተመን በማብራት እና በማጥፋት መርህ የተነሳ ነው - በእውነቱ ዓይኖችዎ ይህንን ሳያብጡ እንደበራ ያዩታል:)
ለወደፊቱ የተለያዩ ነገሮችን መሞከር እፈልጋለሁ - በጥሩ ሁኔታ አንዳንድ ጥቁር) እና ቀኑን ፣ ምናልባትም የሙቀት መጠንን ወዘተ የመሳሰሉትን አንዳንድ ተጨማሪ ተግባሮችን ማከል እፈልጋለሁ:)
የራስዎን የማንቂያ ሰዓት በመገንባት ፣ እና ሀሳቦችዎን በጉጉት እንደሚጠብቁ ተስፋ ያድርጉ:)
በሰዓታት ውድድር ውስጥ ሁለተኛ ሽልማት
የሚመከር:
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - ESP ማትሪክስ የ Android መተግበሪያ 14 ደረጃዎች
ዲጂታል ሰዓት የ LED ነጥብ ማትሪክስ - የ ESP ማትሪክስ የ Android መተግበሪያ - ይህ ጽሑፍ በ PCBWAY በኩራት ስፖንሰር የተደረገ ነው። ለራስዎ ይሞክሩት እና በ PCBWAY ላይ በ 5 ዶላር ብቻ 10 PCBs ን ያግኙ በጣም ጥሩ ጥራት ባለው PCBWAY። እኔ የምዘረጋው የኢኤስፒ ማትሪክስ ቦርድ
የአልጋ MP3 የማንቂያ ደወል ሰዓት: 6 ደረጃዎች (ከስዕሎች ጋር)
የአልጋ ቁራኛ MP3 የማንቂያ ደወል ሰዓት - ለዚህ ፕሮጀክት ምቹ እና ሙሉ በሙሉ የሚሰራ የአልጋ ደወል የቃል ሰዓት ለማድረግ ፈልጌ ነበር። ለአልጋ ቁራኛ የማንቂያ ሰዓት የግል ቅድመ ሁኔታዎቼ በማታ በማንኛውም ብርሃን ሊነበብ የሚችል ሲሆን በሌሊት የ MP3 ማንቂያ ዜማዎችን ሳታወርም ይሳቡ
ስማርት ማንቂያ ሰዓት - በ Raspberry Pi የተሰራ ዘመናዊ የማንቂያ ሰዓት 10 ደረጃዎች (ከስዕሎች ጋር)
ብልጥ የማንቂያ ሰዓት - በ Raspberry Pi የተሰራ ዘመናዊ የማንቂያ ሰዓት - ዘመናዊ ሰዓት ፈልገው ያውቃሉ? እንደዚያ ከሆነ ይህ ለእርስዎ መፍትሄ ነው! እኔ ዘመናዊ የማንቂያ ደወል ሰዓት ሠራሁ ፣ ይህ በድር ጣቢያው መሠረት የማንቂያ ጊዜውን መለወጥ የሚችሉበት ሰዓት ነው። ማንቂያው ሲጠፋ ድምፅ (ቡዝ) እና 2 መብራቶች ይኖራሉ
ሲዲ ማጫወቻ ሳይኖር ሲዲ ማጫወቻ ፣ AI እና YouTube ን በመጠቀም - 10 ደረጃዎች (ከስዕሎች ጋር)
ሲዲ ማጫወቻ ሳይኖር ሲዲ ማጫወቻ ፣ አይአይ እና ዩቲዩብን መጠቀም - ሲዲዎችዎን መጫወት ይፈልጋሉ ነገር ግን ተጨማሪ የሲዲ ማጫወቻ የለዎትም? ሲዲዎችዎን ለመቅደድ ጊዜ አልነበረዎትም? ቀደዳቸው ነገር ግን ፋይሎቹ ሲፈለጉ አይገኙም? ችግር የለም። አይአይ (አርቲፊሻል ኢንተለጀንስ) ሲዲዎን ይለየው ፣ እና YouTube ይጫወታል
“ጥበበኛ ሰዓት 2” (በአርዱዲኖ ላይ የተመሠረተ የማንቂያ ሰዓት በብዙ ተጨማሪ ባህሪዎች) መሰብሰብ 6 ደረጃዎች
“ጥበበኛ ሰዓት 2” (በአርዱዲኖ ላይ የተመሠረተ የማንቂያ ሰዓት ከብዙ ተጨማሪ ባህሪዎች ጋር) መሰብሰብ-ይህ መማሪያ ለዊዝ ሰዓት 2 ፣ ክፍት ምንጭ (ሃርድዌር እና ሶፍትዌር) ፕሮጀክት ኪት እንዴት እንደሚሰበሰብ ያሳያል። የተሟላ የጥበብ ሰዓት 2 ኪት እዚህ ሊገዛ ይችላል። ለማጠቃለል ፣ ጠቢብ ሰዓት 2 ሊያደርገው የሚችለው (አሁን ባለው ክፍት ምንጭ softwa