RTOS体験シリーズ ⑥PWMフェードと制御周期 今回は、ESP32とRTOSを使って「PWMフェード」と「制御周期」 を実際に体験します。前回は、RTOSのタスク優先度を変更しながら、停止処理の反応速度がどのように変わるのかを体験しました。今回はLEDの明るさをPWMで変化させながら、一定周期で制御するタスクの考え方を体験していきます。 この動画のポイント・PWM(パルス幅変調)の基本・LEDの明るさを段階的に変化させる方法・制御周期という考え方・vTaskDelay と vTaskDelayUntil の違い・入力処理と制御処理の役割分担・RTOSで「動き」と「反応」を両立する構造RTOSでは、単に複数の処理を同時に動かすだけではなく、どのタイミングで処理を実行するかも重要になります。今回は、制御周期の感覚を実際に体験していきます。 サンプルプログラム サンプルプログラムをダウンロードしてください。 ダウンロード 参考サイト・文献など 参考サイト・文献等 ◆VSCodeのドキュメントhttps://code.visualstudio.com/docs◆ESP32-WROOM-32https://documentation.espressif.com/esp32-wroom-32_datasheet_en.pdf◆前回動画 ⑤優先度の違い https://youtu.be/o7ZakvnsJXY※これらの公式サイトは予告なく変更される場合があります。ご了承ください。