目次:
Arduinoの軽い器械
このプロジェクトは、音の高さによってピッチが決まる楽器を作成します。あなたの手を
多かれ少なかれ光を遮断して様々なピッチを作り出すために、様々な高さでその上に光または空気を当てる。
必要なコンポーネント
ブレッドボード×1
1倍Arduino
2倍速LDR
2×100または220オーム抵抗
2個の10K抵抗器
2倍スピーカーまたはピエゾブザー
ワイヤー
コンポーネントはhttp://egrobotics.com/store/にあります。
このプロジェクトはArduinoボードとLDRアドオンキットを使用しています
www.EGRobotics.com
コード:
void setup(){
}
void loop(){
int sensorReading = analogRead(A0);
int sensorReading1 = analogRead(A1);
int thisPitch1 = map(sensorReading、400、1000、120、1500);
トーン(10、thisPitch1、10)。 //最後の値を変更して、スピーカーがそのトーンを保持する時間を変更します。
遅延(100)。 //さまざまなタイミングで遅延時間を変更しますが、トーンの長さが10にならないようにします。
int thisPitch2 = map(sensorReading1、400、1000、120、1500);
トーン(11、thisPitch2、10)。
遅延(100)。
}
ビデオ:
もっと楽しいプロジェクトについてはwww.instructables.com/member/EGRobotics/をご覧ください。