Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. //laboratorio 2
  2. //DIEGO LANDAZURY DIAZ
  3. //universidad santiago de cali
  4. // version:1.0
  5. #define MAXLED 8
  6.  
  7. int led [MAXLED]={2,3,4,5,6,7,8,9};
  8. int pot_ON = A0;
  9. int pot_OFF=A1;
  10.  
  11. void setup(){
  12.    for (int pin = 0; pin < MAXLED; pin++)
  13.      pinMode (led[pin], OUTPUT);
  14.      pinMode (pot_ON, INPUT);
  15.      pinMode (pot_OFF, INPUT);
  16. }
  17.  
  18. void loop (){
  19.   for (int pin = 0; pin < MAXLED; pin++){
  20.     int t_ON = analogRead (pot_ON);
  21.     int t_OFF = analogRead (pot_OFF);
  22.     prender (led[pin], t_ON);
  23.     apagar (led[pin], t_OFF);
  24.   }
  25. }
  26.  
  27. void prender (int p, int t){
  28.   digitalWrite(p,HIGH);
  29.   delay(t);
  30. }
  31.  
  32. void apagar (int p, int t){
  33.   digitalWrite(p, LOW);
  34.   delay(t);
  35. }