0

したがって、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);
}

私のピンが非常に低い電圧を出力している、または機能していない可能性はありますか?

ピン配置の写真を残します。事前にどうもありがとうございました!!

ESP32 開発モジュール 38 ピン レイアウト

4

0 に答える 0