ዝርዝር ሁኔታ:

Arduino Soundlab: 3 ደረጃዎች
Arduino Soundlab: 3 ደረጃዎች

ቪዲዮ: Arduino Soundlab: 3 ደረጃዎች

ቪዲዮ: Arduino Soundlab: 3 ደረጃዎች
ቪዲዮ: Arduino soundlab 2024, ህዳር
Anonim
Image
Image
ግንባታ
ግንባታ

በኤፍኤም ውህደት ቴክኒክ ፣ ተራ አርዱዲኖን በመጠቀም እንኳን ብዙ አስገራሚ ድምፆች ምን ሊፈጥሩ እንደሚችሉ አስገራሚ ነው። በቀደመው ትምህርት ውስጥ ይህ በቅድመ-መርሃ-ግብር የተያዙ 12 ድምፆች ባሉት ሲንተሰሰር ተገልጾ ነበር ፣ ነገር ግን ተመልካች ከድምጽ ጠቋሚዎች ጋር የድምፅ መለኪያዎችን ሙሉ በሙሉ መቆጣጠር በጣም ቀዝቃዛ እንደሚሆን ጠቁሟል ፣ እና እንደዚያ ነው!

በዚህ የድምፅ ላቦራቶሪ ውስጥ ድምፆች በ 8 መለኪያዎች ቁጥጥር ሊደረግባቸው ይችላል -4 ለኤዲአርኤስ የከፍተኛ ድምጽ ፖስታ እና 4 ሸካራነትን ለሚወስነው ድግግሞሽ ማስተካከያ።

የ 8 ፖታቲዮሜትሮች መጨመር በቁልፎች ብዛት ዋጋ አልሄደም -የ 8 ቁልፎች ሶስት ስብስቦች ጥቂት ማይክሮ ሰከንድ አንድ በአንድ ተነብበዋል ፣ በድምሩ ለ 24 ቁልፎች ፣ ከሁለት ሙሉ ኦክታቭ ጋር ተጓዳኝ። በእውነቱ ፣ ሁለት የአርዱዲኖ ፒኖች ጥቅም ላይ ያልዋሉ እና ወደ 40 ቁልፎች ማስፋፋት ይቻል ነበር።

የዱር ድምጾችን እንዴት ማድረግ እንደሚቻል ቪዲዮውን ይመልከቱ ፣ አጭር መግለጫ እዚህ አለ

* ሀ = ጥቃት-አንድ ድምጽ ወደ ከፍተኛው ድምጽ የሚደርስበት ጊዜ (ክልል 8ms -2s)

* D = መበስበስ-አንድ ድምጽ ወደ ቋሚ የከፍተኛ ደረጃው (8ms -2s ክልል) የሚወርድበት ጊዜ

* S = ቀጣይነት-ቋሚ የከፍተኛ ደረጃ (ክልል 0-100%)

* R = መለቀቅ-ቃና የሚጠፋበት ጊዜ (ክልል 8ms -2s)

* f_m: የመለዋወጫ ድግግሞሽ ጥምርታ ከአገልግሎት አቅራቢው ድግግሞሽ (ክልል 0.06-16) እሴቶች በታች ከ 1 በታች ድምፆችን ያስከትላል ፣ ከፍ ያሉ እሴቶች በትርጉም

* ቤታ 1-በማስታወሻው መጀመሪያ (የኤፍኤም ሞጁል ስፋት) ስፋት (ክልል 0.06-16) ትናንሽ እሴቶች የድምፅ ሸካራነት ጥቃቅን ልዩነቶች ያስከትላሉ። ትላልቅ እሴቶች እብድ ድምጾችን ያስከትላሉ

* ቤታ 2-በማስታወሻው መጨረሻ ላይ የኤፍኤም ሞጁል ስፋት (ክልል 0.06-16) የድምፅ ሸካራነት በጊዜ ውስጥ እንዲለወጥ ከቤታ 1 የተለየ እሴት ለ beta2 ይስጡ።

* tau: የኤፍኤም ስፋት ከቤታ 1 ወደ ቤታ 2 (ክልል 8ms -2s) የሚለዋወጥበት ፍጥነት ትናንሽ እሴቶች በማስታወሻ መጀመሪያ ላይ አጭር ፍንዳታ ይሰጣሉ ፣ ትላልቅ እሴቶች ረጅምና ዝግ ያለ ዝግመተ ለውጥ።

ደረጃ 1 ግንባታ

ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ

በግልጽ ለማየት እንደሚቻለው ፣ ይህ አሁንም አምሳያ ነው ፣ አንድ ቀን እኔ ወይም ሌላ ሰው ይህንን ትልቅ እና ጠንካራ እና የሚያምር በትላልቅ ቁልፎች እና በእውነተኛ መደወያዎች ለፖታቲሞሜትሮች በሚያስደንቅ አጥር ውስጥ እንደሚገነባ ተስፋ አደርጋለሁ….

አስፈላጊ ክፍሎች:

