Přeskočit obsah

PWM inicializace (pwm)

Co dělá: Inicializuje PWM výstup na zvoleném pinu a nastaví frekvenci i duty.

pwm

Vstupy

  • pin: pin pro PWM.
  • frequency: frekvence PWM v Hz.
  • duty: výplň PWM (duty).
  • Pole ID: identifikace PWM kanálů pro navazující bloky.

Výstup

  • žádný (příkazový blok).

Kdy použít

  • řízení jasu LED, výkonu motoru nebo signálu pro další elektroniku.
  • Příprava PWM před bloky pwm.freq a pwm.duty.

Tipy a pasti

  • Pro navazující nastavení používej stejný ID kanálů.
  • Frekvenci i duty drž v rozsahu podporovaném konkrétní deskou.

Ukázka generovaného Python kódu

from machine import Pin, PWM
pwm22 = PWM(Pin(22))
pwm22.freq(1000)
pwm22.duty(512)