メニュー 閉じる

⑥PWMフェードと制御周期

RTOS体験シリーズ

⑥PWMフェードと制御周期

今回は、ESP32とRTOSを使って「PWMフェード」と「制御周期」 を実際に体験します。

前回は、RTOSのタスク優先度を変更しながら、停止処理の反応速度がどのように変わるのかを体験しました。

今回はLEDの明るさをPWMで変化させながら、一定周期で制御するタスクの考え方を体験していきます。

🔧 この動画のポイント
・PWM(パルス幅変調)の基本
・LEDの明るさを段階的に変化させる方法
・制御周期という考え方
・vTaskDelay と vTaskDelayUntil の違い
・入力処理と制御処理の役割分担
・RTOSで「動き」と「反応」を両立する構造

RTOSでは、単に複数の処理を同時に動かすだけではなく、どのタイミングで処理を実行するかも重要になります。

今回は、制御周期の感覚を実際に体験していきます。

サンプルプログラム

サンプルプログラムをダウンロードしてください。

参考サイト・文献など

参考サイト・文献等

◆VSCodeのドキュメント
https://code.visualstudio.com/docs

◆ESP32-WROOM-32
https://documentation.espressif.com/esp32-wroom-32_datasheet_en.pdf

◆前回動画
 ⑤優先度の違い
  https://youtu.be/o7ZakvnsJXY

※これらの公式サイトは予告なく変更される場合があります。ご了承ください。