Luz para la vida: brillante botón chaqueta ciclismo (8 / 9 paso)

Paso 8: más sobre la conexión de los bits y piezas

Para que sea más fácil (o más difícil), he siguió toda la electrónica, Arduino y su batería de 5v a una placa de circuito de cobre. La placa de circuito tiene un conector siguió a él. El conector opuesto se coloca en la chaqueta, con cada hilo conectado en un perno separado. El conector es un conector floppy de 34 pines encontrados en un ordenador viejo y es perfecto para mi proyecto.

También es posible coser el Arduino Lilypad y su batterypack directamente a la chaqueta. La Junta debe ser resistente al agua, hemos de creer el creador Leah Buechley. Revisa su página web para obtener más información.

Todo el agarre de la tierra se juntan. Recuerde que colocar - en el conector, como tiene que ser colocado en el mismo lugar en la placa Arduino. Como el Arduino Lilypad tiene sólo 14 conexiones programables independientes, he conectado la luz en la parte delantera de la camisa para el + de la batería. 12 luz y 2 pulsadores se ponen en las conexiones programables.

En la parte de programación, básicamente he prestado código de Leah Buechley para su chaqueta de ciclismo y dado más secuencias de luces de lujo, como soy muy novata en la programación de Arduino. En la parte inferior de esta página he pegado en mi código. Salida de Leah Página para información más detallada sobre cómo conectar los componentes electrónicos, particularmente su chaqueta!

Para aislar el hilo conductor es recomendable. Esto ayuda a los hilos de rosca tocando unos de otros. Pintar todos los hilos con la pintura textil hinchados.

int BL1 = 10;
int BL2 = 9;
int BL3 = 8;
int TL1 = 6;
int TL2 = 5;
int TL3 = 4;

int BR1 = 11;
int BR2 = 12;
int BR3 = 13;
int TR3 = 3;
int TR2 = 2;
int TR1 = 1;

int leftSwitch = 7;
int rightSwitch = 0;

int x, y;
int modo = 0;
int dia = 0;
int noche = 1;

int d;

void setup() / / ejecuta una vez, cuando comienza el bosquejo
{
d = 100;

pinMode (BL1, salida);
pinMode (BL2, salida);
pinMode (BL3, salida);
pinMode (TL1, salida);
pinMode (TL2, salida);
pinMode (TL3, salida);

pinMode (leftSwitch, entrada);
digitalWrite (leftSwitch, HIGH);
pinMode (rightSwitch, entrada);
digitalWrite (rightSwitch, HIGH);

pinMode (TR1, salida);
pinMode (TR2, salida);
pinMode (TR3, salida);
pinMode (BR1, salida);
pinMode (BR2, salida);
pinMode (BR3, salida);

}

void loop() / / ejecuta una y otra vez
{
checkLeft();
checkRight();
Si (modo == noche)
Night();
otra cosa
Day();
}

void checkLeft()
{
Si (digitalRead(leftSwitch) == LOW)
{

mientras que (digitalRead(leftSwitch) == LOW)
{
Si (digitalRead(rightSwitch) == LOW)
{
mientras que (digitalRead(rightSwitch) == baja | digitalRead(leftSwitch) == LOW);
Mode = modo 1;

retorno;
}
}
leftTurn();
}
}

void checkRight()
{
Si (digitalRead(rightSwitch) == LOW)
{

mientras que (digitalRead(rightSwitch) == LOW)
{
Si (digitalRead(leftSwitch) == LOW)
{
mientras que (digitalRead(leftSwitch) == baja | digitalRead(rightSwitch) == LOW);
Mode = modo 1;

retorno;
}
}
rightTurn();
}
}

void leftTurn()
{
para (x = 0; x < 10; x ++)
{
digitalWrite (TL1, alto);
digitalWrite (BL1, LOW);
para (y = 0; y < 10; y ++)
{
Delay(30);
Si (digitalRead(leftSwitch) == LOW)
{
mientras que (digitalRead(leftSwitch) == LOW);
digitalWrite (TL1, LOW);
digitalWrite (BL1, LOW);
retorno;
}
}
digitalWrite (TL1, LOW);
digitalWrite (BL1, alto);
para (y = 0; y < 10; y ++)
{
Delay(30);
Si (digitalRead(leftSwitch) == LOW)
{
mientras que (digitalRead(leftSwitch) == LOW);
digitalWrite (TL1, LOW);
digitalWrite (BL1, LOW);
retorno;
}
}
digitalWrite (BL1, LOW);
}
}

