サーボ以外にスピーカをつなげば、メロディーを鳴らすことができますよ。。
例えば、↓こんな感じで用意して
/*
1ファ 349Hz=2.865ms
2ソ 392Hz=2.551ms
3ラ 440Hz=2.272ms
4シ 494Hz=2.024ms←2.028
5ド 523Hz=1.912ms
6レ 294*2 = 588Hz=1.700ms
7ミ 330*2 = 660Hz=1.515ms
8ファ 349*2 = 698Hz=1.432ms
9ソ 392*2 = 784Hz=1.275ms
*/
#define PERIMAX 9
int periodArray[PERIMAX] = {2865, 2551, 2272, 2028, 1912, 1700, 1515, 1432, 1275};
for (i…)
pwmPeriod = periodArray[i];
とか。です。
これであなたも音楽博士!?