PWM

RaspberryPi
RaspberryPi[69]  GPIOをPWM化して消費電力を下げる(pigpiod経由・sudo不要)

概要 PIO出力を単なるON/OFFではなくPWM駆動にすることで、見た目をほぼ変えずに平均消費電力を下げる方法をまとめた。今回はフォトカプラ+トランジスタ駆動のIOに対して、人にちらつきが見えない周波数でPWMをかけ、 […]

続きを読む
RaspberryPi
Raspberry Pi[58] PWM

ラズパイ4にはPWMチャンネルが2つあります。また、制御方法にハードウエアPWMとソフトウエアPWMの2種類があり、ハードウエアPWMはピンが決まっています。↓ こんな感じ GPIO番号 物理ピン PWMチャネル pig […]

続きを読む
ESP32
ESP32[4] ledcWrite

digitalWrite(GPIO_NUM_XX,HIGH/LOW); はあるGPIOポートの出力のオン・オフを制御します。 GPIO_NUM_XX は既に定義されているので、自分で宣言する必要はありません。ちなみに、 […]

続きを読む