ዝርዝር ሁኔታ:
ቪዲዮ: አርዱዲኖ ፒያኖ ከገፋ አዝራር መቀየሪያዎች ጋር - 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የተፈጠረው በ: Haotian Ye
አጠቃላይ እይታ
ይህ አንድ ኦክታቭ (Do Re Mi Fa So La Si Do)) እንዲጫወቱ የሚያስችልዎ ስምንት የግፋ አዝራር መቀያየሪያዎች ያሉት የፒያኖ ሰሌዳ ነው እና በዚህ አንድ octave እርስዎ የሚወዷቸውን አንዳንድ ዘፈኖችን ለማጫወት መሞከር ይችላሉ። ለዚህ ፕሮጀክት ከመጀመርዎ በፊት ማወቅ ያለብዎት አንዳንድ አስፈላጊ እውቀት አለ።
በመጀመሪያ ፣ የፒያኖ መሰረታዊ ማስታወሻዎችን ድግግሞሽ ማወቅ አለብን።
ድግግሞሾቹ ከዚህ በታች ተዘርዝረዋል -
ያድርጉ - 261Hz
ዳግም - 294Hz
ማይ - 329Hz
ፋ - 349Hz
ስለዚህ - 392Hz
ላ - 440Hz
ሲ - 493Hz
ያድርጉ - 523Hz
ሁለተኛ ፣ ከሊ ኤሌክትሮኒክ መደብር ሊገዙ የሚችሉ ክፍሎችን በመጠቀም ወረዳውን እንዴት እንደሚገነቡ አሳያችኋለሁ። በመጨረሻ , በአርዱዲኖ ቦርድ ላይ ሊሰቀል የሚገባውን ኮድ አቀርባለሁ እና አብራራለሁ።
የሚያስፈልጉዎት ክፍሎች:
አርዱዲኖ ኡኖ አር 3 (የምርት መታወቂያ 10997)
ዩኤስቢ ሀ ለ ቢ ገመድ ኤም/ኤም (የምርት መታወቂያ 29861)
10K Resistor * 8 (የምርት መታወቂያ 91516)
የታክ መቀየሪያ የተለያዩ ቀለሞች * 8 (የምርት መታወቂያ 3124 ፣ 31242 ፣ 31243 ፣ 31245 ፣ 31246)
አነስተኛ ድምጽ ማጉያ (የምርት መታወቂያ 41680)
የዳቦ ሰሌዳ (የምርት መታወቂያ 106861)
ዝላይ ሽቦዎች (የምርት መታወቂያ 21801)
ደረጃ 1 ደረጃ 1 ወረዳውን መገንባት
በመጀመሪያ ሁሉንም የግፋ አዝራር መቀየሪያዎችን እና አነስተኛ ድምጽ ማጉያውን በዳቦ ሰሌዳ ላይ አንድ በአንድ ያስገቡ እና በአንድ ረድፍ ላይ ያዛምዷቸው። ከዚያ የእያንዳንዱ የግፊት ቁልፍ መቀያየሪያዎችን ፒኖች ወደ መሬት ያገናኙ። ሁለተኛው በአዎንታዊ ኃይል እና በእያንዳንዱ የግፊት ቁልፍ መቀያየሪያዎች ሌሎች ፒኖች መካከል 10 ኪ ተቃዋሚዎችን ያገናኙ። እና ፣ ይህንን አምድ በአርዱዲኖ ቦርድ ላይ ከ2-9 ካስማዎች ጋር ያገናኙ። እንዲሁም መሬቱን ከመሬት ፒን እና አዎንታዊ ኃይልን በአርዱዲኖ ላይ ከ 3.3v ፒን ጋር ያገናኙ። በመጨረሻም ፣ አነስተኛውን ድምጽ ማጉያ በአርዱዲኖ ላይ ካለው ፒን 10 ጋር ያገናኙ።
ደረጃ 2 - ደረጃ 2 - ኮድ እና ማብራሪያ
ከዚህ በታች ያለው ኮድ የጻፍኩት ነው
const int black = 2;
const int white = 3;
const int red = 4;
const int አረንጓዴ = 5;
const int ሰማያዊ = 6;
const int black2 = 7;
const int green2 = 8;
const int red2 = 9;
const int ድምጽ ማጉያ = 10; // ሁሉንም የግፋ አዝራር መቀያየሪያዎችን እና ድምጽ ማጉያውን ከአርዲኖ ምልክት ምልክቶች ጋር ያገናኙ
int ድግግሞሽ = {262, 294, 330, 349, 392, 440, 493, 523}; // ድርድር የአንድ ኦክታቭ ሁሉንም ድግግሞሽ ይይዛል
ባዶነት ማዋቀር () {
// አንዴ ለማሄድ የማዋቀሪያ ኮድዎን እዚህ ያስገቡ።
pinMode (ጥቁር ፣ ግቤት);
pinMode (ነጭ ፣ ግቤት);
pinMode (ቀይ ፣ ግቤት);
pinMode (አረንጓዴ ፣ ግቤት);
pinMode (ሰማያዊ ፣ ግቤት);
pinMode (ጥቁር 2 ፣ ግቤት);
pinMode (አረንጓዴ 2 ፣ ግቤት);
pinMode (ቀይ 2 ፣ ግቤት);
pinMode (ተናጋሪ ፣ ውፅዓት);
ቶን (ድምጽ ማጉያ ፣ 2000);
Serial.begin (9600);
}
ባዶነት loop () {
// በተደጋጋሚ ለማስኬድ ዋና ኮድዎን እዚህ ያስቀምጡ።
ከሆነ (digitalRead (ጥቁር) == LOW) // የ “DO” የግፋ ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [0] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (ነጭ) == LOW) // የ “RE” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [1] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (ቀይ) == LOW) // የ “MI” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [2] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (አረንጓዴ) == LOW) // የ “FA” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [3] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (ሰማያዊ) == LOW) // የ “SO” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [4] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (black2) == LOW) // የ “LA” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [5] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (green2) == LOW) // የ “SI” የግፊት ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [6] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ ከሆነ (digitalRead (red2) == LOW) // የ “DO” የግፋ ቁልፍ መቀየሪያን ሲጫኑ
{ቶን (ድምጽ ማጉያ ፣ ድግግሞሽ [7] ፣ 50);
መዘግየት (50);
ድምጽ የለም (ድምጽ ማጉያ);}
ሌላ // ምንም ሲጫኑ
noTone (ተናጋሪ);
}
በመጀመሪያ ፣ ሁሉንም የግፋ አዝራር መቀያየሪያዎችን እና ድምጽ ማጉያውን በአርዱዲኖ ላይ ከ 2 እስከ 10 ማወጅ አለብን። እያንዳንዱ ማብሪያ ለአንድ ማስታወሻ ይወክላል። ከዚያ ሁሉንም ድግግሞሾችን ወደ ውስጥ ለማስገባት አንድ ድርድር ይጠቀሙ። በመቀጠል ፣ እኔ እና ሌላ መግለጫ እኔ የምጫነውን የግፊት ቁልፍ መቀየሪያን አርዱinoኖ ለማሳወቅ የምጠቀምበት ከሆነ።
በመጨረሻም የአርዱዲኖ ቦርድዎን ከኮምፒዩተርዎ ወይም ከላፕቶፕዎ ጋር በዩኤስቢ ሀ እስከ ቢ ገመድ ያገናኙ። ኮድዎን ከመስቀልዎ በፊት አሁንም አርዱዲኖ ሶፍትዌርን ማውረድ እና አንዳንድ ነባሪ ቅንብሮችን ማድረግ ያስፈልግዎታል። መሳሪያዎችን ይምረጡ -> ቦርድ -> አርዱinoኖ/ጀኑኒኖ ኡኖ; ከዚያ ከአርዱዲኖ ቦርድ ጋር የተገናኘውን የግንኙነት ወደብ መምረጥ አለብን። መሣሪያዎችን -> ወደብ ይምረጡ ፣ ከዚያ የትኛውም የወደብ ስም “(አርዱinoኖ/ገኒኖ ኡኖ)” የሚል ምልክት ተደርጎበታል። ከዚያ ኮዱን ወደ አርዱዲኖ ቦርድ መስቀል ይችላሉ።
የሚመከር:
ቀላል አርዱዲኖ ፒያኖ 8 ደረጃዎች
ቀላል አርዱዲኖ ፒያኖ-ዛሬ እኛ አንድ ቀላል ኦክታቭ አርዱዲኖ ፒያኖ እንፈጥራለን ፣ ያ ለሌሎች ፕሮጀክቶች ጥሩ መነሻ ሊሆን ይችላል። ይህ ፕሮጀክት በሁለተኛ ደረጃ ትምህርት ቤት መሠረታዊ የአርዱዲኖ ክፍሎችን እና ፕሮግራምን ያስተዋውቃል። ኮዱ አስቀድሞ የተሠራ ግለሰቦች ሲ
አርዱዲኖ ፒያኖ በእጅ እና 7 ቅድመ -ቅምጥ ዘፈኖች -7 ደረጃዎች
አርዱዲኖ ፒያኖ በእጅ እና 7 ቅድመ -ቅምጥ ዘፈኖች -አርዱዲኖ ፒያኖ ቁልፍ ሰሌዳ ከ LCD ጋር መገናኘት 2 ሞድ አለው። ቅድመ -ቅምጦች ሁነታ። እኔ ወደ 7 ቅድመ -ቅምጥ ዘፈኖች ለመቀየር 7 ushሽበቶን ለቀላል 7 ቁልፎች ፒያኖ እና ለዝግጅት ሞድ 1 ቁልፍን እጠቀም ነበር።
የአየር ፒያኖ የ IR ቅርበት ዳሳሽ ፣ ድምጽ ማጉያ እና አርዱዲኖ ኡኖ (የተሻሻለ/ክፍል -2) 6 ደረጃዎች
የአየር ፒያኖ የ IR ቅርበት ዳሳሽ ፣ ድምጽ ማጉያ እና አርዱዲኖ ኡኖ (የተሻሻለ/ክፍል -2)-ይህ የቀድሞው የአየር ፒያኖ ፕሮጀክት የተሻሻለ ስሪት ነው? እዚህ እኔ የ JBL ድምጽ ማጉያ እንደ ውፅዓት እጠቀማለሁ። እንደሁኔታዎች ሁነታን ለመለወጥ እንዲሁ የሚነካ ስሜታዊ ቁልፍን አካትቻለሁ። ለምሳሌ- ሃርድ ባስ ሁናቴ ፣ መደበኛ ሞድ ፣ ከፍተኛ fr
አርዱዲኖ - ፒዬዞ ሶስት አዝራር ፒያኖ -4 ደረጃዎች
አርዱዲኖ - ፒዬዞ ሶስት አዝራር ፒያኖ - ባለሶስት አዝራሩ ፒያኖ አርዱዲኖን በመጠቀም የተወሰነ ልምድ ላለው ለጀማሪዎች ፕሮጀክት ነው። ለመጀመሪያ ጊዜ በፓይዞ ቡዛ እየተጫወትኩ ሳላውቅ ይህንን ለመፍጠር በመሞከር ተጠርጌ ነበር። በጣም ጮክ ብሎ ነበር! ልዩነትን ለማወቅ በመሞከር ላይ
AVR ማይክሮ መቆጣጠሪያ። የግፊት አዝራር መቀየሪያን በመጠቀም የ LED ን ይቀያይሩ። የግፋ አዝራር Debouncing .: 4 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ። የግፊት አዝራር መቀየሪያን በመጠቀም የ LED ን ይቀያይሩ። የግፋ አዝራር ማወዛወዝ። - በዚህ ክፍል ውስጥ ከአዝራር መቀየሪያ ግብዓት መሠረት የሦስቱ ኤልኢዲዎችን ሁኔታ ለመቀየር ለኤቲኤምኤምኤ 328PU የፕሮግራም ሲ ኮድ እንዴት እንደሚሠራ እንማራለን። እንዲሁም ፣ ለ ‹ችግሩ መቀያየር መቀያየር› ለችግሩ መፍትሄዎችን መርምረናል። እንደተለመደው እኛ