Paso 4: Control de RGB
En RGB el Control tenemos que aprender a controlar un brillo Normal.
La respuesta es Modulation.It de ancho de pulso PWM digital representación analógica de la señal por varing el ciclo de trabajo del pulso.
En arduino, utilizamos el analogwrite función para obtener una función de wavethe PWM genera una onda cuadrada de ciclo de trabajo especificado cuyo valor es definido por el usuario.
En el gráfico siguiente, las líneas verdes representan un período de tiempo regular. Esta duración o período es la inversa de la frecuencia PWM. En otras palabras, con frecuencia PWM de Arduino a unos 500Hz, las líneas verdes mediría 2 milisegundos. Una llamada a analogWrite() es en una escala de 0 - 255, tal que analogWrite(255) pide un ciclo de trabajo 100% (siempre encendido), y analogWrite(127) corresponde a un 50% del ciclo (en la mitad del tiempo)