void rightTurn()
{
para (x = 0; x < 10; x ++)
{
digitalWrite (TR1, alto);
Delay(d);
digitalWrite (TR2, alto);
Delay(d);
digitalWrite (TR3, alto);
Delay(d);
digitalWrite (BR1, LOW);
Delay(50);
digitalWrite (BR2, LOW);
Delay(50);
digitalWrite (BR3, LOW);
Delay(50);
digitalWrite (TL1, LOW);
digitalWrite (BL1, LOW);
para (y = 0; y < 10; y ++)
{
Delay(30);
Si (digitalRead(rightSwitch) == LOW)
{
mientras que (digitalRead(rightSwitch) == LOW);
digitalWrite (TR1, LOW);
Delay(d);
digitalWrite (TR2, LOW);
Delay(d);
digitalWrite (TR3, LOW);
Delay(d);
digitalWrite (BR1, LOW);
Delay(d);
digitalWrite (BR2, LOW);
Delay(d);
digitalWrite (BR3, LOW);
Delay(d);
retorno;
}
}
digitalWrite (TR1, LOW);
Delay(d);
digitalWrite (TR2, LOW);
Delay(d);
digitalWrite (TR3, LOW);
Delay(d);
digitalWrite (BR1, alto);
Delay(d);
digitalWrite (BR2, alto);
Delay(d);
digitalWrite (BR3, alto);
Delay(d);
para (y = 0; y < 10; y ++)
{
Delay(30);
Si (digitalRead(rightSwitch) == LOW)
{
mientras que (digitalRead(rightSwitch) == LOW);
digitalWrite (TR1, LOW);
Delay(d);
digitalWrite (TR2, LOW);
Delay(d);
digitalWrite (TR3, LOW);
Delay(d);
digitalWrite (BR1, LOW);
Delay(d);
digitalWrite (BR2, LOW);
Delay(d);
digitalWrite (BR3, LOW);
Delay(d);
retorno;
}
}
digitalWrite (BR1, LOW);
digitalWrite (TR1, LOW);
digitalWrite (TR2, LOW);
digitalWrite (TR3, LOW);
digitalWrite (BR1, LOW);
digitalWrite (BR2, LOW);
digitalWrite (BR3, LOW);
}
}

void night()
{

digitalWrite (TR1, alto);
digitalWrite (TR2, alto);
digitalWrite (TR3, alto);
digitalWrite (BR1, alto);
digitalWrite (BR2, alto);
digitalWrite (BR3, alto);
digitalWrite (TL1, alto);
digitalWrite (TL2, alto);
digitalWrite (TL3, alto);
digitalWrite (BL1, alto);
digitalWrite (BL2, alto);
digitalWrite (BL3, alto);

}

day() vacío
{

digitalWrite (TL1, alto);
digitalWrite (TR1, alto);

digitalWrite (BR1, alto);
digitalWrite (BL1, alto);
}

Artículos Relacionados

Luz para la vida: 3D

Luz para la vida: 3D

en el 2009 creó y publicó una chaqueta llamada luz para la vida. Consistió en un Arduino, un conjunto de LEDs integradas en los botones y dos botones para activarlos. Quería hacer más de los botones, pero eran difíciles de hacer; que requiere un tala
DIY LED anillo de luz para fotografía de miniaturas/Macro por menos de USD$ 10

DIY LED anillo de luz para fotografía de miniaturas/Macro por menos de USD$ 10

Siempre he luchado con la iluminación para mi fotografía en miniatura y decidió ir con hacer mi propio DIY LED anillo luz después de ver este instructivo:Me tomó alrededor de media hora para armarlo como tenía todos los elementos a mano, pero era un
Luz de tu vida: Luces de PC programable

Luz de tu vida: Luces de PC programable

Que siempre quisiste dar a tu ordenador un toque personal, añadir algo de luz a tu vida, o añadir algunos pizzazz a su máquina de juegos de azar para impresionar a los clientes y competidores por igual. Si usted contestó sí a alguna de estas pregunta
HACER USB luz para ordenadores portátiles en 10 minutos

