PWM – Pulsbreedte modulatie
Een Arduino kan geen wisselende spanning (analoog signaal) aanbieden. Alleen 0V en (afhankelijk van welke smaak Arduino je hebt) 3V, of 5V. Door nu een pin met een bepaalde frequentie, gedurende een bepaalde tijd afwisselend aan en uit te zetten lijkt het of er een analoge spanning op staat. Dat principe heet pulsbreedte modulatie of pulse width modulation (PWM). In Arduino-taal: PinA wordt als output geconfigureerd. Op die pin worden pulsen gezet met een duty cycle van 0% (n = 0) tot 100% (n = 255). Het lijkt dan dat er een “analoog” signaal op PinA wordt aangeboden. Dit principe wordt hier goed uitgelegd. DaarRead More →