LinkIt ONE チュートリアル - Hello World
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
何をするのか
前のセクションでは、電子部品を使ってLEDを制御する方法について理解しましたが、今回はソフトウェアを使ってLEDを自動制御するトリックを試してみましょう。このセクションで提供されているコードをアップロードするだけです。このコードは、最初にLEDを点灯させ、3秒後に消灯するように設計されています。それでは、LinkItボードを使い始めましょう。
必要なもの
LinkIt One x 1
ブレークボード x 1
抵抗 330Ω, 1kΩ x 1
5mm LED x 1
トランジスタ(2N3904)x 1
回路図
接続
コード
以下のボタンをクリックして、キット用のコードをダウンロードしてください:
ダウンロードしたファイルをArduino IDEのExamplesフォルダに解凍してください。
デモコードにアクセスするには、以下を開きます:
File -> Examples -> Starter Kit for LinkIt -> Basic -> L2_Control_LED
const int pinLED = 3; // LEDはD13に接続
void setup()
{
pinMode(pinLED, OUTPUT); // D13をOUTPUTに設定
}
void loop()
{
digitalWrite(pinLED, HIGH); // LEDを点灯
delay(3000);
digitalWrite(pinLED, LOW); // LEDを消灯
delay(100);
}
トラブルシューティング
コードのアップロードに問題がありますか?
- この場合、転送ポートの選択が間違っている可能性があります。"Tools> Serial port>"で修正してください。
プロセスを停止できませんか?
- コードが無限ループで実行されている場合に発生します。このプロセスを終了するには、ボードから電源を切断してください。
改善する方法
前のセクションでは、コンデンサを使用してLEDの明るさを徐々に増加させ、徐々に減少させました。今回はコンデンサを使用せず、コードを変更するだけで同じことを行います。
デモコードを開くには:
File -> Examples -> Starter Kit for LinkIt -> Extend_Lesson –> L2_Breath_LED
さらなるアイデア
コードを変更してLEDの周波数をどのように変えることができますか?
参考
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お客様の好みやニーズに応じた複数のコミュニケーションチャネルをご用意しています。