ዝርዝር ሁኔታ:

አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን 3 ደረጃዎች
አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን 3 ደረጃዎች

ቪዲዮ: አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን 3 ደረጃዎች

ቪዲዮ: አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን 3 ደረጃዎች
ቪዲዮ: VOLTMETER with DIY RELHARGEABLE BATTERY - አርዱinoኖንን በባትሪ እንዴት ኃይል መስጠት እንደሚቻል 2024, ህዳር
Anonim
አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን
አርዱዲኖ ናኖ የድምፅ መቅጃ በ MAX9814 ማይክሮፎን
አርዱዲኖ ናኖ የድምፅ መቅጃ ከ MAX9814 ማይክሮፎን ጋር
አርዱዲኖ ናኖ የድምፅ መቅጃ ከ MAX9814 ማይክሮፎን ጋር
አርዱዲኖ ናኖ የድምፅ መቅጃ ከ MAX9814 ማይክሮፎን ጋር
አርዱዲኖ ናኖ የድምፅ መቅጃ ከ MAX9814 ማይክሮፎን ጋር

በአማዞን ላይ ከ AZ መላኪያ MAX9814 ማይክሮፎን አግኝቻለሁ እና መሣሪያውን ለመሞከር ፈልጌ ነበር። ስለዚህ ፣ እኔ በታላቁ ስኮት የስለላ ሳንካ (በዚህ የፈጠራ የጋራ ፈቃድ ስር የታተመ) ይህንን ቀላል ፕሮጀክት ፈጠርኩ። ውጤታማነትን ለማሻሻል እና ጥቂት አዳዲስ ባህሪያትን ለመጨመር የፕሮጀክቶችን አወቃቀር በጥቂቱ ቀይሬዋለሁ። ይህ የእኔ የመጀመሪያ የመማሪያ ፕሮጀክት ነው ስለዚህ ፍጹም አይሆንም ፣ ግን ለመማር እና ለምክር ለመክፈት ፈቃደኛ ነኝ።

ከተለያዩ ጥቅሞች ጋር ከማይክሮፎን የሙከራ ውጤቶች በመጨረሻው ላይ ተጨምረዋል ፣ ስለዚህ የ 40 ዲቢቢ ፣ የ 50 ዲቢ እና የ 60 ዲቢ ዕሴቶችን ጥራት ማወዳደር ከፈለጉ ወደዚያ መዝለል ይችላሉ።

ይህ ፕሮጀክት ማይክሮፎን በፕሮጀክታቸው ውስጥ ለመተግበር ለሚሞክሩ ሰዎች ጠቃሚ እንደሚሆን ተስፋ አደርጋለሁ። እኔ ደግሞ ይህንን ፕሮጀክት በተቻለ መጠን ለጀማሪዎች ተደራሽ ለማድረግ ተስፋ አደርጋለሁ ስለዚህ በኮድዬ ላይ ብዙ አስተያየቶችን ጨምሬያለሁ ነገር ግን ጠቃሚ የሆነ ማንኛውንም ተጨማሪ ማብራሪያ ለመጨመር ሥራዬን በመከለስ ደስተኛ ነኝ። ሽቦው በጣም ጀማሪ ወዳጃዊ ነው ግን ሶፍትዌሩን መተግበር ትንሽ ተንኮለኛ ነው።

ሁሉንም የፕሮጀክት ፋይሎች ይመልከቱ እና በእኔ GitHub ማከማቻ ላይ የእኔን ኮድ ማሻሻያዎች ይጠቁሙ።

አቅርቦቶች

አማዞን ፦

  • MAX9814 ማይክሮፎን ከማጉያ ጋር
  • የዳቦ ሰሌዳ
  • አርዱዲኖ ናኖ (የ 3 ጥቅል ነው ግን አንድ ብቻ ያስፈልግዎታል!)
  • ኤስዲ ካርድ አንባቢ
  • ኤልኢዲዎች
  • ተከላካዮች
  • ተጣጣፊ አዝራሮች
  • ዩኤስቢ ቢ ሚኒ ገመድ (ለአርዱዲኖ ናኖ)
  • የዩኤስቢ ኃይል ባንክ (በአከባቢው የተገዛውን ርካሽ እጠቀም ነበር)

ደረጃ 1 - የመሣሪያ ወረዳ እና ማብራሪያ

የመሣሪያ ዑደት እና ማብራሪያ
የመሣሪያ ዑደት እና ማብራሪያ

