Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
ボタンを押して、LEDをオンにし、3秒待ってオフにするArduinoコントローラーのコードを書いていただけますか？

### Response:

もちろん！Arduinoボードのボタンを備えたLEDを制御するために使用できるコードは次のとおりです。このコードは、ボタンを押し、3秒待ってからオフにすると、LEDをオンにします。

`` c ++
int ledpin = 13;//デジタルピンに接続されたLED 13
int buttonpin = 2;//デジタルピン2に接続されたボタン
int buttonState = 0;//ボタンステータスを読み取るための変数

void setup（）{
  PinMode（LEDPIN、出力）;//デジタルピン13を出力として設定します
  Pinmode（buttonpin、input）;//デジタルピン2を入力として設定します
}

void loop（）{
  ButtonState = DigitalRead（ButtonPin）;//ボタンの状態を読みます
  if（buttonState == high）{//ボタンが押されている場合
    DigitalWrite（LEDPIN、HIGH）;// LEDをオンにします
    遅延（3000）;// 3秒待ちます
    DigitalWrite（LEDPIN、LOW）;// LEDをオフにします
  }
}
`` `

このコードをコピーしてArduino IDEに貼り付けて、ボードにアップロードできます。ご質問がある場合はお知らせください！