TECHAMC  WEB DE RECURSOS TECNOLÓGICOS        ARDUINO > PROGRAMACIÓN
 

FUNCIONES DE UN PROGRAMA ARDUINO

 

  analogWrite()  

 

Esta función se utiliza para realizar una escritura analógica mediante Modulación de Anchura de Pulso (PWM) en los pines marcados a tal efecto en la placa arduino (pines 3, 5, 6 , 9, 10 y 11 en la UNO). Cuando se ejecuta esta función, se genera una onda cuadrada de anchura fija según el valor a escribir. La frecuencia aproximada es de 490 Hz excepto en los pines 5 y 6 de la placa UNO que es de 980 Hz. No es necesario configurar como salida (mediante pinMode (pin, OUTPOUT) ) el pin utilizado.
Se pueden utilizar valores comprendidos entre 0 y 255.
Sintaxis: analogWrite(pin, valor)