Stap 2: Pulse Width Modulation
Processor boards zoals de Digispark kunnen het moduleren van de macht naar een LED de gelding van fading terwijl nog steeds een digitale in- of uitschakelen signaal gestuurd. Het proces staat bekend als Pulse Width Modulation of PWM. PWM schakelaars op voor een percentage van een taak cyclus en voor de rest uit. In een 12 volt circuit, kan het effect van 6 volt worden bereikt als de macht is ontstoken en snel 50% van de tijd. Dit vermijdt hittekwesties dat zou gepaard gaan met het gebruik van een regelweerstand of potentiometer. PMW waarden verlengen van 0 tot 255, oftewel 0% cyclus van de 100%.duty. Een PWM waarde van 64 komt overeen met een 25% (0,25 * 255) taakcyclus of 1/4 vermogen. Ook een PWM waarde van 191 komt overeen met een taakcyclus van 75% (0,75 * 255) of 3/4 kracht.
Nu dat we wat PWM is begrijpen, hoe we het genereren van een reeks waarden die geeft een subtiele ebbing van LED-intensiteit.