Paso 1: materiales
Los fundamentos del proyecto como se muestra en el video son los siguientes:
Cables de protoboard y puente de prototipos - también usar cables de cinta con cables puente de hombre a mujer.
Arduino Micro - también puede utilizar un Uno o cualquier otro arduino con suficientes pines de I/O digitales, pero me gusta este pequeño individuo.
Tira de LED - se me ocurrió conseguir uno en el espacio de Radio Shack (http://www.radioshack.com/radioshack-led-waterproof-flexi-strip-60-led-1m-white/2760329.html). Esto se comercializa como impermeable y es encerrado en un tubo de silicona agradable. Sin embargo, no es resistente al agua cuando se corta para arriba.
Matrices de transistor de alta velocidad de dos IC - NTE2018 o equivalente. Va a utilizar estos para conducir los 12V de LED.
Tres pulsadores momentáneos
Cubierta cilíndrica para sus segmentos de tira de LED - para aquellos que utilizan la banda de Radio Shack y tener acceso a una impresora 3D, he diseñado esto viviendas. Los archivos 3D fueron creados en TinkerCAD. Los archivos STL son publicados en Thingiverse.
Cable de conexión para soldar a los segmentos de LED
Batería de 12V o equivalente fuente de alimentación - este suministra la potencia para el arduino y el LED. Arduino ha construido en un regulador de voltaje de 5V, pero si usted planea mantener este proyecto a largo plazo, te recomiendo agregar un adicional regulador de voltaje de 5V entre el riel de alimentación de 12V y la entrada de tu arduino. Esto protegerá el arduino y guardar su regulador de voltaje interno refrigerador.
Alternativa simplificada 5 voltios
El código de arduino también funciona a 5 voltios en simple LED blanco, mientras utilizas algunas resistencias de limitación actuales en su LED y limitar la corriente de salida en su arduino a por debajo de 40 mA por pin y por debajo de 200 total de mA. (Estos son los límites actuales de arduino). En este caso, ya no necesita las matrices de transistor y simplemente ejecutar el LED desde el arduino directamente. Esta configuración es útil para probar tu circuito de arduino y código.