2
私は最初のESP32ボードをArduino IDEでセットアップしようとしていました。内蔵のLEDでうまく動作しますが、ピンでは動作しません。ここに私のコードは次のとおりです。ESP32ピン出力がArduino IDEで動作しない
int LED_BUILTIN = 2; // works fine
int LED_OUT = 25; // not working, even other pins
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
pinMode(LED_OUT, OUTPUT);
Serial.begin(115200);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
// turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW);
// turn the LED off by making the voltage LOW
delay(1000); // wait for a second
digitalWrite(LED_OUT, HIGH);
// turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_OUT, LOW);
// turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
オンボード内蔵のLEDは、自分のコードに応じて点滅しているが、GPIO 25は何も出力されません。私は他のピンを試してみて、どれも動作していないことを発見私はGPIO 4を試してみたところ、内蔵LEDと一緒に点滅していました。 GPIO 4が内蔵LEDに接続されているようです。
私はピンモードの設定など何かを見逃しましたか?ピンを選択してブレッドボードのLEDを点滅させるための出力として機能させる方法を教えてください。
ありがとうございます。