HACER USB luz para ordenadores portátiles en 10 minutos

en este Instructables que vamos a hacer que la luz del USB de las computadoras portátiles. Normal USB luz costo mínimo $ 4, pero aquí estoy haciendo la luz de USB con la edad y los costos de materiales de residuos menos que $ 1 hacer esta luz USB es
Luz para bicicleta---el borde con carga Solar

Luz para bicicleta---el borde con carga Solar

Hola todo el mundo. Soy Sahas Chitlange envejecimiento 15 de la INDIA. Aquí está mi proyecto de nuevo fin de semana.Luz SOLAR de la llanta para bicicleta---con carga Solar¿Has pensado de añadir un bonito efecto de la luz de borde a tu bicicleta?? Est
Energía de luz para pistola encoladora

Energía de luz para pistola encoladora

mi pistola de pegamento es equipado con una luz LED blanca para mostrar que está enchufada y encendida.Mi pistola de pegamento barato tiene el mínimo de piezas y no incluye ningún medio para indicar su condición de potencia. Varias veces había asumid
Cómo hacer anillo de luz para cámara

Cómo hacer anillo de luz para cámara

fácil y divertida manera de hacer led anillo de luz para tu cámara digital.Sólo necesita es 8pcs blanco paja LED, tablero de plástico blanco y hembra dc jack.Visita mi blogspot:http://macoprojects.blogspot.com ovisita mi canal:https://www.youtube.com
Hack de Lego para la vida diaria

Hack de Lego para la vida diaria

¡ Hola allí!LEGO, no sólo es útil crear sueños, podría ser muy útil para la vida diaria!Para guardar cosas como: las llaves, regulador de la TV, piezas de lego pequeño (que no sé dónde ponerlos!)También la estación de acoplamiento de un smartphone o
Luz para bicicleta de cola

Luz para bicicleta de cola

construí esta luz para la bicicleta rack en la parte trasera de mi coche. Sirve como luz de freno y luz trasera adicional.Por qué: Cuando carga la rejilla con varias bicicletas, ellos a menudo oscurecen las luces traseras del coche y luz de freno sup
"1000" Watt DIY luz para cine independiente y fotografía

"1000" Watt DIY luz para cine independiente y fotografía

Soy indie film maker/fotógrafo. Si desea ver ejemplos de la luz en acción para vídeo, visite Los caballeros adecuados. Esta se construye de elementos chiflado que se pueden encontrar alrededor de la casa y en tu tienda de hogar. Os animo a echar un v
Cámara de vacío DIY para sous vide y la cocina

Cámara de vacío DIY para sous vide y la cocina

este es mi primer intento de una cámara de vacío casera DIY para sous vide y marinar alimentos en la cocina.  Pasé alrededor de $170 incluyendo el costo de una nueva bomba de vacío.  Aquí está una demostración:La cámara es una pieza plana de plástico
LED Grow luz para plantas de interior por 30 $! Fácil!

LED Grow luz para plantas de interior por 30 $! Fácil!

Hello! Y Bienvenido a mi instructable.Si son como yo y no tienes la mayoría de las ventanas y quiere crecer algunas plantas interior., aquí es cómo podría hacerlo!Luces LED normal de la planta pueden ir de $100 + voy a mostrar como hacer para mucho m
Cómo construir un nivel de luz para cámara para una réflex digital

Cómo construir un nivel de luz para cámara para una réflex digital

¿Siempre en condiciones de poca luz y notó que sus tiros eran de nivel? Bueno tengo duda!  He estado haciendo mucho trabajo ultimamente con fotografía de larga exposición y cuando estoy hacia fuera en el campo utilizando un gorillapod me encuentro en
Foto estudio luz para pequeños objetos reflectantes tales como joyería :) Barato, Portable, materiales reciclados y lo mejor de todo, realmente funciona!!!!!!

Foto estudio luz para pequeños objetos reflectantes tales como joyería :) Barato, Portable, materiales reciclados y lo mejor de todo, realmente funciona!!!!!!

Cinco años después de aprender cómo hacer buena plata y bronce joyería, abrir mi tienda de etsy, compra un horno de joyería de Paragon, todas las herramientas, una luz OTT y una Canon Rebel, estaba finalmente preparándose invertir en una caja de luz