Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #define maxleds 8
  2. #define pot A0
  3. int led[maxleds] = {2,3,4,5,6,7,8,9};
  4. void setup ()
  5. {
  6.   Serial.begin(9600);
  7.   for (int i=0;i<maxleds;i++)
  8.   pinMode(led[i],OUTPUT);
  9. }
  10. void loop()
  11. {
  12.   int valor = analogRead(pot);
  13.   int i=map(valor, 0, 1023, 0, 8);
  14.   prender(led[i],100);
  15.   apagar(led[i],100);
  16.   Serial.print(i);
  17. }
  18. void prender(int i, int t)
  19. {
  20.   digitalWrite(i, HIGH);//led esta encendido 5s
  21.   delay(t);
  22. }
  23. void apagar(int i, int t)
  24. {
  25.   digitalWrite(i, LOW);//led esta encendido 5s
  26.   delay(t);
  27. }