Paso 3: Coser LEDs
Vamos a usar un truco bastante común. Sabemos que más adelante vamos a tener que conectar una fuente de alimentación para el LilyPad y puede ser difícil de combinar líneas de rosca. Por lo tanto, podemos utilizar un pequeño truco al declarar que el pin 5 como salida y ajuste el perno bajo (un falso suelo). En el código, escribirás esto:
tierra de int = 5;
void setup() {}
pinMode(ground,OUTPUT);
digitalWrite(ground,LOW);
}
Nota: Si bien podemos configurar cualquier pin a tierra, generalmente, no es recomienda establecer un pin alto como otro más del pin. LilyPads sólo puede emitir 40mA de cada pin I/O digital.
Nosotros podemos coser todos los lados menos de los LEDs juntos y luego al pin 5.
Después de que usted complete su costura, plug-in su LilyPad al ordenador y utilizar el código siguiente a parpadear todas las luces.
int ledPin13 = 13; LED conectado al pin digital 13
int ledPin12 = 12; LED conectado al pin digital 12
int ledPin11 = 11; LED conectado al pin digital 11
int ledPin10 = 10; LED conectado al pin digital 10
int ledPin9 = 9; LED conectado al pin digital 9
int ledPin8 = 8; LED conectado al pin digital 8
int ledPin7 = 7; LED conectado al pin digital 7
ledPin6 int = 6; LED conectado al pin digital 6
tierra de int = 5; LED conectado a digital 5 "tierra"
int ledPinArray [8] = {6,7,8,9,10,11,12,13};
void setup() {}
Inicializa el pin digital como salida:
para (int i = 0; i < 8; i ++) {}
pinMode(ledPinArray[i],OUTPUT);
}
pinMode (tierra, salida);
digitalWrite (tierra, baja);
}
{
para (int i = 0; i < 8; i ++) {}
digitalWrite(ledPinArray[i],HIGH);
}
Delay(1000); Espere un segundo
para (int i = 0; i < 8; i ++) {}
digitalWrite(ledPinArray[i],LOW);
}
Delay(1000); Espere un segundo
}