1 አርዱዲኖ ናኖ (6 የአናሎግ ግብዓቶች ብቻ ካለው ከኡኖ ጋር አይሰራም)

24 የግፊት አዝራሮች

8 potentiometers, በ 1kOhm - 100kOhm ክልል ውስጥ

ለድምጽ ቁጥጥር 1 ፖታቲሞሜትር ከ 10 ኪ.ሜ

1 capacitor - 10microfarad electrolitic

1 3.5 ሚሜ የጆሮ ማዳመጫ መሰኪያ

1 LM386 የድምጽ ማጉያ ቺፕ

2 1000microfarad electrolitic capacitor

1 ሴራሚክ 1 ማይክሮፋፋር capacitor

1 ማይክሮሶፍት

1 8Ohm 2Watt ድምጽ ማጉያ

1 10x15 ሴ.ሜትር ፕሮቶፕ ቦርድ

የተያያዘውን መርሃግብሮች መረዳትዎን ያረጋግጡ። 24 ቱ አዝራሮች በ 3 ቡድኖች በ 8 ይገናኛሉ ፣ በ D0-D7 ላይ ይነበባሉ ፣ እና በ D8 ፣ D10 እና D11 ላይ ገቢር ይሆናሉ። ማሰሮዎቹ +5 ቪ አላቸው እና በመጨረሻዎቹ ቧንቧዎች ላይ መሬት አላቸው እና ማዕከላዊ ቧንቧዎች ለአናሎግ ግብዓቶች A0-A7 ይመገባሉ። D9 የድምፅ ውፅዓት አለው እና ለድምጽ ቁጥጥር ከ 10 ኪኦኤም ፖታቲሜትር ጋር ኤሲ ጋር ተጣምሯል። ድምፁ በቀጥታ በጆሮ ማዳመጫዎች ማዳመጥ ወይም በ LM386 የድምጽ ማጉያ ቺፕ ማጉላት ይችላል።

ሁሉም በ 10x15 ሳ.ሜ ፕሮቶፕፔፕ ቦርድ ላይ የሚስማማ ነው ፣ ግን ቁልፎቹ በደንብ ለመጫወት በጣም ቅርብ ናቸው ፣ ስለዚህ ትልቅ የቁልፍ ሰሌዳ መገንባት የተሻለ ይሆናል።

ወረዳው በአርዱዲኖ ናኖ ላይ ባለው የዩኤስቢ ግንኙነት ወይም በውጫዊ 5V የኃይል አቅርቦት በኩል ሊሠራ ይችላል። ባለ 2xAA የባትሪ ሳጥን እና በደረጃ መቀየሪያ የተከተለ ፍጹም የኃይል መፍትሄ ነው።

ደረጃ 2 ሶፍትዌር

የተያያዘውን ንድፍ ወደ አርዱዲኖ ናኖ ይስቀሉ እና ሁሉም መስራት አለባቸው።

ኮዱ ቀጥ ያለ እና ለማስተካከል ቀላል ነው ፣ የማሽን ኮድ የለም እና ማቋረጦች የሉም ፣ ግን ከመዝጋቢዎቹ ጋር ሁለት ቀጥተኛ መስተጋብሮች አሉ ፣ ከሰዓት ቆጣሪ ጋር መስተጋብር ለመፍጠር ፣ የአዝራሩን ንባብ ለማፋጠን እና የኤ.ዲ.ሲ. ለ potentiometer ንባብ

ደረጃ 3 - የወደፊት ማሻሻያዎች

ከማህበረሰቡ የሚመጡ ሀሳቦች ሁል ጊዜ በደስታ ይቀበላሉ!

እኔ በአዝራሮቹ በጣም እጨነቃለሁ -እነሱ ጥቃቅን ናቸው እና ሲገፋፉ በጥብቅ ጠቅ ያድርጉ። ለመግፋት የበለጠ ምቹ የሆኑ ትልልቅ አዝራሮች ቢኖሩ በጣም ጥሩ ይሆናል። እንዲሁም ፣ የኃይል ወይም የፍጥነት-ስሜት ቀስቃሽ አዝራሮች የማስታወሻዎቹን ጩኸት ለመቆጣጠር ያስችላሉ። ምናልባት ባለ 3-መንገድ የግፊት ቁልፎች ወይም ንክኪ-ስሜታዊ ቁልፎች ሊሠሩ ይችላሉ?

ሌሎች ጥሩ ነገሮች በ EEPROM ውስጥ የድምፅ ቅንብሮችን ማከማቸት ይሆናል ፣ በ EEPROM ውስጥ አጫጭር ዜማዎችን ማከማቸት እንዲሁ የበለጠ አስደሳች ሙዚቃ እንዲሠራ ያስችለዋል። በመጨረሻም ፣ በጣም የተወሳሰቡ ድምፆች ሊመነጩ ይችላሉ ፣ ማንም ሰው የቃና ድምፆችን በስሌት ቀልጣፋ በሆነ መንገድ እንዴት እንደሚያመነጭ ቢያውቅ ፣ ያ ግሩም ይሆናል…

የሚመከር: