Skip to main content

LinkIt ONE チュートリアル - マーキー

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

何をするのか

前のセクションでは1つのLEDのみを使用しましたが、今回は3つのLEDを使用して華やかな光の効果を表示します。図4.2に示すように接続を行い、以下のコードをアップロードして、どのような変化が起こるか観察してください。

必要なもの

  • LinkIt One x 1

  • ブレイクボード x 1

  • 抵抗 330Ω, 1kΩ x 3

  • 5mm LED x 3

  • トランジスタ (2N3904) x 3

回路図

接続

コード

以下のボタンをクリックして、キット用のコードをダウンロードしてください:

ダウンロードしたファイルをArduino IDEのExamplesフォルダに解凍してください。

デモコードにアクセスするには、以下を開きます:

File -> Examples -> Starter Kit for LinkIt -> Basic -> L4_Control_LEDs

const int pinLed1    = 2;                       // LED1のピン
const int pinLed2 = 3; // LED2のピン
const int pinLed3 = 4; // LED3のピン

void setup()
{
pinMode(pinLed1, OUTPUT); // すべてのピンをOUTPUTに設定
pinMode(pinLed2, OUTPUT);
pinMode(pinLed3, OUTPUT);
}


void loop()
{
digitalWrite(pinLed4, LOW); // LED4をオフ
digitalWrite(pinLed1, HIGH); // LED1をオン
delay(100);

digitalWrite(pinLed1, LOW); // LED1をオフ
digitalWrite(pinLed2, HIGH); // LED2をオン

delay(100);

digitalWrite(pinLed2, LOW); // LED2をオフ
digitalWrite(pinLed3, HIGH); // LED3をオン

delay(100);

digitalWrite(pinLed3, LOW); // LED3をオフ
digitalWrite(pinLed4, HIGH); // LED4をオン

delay(100);
}

トラブルシューティング

  • LEDの極性を確認してください。

  • LEDが正しいポートピンに接続されていることを確認してください。

改善方法

同じブレッドボード接続で以下のコードをアップロードすると、異なる点滅効果を得ることができます。

デモコードにアクセスするには、以下を開きます:

File -> Examples -> Starter Kit for LinkIt -> Extend_Lesson -> L4_Control_LEDs_Speed

さらなるアイデア

既存のコードを修正して、LEDの点滅頻度を増加させてみてください。

参考

技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お客様の好みやニーズに応じた複数のコミュニケーションチャネルをご用意しています。

Loading Comments...