እኔ ከአርዱዲኖ ናኖ መሣሪያ ጋር እንዲሠራ ወረዳዬን አበጅቻለሁ ፣ ግን በኮዴ አናት ላይ ያለውን የፒን ቁጥሮችን (በሚቀጥለው ክፍል) አርትዕ በማድረግ ወረዳዎን በተለያዩ የአርዱዲኖ መሣሪያዎች ላይ ማካሄድ ይችላሉ። በመሣሪያዎ ላይ ወረዳውን ለማቀናበር «አርዱinoኖ [የእርስዎ ሞዴል] ፒኖውት») እና እያንዳንዱ ፒን ምን ተግባራት ሊያከናውን እንደሚችል የሚያሳዩ ብዙ ምስሎች መኖር አለባቸው (ለምሳሌ የአናሎግ ግብዓት ፣ ኤስ.ኤስ.ኤስ ፣ MOSI ወዘተ)። አብዛኛዎቹ መሣሪያዎች እንዲሁ የተሰየሙ ካስማዎች ይዘው ይመጣሉ። ይህንን የ “EasyEDA” አርታዒን በመጠቀም ይህንን ንድፍ አውጥቻለሁ ግን በተቻለ ፍጥነት ይህንን ለመፍጠር ስለምፈልግ እና አቀማመጥን በፍጥነት ለማዋቀር ስለምፈልግ የማይሸጥ የዳቦ ሰሌዳ በመጠቀም ፈጠርኩት።

ደረጃ 2 - ፕሮግራሚንግ

ፕሮግራሚንግ ማድረግ
ፕሮግራሚንግ ማድረግ

በመሣሪያው ላይ ኦዲዮን ለመቅዳት አንዳንድ ቀላል ኮድ ጻፍኩ። የታላቁን ስኮት ኮድ እንደ መነሳሳት እጠቀም ነበር ፣ ግን ቅልጥፍናን እና ቀላልነትን ለመጨመር መዋቅሩን ቀይሬዋለሁ። እንዲሁም ሊቀረጹ በሚችሏቸው የፋይሎች ብዛት ላይ ገደቦችን አስወግጄ ለጀማሪዎች እንዲጓዙ መርዳት ያለባቸውን ተጨማሪ አስተያየቶችን ጨመርኩ። ከዚህ በታች የተጠናቀቀውን ኮድ ያውርዱ እና አርዱዲኖ አይዲኢን በመጠቀም ይክፈቱት። አርዱዲኖ ጥቅል አስተዳዳሪን (ከላይ ባሉት ምስሎች ላይ የሚታየውን) በመጠቀም የሚያስፈልጉትን ሞጁሎች ("SD.h" ፣ "SPI.h" እና "TMRpcm.h") ያውርዱ።

በኤስዲ ካርድ ላይ የ WAV ፋይል መቅዳት የ TMRpcm ቤተ -መጽሐፍት የላቀ ባህሪ ነው ስለዚህ እሱን ለመጠቀም የቤተ -መጽሐፍቱን የውቅር ፋይል ማርትዕ አለብዎት። ይህ የሚያስደነግጥ ቢመስልም (ቢያንስ ለእኔ አደረገኝ) የፋይል አሳሽ በመጠቀም እና ጥቂት የኮድ መስመሮችን (ከዚያም በማስቀመጥ) የ “pcmConfig.h” ፋይልን መፈለግ ብቻ ነው።

  1. በዩኖ ወይም ሜጋ ባልሆኑ ቦርዶች ላይ መስመሩን #ይግለጹ buffSize 128
  2. እንዲሁም ያልተመጣጠነ #መግለፅ የሚቻል_መመዝገብ እና #ብሎክ_ኮንት 10000UL

አንዴ ወደ አርዱዲኖ አይዲኢ ከተመለሱ በኋላ አርዱዲኖዎን ይሰኩ ፣ ይምረጡት እና ከዚያ ፕሮግራሙን ያጠናቅሩ እና ይስቀሉ። ተከታታይ መቆጣጠሪያውን መክፈት እንዲሁ በሩጫ ጊዜ አንዳንድ ግብረመልስ ይሰጥዎታል።

ደረጃ 3: የተጠናቀቀ ፕሮጀክት እና ሙከራ

የተጠናቀቀ ፕሮጀክት እና ሙከራ
የተጠናቀቀ ፕሮጀክት እና ሙከራ

ሽቦውን እና ማረም ስጨርስ ፕሮጀክቱን ሞከርኩ።

