インテルの基本出力に関するチュートリアル 1 とステップ 6 インテル® Galileo ボード
LEDでサウンドを見る
このレッスンの「基本入力」 セクションでは、マイク センサーをインテル® コネクト する方法について説明します。同じ回路を使用して、LEDを使用して、その上に展開します。
ステップ 1: LED の電源を設定する
LEDのカソード(短い脚)を負(青い垂直ストリップ)にインテル® コネクト します。
LEDのアノード(長い脚)をブレッドボードの中央のセクションにインテル® コネクト します。
ステップ 2: 抵抗器を追加する
アノードがインテル® コネクト されているのと同じ行を使用して、抵抗の片側をインテル® コネクト します。
ブレッドボードの残りの半分を使用して、同じ行の抵抗のもう一方の端をインテル® コネクト します。
ステップ 3: ピン 9 にインテル® コネクト する
抵抗がピン 9 の行からワイヤをインテル® コネクト します。このピンがHIGH信号を送信すると、抵抗器を通過し、アノードに向けてLEDを点灯し、GNDに移動します。
ここでは、電流の旅を見ます。
すべてが正しく接続されたら、次のスケッチを実行します。
'const' を使用して、このスケッチで pin_sound を変更できないようにします。
const int pin_sound = A0;
const int led = 9;
int sound_sample;
ボイド セットアップ() {
シリアル.begin(57600);
デジタルピン9(LED)を出力として設定します。
ピンモード(リード、出力);
}
ボイド ループ() {
サウンドサンプル = アナログ読み(ピン_サウンド);
if 条件を使用して、サンプルが 100 を超えるかどうかをテストします。
if (サウンドサンプル > 100){
サンプルが100を超える場合は、LEDに高い信号を送り、電源を入れ、
デジタル書き込み(リード、ハイ);
}
それ以外の {
そうでない場合は、LOW 信号を送信し、LED をオフにします。
デジタル書き込み(リード、低);
}
サウンド サンプルをシリアル モニタに印刷する
シリアル.println(サウンド_サンプル);
}
100を超えるサウンドサンプルが読み取られると、LEDはHIGH信号を送信し、オンにします。