!Arduinoで音を鳴らそう
ドレミファ、 と簡単に音を鳴らしましょう
!!シンプルな音
!!!回路
Arduinoにスピーカをぐさっとな

{{img http://inajob.dip.jp/dev/uploader//img/20140709011019.png}}

!!!コード
>> code java
void setup(){

}
void loop(){
  tone(8, 800, 1000);
  notone(8);
  delay(1000);
}
<<
8番ピンから800 の音が1秒鳴るのを繰り返します。
toneの解説はこちら http://arduino.cc/en/reference/tone

プログラムが出来る人なら後は簡単にオルゴールみたいなのが作れますね。

!!メロディにしてみる
!!!回路
変更なし
!!!コード
>> code java
int count = 0;
int melody[] = {100,200,300,400};
void setup(){

}
void loop(){
  count ++;
  if(count > 4){ //配列の最大数
    count = 0;
  }
  tone(8, melody[count], 1000);
  notone(8);
  delay(100);
}
<<
配列、melodyに入っている音が順に鳴ります
5643382
wiki
1404835892