ዝርዝር ሁኔታ:

Tone Generator “Jimikky Kammal” Arduino Pro Mini ን በመጠቀም 5 ደረጃዎች
Tone Generator “Jimikky Kammal” Arduino Pro Mini ን በመጠቀም 5 ደረጃዎች

ቪዲዮ: Tone Generator “Jimikky Kammal” Arduino Pro Mini ን በመጠቀም 5 ደረጃዎች

ቪዲዮ: Tone Generator “Jimikky Kammal” Arduino Pro Mini ን በመጠቀም 5 ደረጃዎች
ቪዲዮ: Electronics Engineer's version of "Jimikky Kammal" 2024, ህዳር
Anonim
Image
Image

ይህ አርዱዲኖ ፕሮ ሚኒን በመጠቀም ይህ ቀላል የቶን ማመንጫ ፕሮጀክት ነው። ‹Velipadinte Pusthakam ›ከሚለው ፊልም እጅግ በጣም ተወዳጅ ዘፈኑ‹ ጂሚኪኪ ካማል ›አንድ አካል በ‹ ሞኖቲክ ›ውስጥ ተዘጋጅቷል።

የሙዚቃ ማስታወሻዎች በተፈጥሮ ውስጥ እንደ ለስላሳ እና የሚሽከረከሩ የ sinusoidal ሞገዶች ይከሰታሉ። በዚህ ፕሮጀክት ውስጥ ፣ ለስላሳ ሳይን ሞገዶች ፋንታ ፣ ከካሬ ሞገዶች ጋር ድምጽ እናሰማለን። የካሬ ሞገዶች ቃና ያመርታሉ ነገር ግን ከተለመደው የሲን ሞገድ የበለጠ ጥርት ያለ እና ብረት ነው። ድግግሞሽ በማመንጨት የሙዚቃ ማስታወሻ ሊፈጠር ይችላል። እያንዳንዱ ድግግሞሽ ልዩ ድምፅ አለው። እዚህ አርዱዲኖ ይህንን ተደጋጋሚነት ለመፍጠር ያገለግላል።

ደረጃ 1 የሃርድዌር ማዋቀር

የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር

ሃርድዌርን ማዘጋጀት በጣም ቀላል ነው። ይህንን ፕሮጀክት ለማዳበር እኛ እንጠይቃለን

  • አርዱዲኖ ፕሮ ሚኒ
  • ተናጋሪ
  • FTDI ዩኤስቢ ወደ ተከታታይ አስማሚ (ፕሮግራሙን ወደ አርዱዲኖ ፕሮ ሚኒ ለመስቀል)

በወረዳው ዲያግራም ላይ እንደሚታየው በይነገጽ FTDI ዩኤስቢ ወደ አርማዲኖ ፕሮ ሚኒ ለፕሮግራምንግ ወደ ተከታታይ አስማሚ። የአርዲኖኖ ፕሮ ሚኒ እና ሌላውን ከመሬቱ ላይ አንድ የድምፅ ማጉያውን ከዲጂታል ፒን 11 (በፕሮግራሙ ውስጥ የፒን ቁጥርን መለወጥ ይችላሉ) ያገናኙ።

በዚህ ወረዳ ውስጥ ድምፁ በጣም ዝቅተኛ እንዲሆን ማንኛውንም ማጉያ ወረዳ አንጨምርም። በዚህ ምክንያት ማንኛውንም የድምፅ ማጉያ ወረዳ ማከል ይችላሉ ፣ ለውጤቱ ብዙ ድምጽ ያገኛሉ ወይም የተስተካከለ የድምፅ መቆጣጠሪያ ያለው ፒሲ ማጉያ መጠቀም ይችላሉ።

ደረጃ 2 የሶፍትዌር ልማት

በአርዱዲኖ ውስጥ ማወዛወዝ በማመንጨት የሙዚቃ ማስታወሻዎች ሊፈጠሩ ይችላሉ። የማወዛወዝ ድግግሞሽ የተጫወቱት የሙዚቃ ማስታወሻዎች ዜማ ፍጥነት ነው። ስለዚህ ፣ ለእያንዳንዱ የሙዚቃ ማስታወሻ ትክክለኛ ቅጥነት ፣ ድብደባ ፣ ቴምፕ ማድረግ አለብን።

በዚህ ፕሮግራም ውስጥ ለሁሉም ድምፆች ሁሉንም ድግግሞሾች አናመነጭም። ለ “ጂሚክኪ ካማል” ሙዚቃ የሚፈለገው ድምጽ ብቻ ተጨምሯል። ለሁሉም ማስታወሻዎች ድግግሞሽ ከዚህ በታች ባለው አገናኝ ተሰጥቷል።

impacttechnolabz.com/fd1_jk.html

አርዱinoኖ ለማብራት እና ዲጂታል ፒኑን ለማጥፋት የቆይታ ጊዜ እንዲያገኝ እነዚህን ድግግሞሾችን ወደ ጊዜ መለወጥ አለብን። የቃናዎቹ ስሌት የሚከናወነው የሂሳብ አሠራሩን ተከትሎ ነው-

timeHigh = 1 / (2 * toneFrequency) = period / 2

ለምሳሌ ፦

100 Hz ማወዛወዝ ለማመንጨት ፣

ማለትም የጊዜ ክፍለ ጊዜ = 1/100 S = 0.01 S = 10000 ዩኤስ

ስለዚህ ለ 5000 uS ፒን HIGH እና ለ 5000 uS ዝቅተኛ ማድረግ አለብን

ማለትም timeHigh = 1/(2*100)

= 0.005 ኤስ

= 5000 ዩኤስ

ሙሉ ኮድ ያውርዱ

ደረጃ 3 ማስመሰል

ማስመሰል
ማስመሰል

በዊንዶውስ ፒሲ ውስጥ በተጫነው በፕሮቴስ ፕሮፌሽናል ሶፍትዌር እገዛ አስመስለናል ፣ ስለሆነም የድምፅ ውፅዓት በድምፅ ካርድ በኩል በፒሲ ውስጥ ሊረጋገጥ ይችላል። የአሩዲኖ ቤተ -መጽሐፍት ወደ ፕሮቱስ በግልፅ ማከል ያስፈልግዎታል።

ደረጃ 4 ኮድ

ሙሉ ኮድ ያውርዱ

የሚመከር: