サイト内検索

検索

Shares

Table of Content

digitalWrite()

[Digital I/O]

説明

Write a HIGH or a LOW value to a digital pin.

If the pin has been configured as an OUTPUT with pinMode(), its voltage will be set to the corresponding value: 3.3V for HIGH, 0V (ground) for LOW.

構文

digitalWrite(pin, value)

媒介変数

pin: the pin number
valueHIGH または LOW

戻り値

none

int ledPin = 13;                // LED connected to digital pin 13
 
void setup()
{
  pinMode(ledPin, OUTPUT);      // sets the digital pin as output
}
 
void loop()
{
  digitalWrite(ledPin, HIGH);   // sets the LED on
  delay(1000);                  // waits for a second
  digitalWrite(ledPin, LOW);    // sets the LED off
  delay(1000);                  // waits for a second
}

Sets pin 13 to HIGH, makes a one-second-long delay, and sets the pin back to LOW.

Note

Unlike Arduino, the analog input pins (referred to as A0, A1, etc) of 86Duino cannot be used as digital pins.

See also


Language Reference Home

86Duino のリファレンスのテキストは Arduino レファレンス を編集したもので、 Creative Commons Attribution-ShareAlike 3.0 License下でライセンスされています。リファレンス内のコードサンプルはパブリックドメインとして公開されています。

上部へスクロール