したがって、ESP32 または任意の MCU を使用するのはこれが初めてで、GPIO16 ピンに接続された外部 LED を点滅させようとしていますが、機能していないようです。私のボードは 38 ピンの ESP32 で、ピン 1 に接続された内部 LED が 1 つだけです (他の多くの esp32 開発ボードのようにピン 2 には接続されていません)。
外部 LED プラス端子を GPIO17 と GPIO18 にも接続しようとしましたが、それでも機能しません。開発ボードの GND ピンの 1 つを使用して LED のマイナス端子を接地しています。他の 2 つの GND ピンも使用してみましたが、結果は同じです。
Arduino IDE では、ESP32 Dev Module をボード マネージャーのボードとして使用していますが、シリアル通信は正常に機能しているように見えますが、LED を点灯させるために HIGH 信号と LOW 信号を出力できません。
私が使用している制限抵抗は 220 オームです。
これを達成しようとしているコードは次のとおりです。
int ledPin = 16;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop () {
digitalWrite(ledPin,HIGH);
delay(1000);
digitalWrite(ledPin,LOW);
delay(1000);
}
私のピンが非常に低い電圧を出力している、または機能していない可能性はありますか?
ピン配置の写真を残します。事前にどうもありがとうございました!!