digitalRead()

説明する

指定されたデジタルピンから値を読み取ると HIGH or LOW

 

文法
digitalRead(pin)

 

パラメーター

pin:読み取るピンの数(intタイプ)。

 

戻る

HIGH or LOW

 

ピン13をピン7と同じ値に設定し、ピン7を入力に設定します。

int ledPin = 13; // ピン13に接続されたLED
int inPin = 7;   // ボタンはピン7に接続されています
int val = 0;     // 読み取った値を格納するためにval変数を使用する

void setup()
{
  pinMode(ledPin, OUTPUT);      // デジタルピン13を出力として設定する
  pinMode(inPin, INPUT);      // デジタルピン7を入力として設定する
}

void loop()
{
  val = digitalRead(inPin);   // 入力ピンの読み取り
  digitalWrite(ledPin, val);    // LEDをボタンの値に設定する
}

 

知らせ

ピンが何にも接続されていない場合、DigitalRead()は高または​​低いものに戻る場合があります(ランダムに変更されます)。

Arduinoとは異なり、86Duinoのアナログ入力ピンピン(A0、A1など)は、デジタルピンピンとは見なすことはできません。

 

See also

- pinMode()
- digitalWrite()


 
文法リファレンスメインページ

このページは、Hot Blooded Youth LBUによって英語版から翻訳されています。

86Duinoリファレンスのテキストは、Arduinoリファレンスの変更であり、Creative Commons Attribution-Sharealike 3.0ライセンスの下でライセンスされています。参照内のコードサンプルはパブリックドメインにリリースされます。