human
ボタンを押して、LEDをオンにし、3秒待ってオフにするArduinoコントローラーのコードを書いていただけますか？
gpt
もちろんです！ArduinoボードのボタンでLEDを制御するコードを紹介します。このコードは、ボタンを押すとLEDが点灯し、3秒間待ってから消灯します。

```c++
int ledPin = 13; // LED connected to digital pin 13
int buttonPin = 2; // button connected to digital pin 2
int buttonState = 0; // variable for reading the button status

void setup() {
  pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
  pinMode(buttonPin, INPUT); // sets the digital pin 2 as input
}

void loop() {
  buttonState = digitalRead(buttonPin); // read the state of the button
  if (buttonState == HIGH) { // if button is pressed
    digitalWrite(ledPin, HIGH); // turn on LED
    delay(3000); // wait for 3 seconds
    digitalWrite(ledPin, LOW); // turn off LED
  }
}
```

このコードをコピーしてArduino IDEに貼り付け、ボードにアップロードしてください。何か質問があれば教えてください！