5.4.1 プロジェクト 1.1 LED 点滅
1 説明

ESP32 PLUS 開発ボードのドライバをインストール済みです。
最初のレッスンでは、LEDを点滅させる実験を行います。
GNDとVCCを電源に接続します。信号端子Sが高レベルのときLEDは点灯し、逆にSが低レベルのときは消灯します。
また、delayの遅延時間を調整することで異なる点滅周波数を表現できます。
2 動作原理
LEDは発光ダイオードで、電子モジュールに組み込むことができます。ピンを高レベルに出力すると点灯し、そうでなければ消灯します。
3 パラメータ
Working voltage |
DC 3~5V |
|---|---|
Working current |
<20mA |
Power |
0.1W |
4 制御ピン
黄色のLED |
12 |
|---|---|
\ |
5 テストコード
#define led_y 12 //Define the yellow led pin to 12
void setup() { //The code inside the setup function runs only once
pinMode(led_y, OUTPUT); //Set pin to output mode
}
void loop() { //The code inside the loop function will always run in a loop
digitalWrite(led_y, HIGH); //Light up the LED
delay(200); //Delay statement, in ms
digitalWrite(led_y, LOW); //Close the LED
delay(200);
}
6 テスト結果
コードをアップロードすると、白色と黄色のLEDが一緒に点滅するのが確認できます。