Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /********** Arduino **********
  2.  * Laboratorio 06: LED RGB desde el Arduino, vía PWM con 3 potenciómetros
  3.  * Autor: Cristian Augusto Restrepo
  4.  * Descripcion:
  5.  *   Controlar un LED RGB desde el Arduino, vía PWM con 3 potenciómetros, uno para cada color.
  6. void setup() {
  7.   /* Declaramos los pines para las entradas (potenciometros)
  8.   y para las salidas (LEDs del RGB) */
  9.  
  10.   pinMode(A0, INPUT);
  11.   pinMode(A1, INPUT);
  12.   pinMode(A2, INPUT);
  13.  
  14.   pinMode(3, OUTPUT);
  15.   pinMode(5, OUTPUT);
  16.   pinMode(6, OUTPUT);
  17. }
  18.  
  19. void loop() {
  20.   int gamaB=analogRead (A0)/4;
  21.   int gamaG=analogRead (A1)/4;
  22.   int gamaR=analogRead (A2)/4;
  23.  
  24.   analogWrite (3, gamaB);//azul
  25.   analogWrite (5, gamaG);//verde
  26.   analogWrite (6, gamaR);//rojo
  27. }