Paso 1: La construcción
Como con todos los proyectos de esta naturaleza, puede personalizar a sus propias preferencias personal así que no te contare debe llegar pero en cambio lo que utilicé para esta build y probaré y destacar algunos indicadores. Tengo unos microcontroladores Arduino ahora, de hecho estoy empezando a preguntarme si inadvertidamente he vuelto un coleccionista de lo que parece que casi una de cada tipo, tengo en mi stock decidí en una combinación de Arduino Uno y Arduino WiFi Shield. El requisito único real aquí es que usas una MCU que usted, si usted tiene el mismo hardware (o similar - reemplazando el escudo de WiFi con el Shield Ethernet requeriría cambios en el código mínimo) entonces puedes simplemente subir mi dibujo y lejos vas. Para controlar los LEDs decidí utilizar la Biblioteca de animación de FastLED. Este es un proyecto maduro y la biblioteca de código simple y fácilmente legible. FastLED soporta LEDs populares incluyendo Neopixel, WS2801, WS2811, WS2812B, LPD8806, TM1809 y más así que un montón de opciones. Fui con una cadena de 25 WS2801 de raspimart.co.uk.
Usted también tendrá un árbol de Navidad, recogí una tamaño escritorio de eBay - http://www.ebay.co.uk/itm/381033205884
Energía
Asegúrese de obtener una fuente de alimentación que puede dar salida en el voltaje correcto y tiene suficiente amperaje para funcionar las luces. Mirando las especificaciones de mis luces sé necesitaba una 2A de 5volts (60mA * 25 = 1500mA) adaptador de CA. Usé un solo adaptador de corriente alterna para alimentar los LEDs con un separador y los Arduinos.
Sugerencia: No oprima el VIN en el Arduino a más de 1A de energía ya que es la tolerancia máxima del diodo de la expedición, en su lugar utilice un divisor.