LinkIt ONE チュートリアル - マーキー
この文書は 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の点滅頻度を増加させてみてください。
参考
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お客様の好みやニーズに応じた複数のコミュニケーションチャネルをご用意しています。