¿Qué ocurre cuando para controlar un dispositivo necesitamos una salida analógica? es decir, una señal que puede obtener cualquier valor comprendido entre, por ejemplo, 0 y 5 voltios. Esta señal puede ser generada de muchas formas, por ejemplo con un potenciómetro, pero en este caso lo vamos a hacer con un microcontrolador y de manera más concreta con Arduino.
La base del sistema será una señal PWM generada por Arduino la cual la haremos pasar por un filtro paso bajos de primer orden, al salir del filtro habremos eliminado la señal PWM y nos quedaremos solo con la componente continua.