Árbol de Navidad de PCB (9 / 10 paso)

Paso 9: programación

Así que el paso final es terminar el programa, y subir en el árbol montado. El programa tiene 4 partes principales: inicialización, interrupción del botón táctil, lazo principal a parpadear los LEDs y un montón de pequeñas funciones para calcular los diferentes patrones para el árbol. Tengo algunos comentarios en el código que explica un poco cómo funciona.

Puse una interrupción usando la biblioteca TimerOne que comprobará cada 0.1 s si se toca el sensor. Si es así, será cambiar el patrón, o despertar el árbol, si estaba en modo de espera. Si ningún caso toque es grabador por 10 s, si cambiará automáticamente el patrón al azar. Si ningún caso toque pasa por 3 minutos, volverá al modo de espera. El programa también comprueba para sostener el sensor durante 3 segundos, cuando eso ocurre el árbol irá a parpadear al azar furioso.

Para cargar el programa, primero tienes que grabar el bootloader en el chip ATmega, que también se configurará para utilizar el reloj interno de 8 MHz. Esto puede hacerse utilizando un Arduino, como ya mencioné en el paso 4. Para ello, siga las instrucciones en la Página Web de Arduino para el "circuito de mínima". Básicamente se trata de descargar el archivo de configuración y conectar el ATmega de Arduino.

Antes usted puede proceder con la programación, sin embargo, el Arduino se necesita tener el Arduino como ISP programa subido a él, porque esto se utilizará para enviar el programa al árbol de Navidad. Después de hacer esto, conecte los 3.3 V y GND de Arduino a 3.3 V y GND del árbol. Luego, conectar Arduino 10 RESET, pin 11 a MOSI, pin 12 a MISO y la clavija 13 a SCK. Si tienes un Arduino Uno, también conectar un condensador de 10 μF entre RESET y pines GND del Arduino, por lo que costumbre en realidad reajustando.

Después de tener el Arduino como ISP subido y todas las conexiones, cambiar el programador en el IDE de Arduino Arduino como ISP y el tablero para ATmega328 en protoboard (reloj interno de 8 MHz). Ahora, usted puede quemar el cargador de arranque. Después de hacer esto, abrir el pcb_xmas_tree.ino en el IDE de Arduino y seleccione Upload mediante programador. Esto tomará unos segundos, pero usted sabrá que está listo si el LED al lado del sensor de contacto empieza a parpadear lentamente.

Artículos Relacionados

Mini animación árbol de Navidad del LED 32 x 32mm

Mini animación árbol de Navidad del LED 32 x 32mm

Animación del mini árbol de Navidad del LED es pequeño 32 x 32 PCB con 8 LED flash que va a hacer en el orden que desee, utilice el software de Arduino y Core13 biblioteca que permite para programar el ATtiny13 con software de lce, entonces es fácil
HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

Este instructable comparte los fundamentos de trabajar con HackerBoxes #0001. HackerBoxes es el servicio de caja de suscripción mensual para aficionados de electrónica, fabricantes y los hackers. Si desea recibir un cuadro como este derecho a su buzó
Hacer girar la luz el árbol de Navidad con LEDs y juguete Motor

Hacer girar la luz el árbol de Navidad con LEDs y juguete Motor

Awsome DIY arbolito con mini luces led y motor del juguete dc su fácil DIY y buen regalo para Navidad, usted puede hacer cualquier color de su elección eligiendo diverso color led luces, para hacer sólo requiere 3v batería de la moneda y batería de 9
Video trazado de árboles de Navidad de LED

Video trazado de árboles de Navidad de LED

Para nuestro DJ anual latón impuesto Navidad episodio de equipo construí dos espacialmente asignados árboles de Navidad de LED. Consisten en unos 230 píxeles RGB y permanente alrededor de 7 pies de altura de estos árboles fueron totalmente video capa
LED animado árbol de Navidad 2015

LED animado árbol de Navidad 2015

Este escaparate interior de árbol de Navidad animado utiliza una combinación de cinco WS2812 direccionable pixel LED pega la estrella. 16 LEDs de píxel individual ensartados por las luces del árbol de Navidad y una tira de LED verde cortado en tiras
Pie el árbol de Navidad en lata a GE color efectos luces LED

Pie el árbol de Navidad en lata a GE color efectos luces LED

Un proyecto de decoración de fiesta DIY antigua para su patio delantero es la tartera de árbol de Navidad. Este instructivo describe cómo actualizar este proyecto con el color de GE efectos de Color cambiando bombillas LED. Las lámparas GE Color efec
Árbol de Navidad de Arduino

Árbol de Navidad de Arduino

Este impresionante árbol de Navidad se enciende automáticamente cuando la luz ambiente se baja debajo de un valor definido. Se basa en una placa Arduino Mini Pro y una tira de LED RGB. Utiliza un sensor de BH1750FVY para la medición de la luz. Un pul
Árbol de Navidad Twitter

Árbol de Navidad Twitter

es Navidad una vez más y eso significa que es hora de reunirte con todos tus amigos y familiares a compartir las alegrías del espíritu navideño. En pasado, con toda la comida, bebida y alegría, ha sido fácil conseguir demasiado perezoso para levantar
Ornamento del árbol de Navidad con movimiento en sentido vertical LED construido en videojuegos!

Ornamento del árbol de Navidad con movimiento en sentido vertical LED construido en videojuegos!

Hola a todos y Bienvenidos a este árbol de Navidad decoración instructable.Este ornamento está diseñado para colgar en tu árbol de Navidad al igual que cualquier otra decoración, pero es sólo un poco más captura de los ojos! Cuando se gira en desplaz
Alimentado por USB árbol de Navidad de LED con sonido

Alimentado por USB árbol de Navidad de LED con sonido

Aquí está el producto terminado.El árbol de Navidad se hace con un chip ATMEGA 168 de arduino.Utilizarlo como un regalo de Navidad tardío para alguien en un intercambio de regalos.Primer instructivo para que por favor, tómalo con calma me debo hacer
LED del árbol de Navidad de animación con música tarjeta módulo sapin de Noël musical

LED del árbol de Navidad de animación con música tarjeta módulo sapin de Noël musical

en la década de los ochenta ELEKTOR publicado en su revista un árbol de Navidad pequeño abrir y cerrar, tomé como punto de partida esta idea para llevar a cabo eso que seguirá...Este pequeño árbol de Navidad 9 cm de altura y no requiere ninguna progr
Árbol de Navidad Leds

Árbol de Navidad Leds

Este es mi primer proyecto DIY y Instructables. Es un simple árbol de Navidad hecho de Leds. Voy a intentar explicar lo mejor que pueda. Si tienes alguna pregunta no dude en preguntar.Paso 1: equipo de Manos PCBCortador de alambreAlicates de punta de
Intermitente de automaticlly de árbol de Navidad colorido

Intermitente de automaticlly de árbol de Navidad colorido

Hola chicos, este es la segunda vez (prototipos inteligentes) publicamos un instructivo aquí, gracias por ver! Mantendremos el post divertidos instructable.Este es un regalo del árbol de Navidad! Instalar a mano intermitente colorido árbol de Navidad
Tarjeta de árbol de Navidad de abrir y cerrar

Tarjeta de árbol de Navidad de abrir y cerrar

Este proyecto fue creado para de YuKonstruct Chibitronics construir noche y utiliza una etiqueta de efectos Chibitronics y tres pegatinas de LED.La pegatina efecto tiene tres pastillas: + y – para poder y una señal que genera el patrón. El botón de s