Para el caso de DIMMER es utilizado para variar la luminosidad de un LED
Primero conectamos el arduino a nuestra PC, abrimos el IDE y abrimos el siguiente ejemplo
Aparecerá el siguiente código ejemplo:
Comprobamos que esté activado el puerto COM3, que es el que usa nuestro arduino
Pulsamos el botón cargar y automáticamente se compila y se pasa a nuestro arduino:
En la parte inferior veremos lo siguiente, lo cual quiere decir que se cargó correctamente::
Para fines demostrativos en la parte inferior de codigo vemos que trae más código comentado, esto debido a que el DIMMER necesita leer bytes desde la computadora, entonces usaremos el código de processing en paralelo para que envíe bytes a nuestro arduino por el puerto COM3, para esto primero seleccionamos el código de processing y lo copiamos
Podemos descargar e instalar/correr processing de forma gratuita igual que arduino:
Una vez abierto processing pegamos el código
al ejecutarlo veremos lo siguiente, aparece una ventana con una escala de grises, en la cual negro es apagar el led y blanco es máxima luminosidad, por lo cual para variar la luminosidad basta con mover el mouse a través de la ventana.
En nuestro arduino debemos tener el siguiente circuito:
Un led con su respectiva resistencia conectado a la salida 9, debido a que así fué designada en el código de ejemplo y también conectado a GND del arduino, como se muestra en la imagen: