プロジェクト 2 - デジタル入力 v1.0b
note
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
このプロジェクトの目的は、ボタングローブとチルトスイッチグローブを使用して、2つの形式のデジタル入力をデモンストレーションすることです。ボタンを押すとLEDが点灯し、チルトスイッチを作動させるとLEDが点灯します。
配線方法:
LEDモジュールをD1/D2デジタルI/Oジャックに接続します(プロジェクト1と同様)。
ArduinoのピンD1はGroveのSIGコネクタを介してLEDに電力を供給し、ArduinoのピンD2はLED GroveのNCコネクタに接続します。
チルトスイッチグローブをD5/D6デジタルI/Oジャックに接続します。
チルトスイッチグローブのSIGコネクタは、ArduinoのD5デジタル入力に高または低の信号を送信します。
ボタンモジュールをD7/D8入力ジャック(2列目)に接続します。
ボタングローブはSIGコネクタを使用して、ArduinoのD7デジタル入力に信号を送信します。
次のArduinoスケッチをアップロードしてください:
// プロジェクト 2 - デジタル入力
//
void setup()
{
pinMode(1, OUTPUT);
pinMode(5, INPUT);
pinMode(7, INPUT);
}
void loop()
{
if (digitalRead(5)==HIGH)
{
digitalWrite(1, HIGH);
delay(100);
digitalWrite(1, LOW);
}
if (digitalRead(7)==HIGH)
{
digitalWrite(1, HIGH);
delay(200);
digitalWrite(1, LOW);
}
}
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をご利用いただく際にスムーズな体験を提供するため、さまざまなサポートを用意しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを提供しています。