ማስጠንቀቂያ መሣሪያውን እንደገና ማስጀመር አዲስ ፋይሎች የድሮ ፋይሎችን እንዲጽፉ የሚያደርግ የፋይል ስም ቆጣሪን ዳግም ያስጀምረዋል።

መሣሪያውን ለመጠቀም ፦

  1. የዩኤስቢ ኃይል መሪን ወደ አርዱዲኖ ያስገቡ
  2. ቀረጻውን ለመጀመር የመነካካት ቁልፍን ይጫኑ (ይህንን ለማመልከት LED ያበራል)
  3. ቀረጻውን ለማጠናቀቅ አዝራሩን እንደገና ይጫኑ
  4. ብዙ ቀረጻዎች አስፈላጊ ስለሆኑ ይድገሙት
  5. የዩኤስቢ የኃይል ገመዱን ያላቅቁ
  6. ኤስዲ ካርዱን ያስወግዱ
  7. ኤስዲ ካርዱን በኮምፒተር ወይም በስልክ ውስጥ ያስገቡ
  8. በተመረጡት የመልሶ ማጫወት መተግበሪያ ውስጥ ፋይሎቹን ይክፈቱ

የዚህ ፕሮጀክት የመጀመሪያ ዓላማ MAX9814 ማይክሮፎኑን ለመፈተሽ ነበር ፣ ስለሆነም ውስጠ -ግንቡ ማጉያው በውጤቱ ላይ ያሳደረውን ተጽዕኖ ለማወቅ ሦስት ሙከራዎችን አደረግሁ። ቀረጻዎቹን በማምረት ላይ ሳለሁ አንዱን የሞዛርት ሲምፎኒ እንደ መቆጣጠሪያ ተለዋዋጭ እጠቀም ነበር። ለሦስቱም ቀረጻዎች በቋሚ ርቀት በማይክሮፎኑ ላይ በመጠቆም በስልኬ ማጉያ ላይ አጫወትኩት። እኔ የቀየርኩት ብቸኛው ተለዋዋጭ የማይክሮፎኑ ትርፍ (ከቪሲሲ ፣ ጂኤንዲ ጋር በማገናኘት ወይም ተንሳፋፊ በመተው የተስተካከለ) ነበር። የተገኙት የድምፅ ቅንጥቦች ተያይዘዋል። እኔ ደግሞ 40 ዲቢ እና የ 60 ዲቢቢ ድምጽን 40 ዲቢ በግራ ጆሮው ውስጥ የሚጫወትበት እና 60 ዲቢው በቀኝ ጆሮው የሚጫወትበት ወደ አንድ ቀረፃ አጣመርኩ። ይህ የጥራት ልዩነቱ በጣም ጎልቶ እንዲታይ እና በ MAX9814 ሞጁል የቀረበው ትርፍ ምን ያህል አስፈላጊ እንደሆነ ያጎላል።

በአጠቃላይ ፣ የመሣሪያው ማዋቀር በጣም ቀላሉ አንዱ ስለሆነ እኔ በመመዝገቢያ ውጤቶች በማይታመን ሁኔታ ተደስቻለሁ (ያየሁት (በሶስት ሽቦዎች ብቻ እና ምንም ውጫዊ አካላት የሉም - አንድ ቀላል LED እንኳን ተከላካይ ይፈልጋል)። እንዲሁም አርዱዲኖ ናኖ ባለ 10 ቢት ኤዲሲ እንዳለው ግምት ውስጥ መግባት አለበት ስለዚህ ማንኛውም ስፋት ንባብ ከ 1024 ልዩ እሴቶች አንዱ ብቻ ሊሆን ይችላል። በጥሩ የድምፅ ጥራት ፣ የታመቀ መጠን እና ቸልተኛ የኃይል ፍጆታ ምክንያት። ለወደፊቱ ፕሮጀክቶች መሣሪያውን ለመጠቀም ተስፋ አደርጋለሁ።

በበቂ ዝርዝር ውስጥ ካልገባሁ ለመርዳት እና ተጨማሪ ማብራሪያን ለመጨመር በጣም እደሰታለሁ። አሁን የምሰጠኝ ማንኛውም ምክር በሚመጡት ፕሮጀክቶቼ ሁሉ ውስጥ ሊንፀባረቅ ይችል ዘንድ ይህ የመጀመሪያ አስተማሪዎቼ ነው። ኮዶቼን ለማሻሻል ማንኛውም ጥቆማዎች ካሉዎት በ GitHub እና በዚህ Instructables ላይ ወደ እኔ ፕሮጀክት በማከል ደስተኛ ነኝ።

የሚመከር: