🌗 PWM چیست؟
Pulse Width Modulation
PWM یعنی «مدولاسیون عرض پالس» — ترفندی برای ساختن حالتهای بینابینی با پایهای که فقط روشن و خاموش بلد است.
ترفند چیست؟
پایه را خیلی سریع (صدها بار در ثانیه) روشن و خاموش میکنیم. اگر نصف زمان روشن باشد، چشم ما LED را نصفنور میبیند.
چرخهی کار (Duty Cycle)
درصد زمانی که پایه روشن است. ۰٪ یعنی خاموش، ۱۰۰٪ یعنی کاملاً روشن، ۵۰٪ یعنی نصف.
در آردوینو
analogWrite(pin, 0..255) — عدد ۱۲۸ یعنی حدود نصف نور. فقط روی پایههای علامتدار ~ کار میکند: ۳، ۵، ۶، ۹، ۱۰ و ۱۱.
کاربردها
کم و زیاد کردن نور LED، کنترل سرعت موتور، ساختن رنگ با LED RGB و فرمان دادن به سروو.
توی شبیهساز رایگان امتحانش کن 🚀