Paso 12: El código
Este es mi primer Arduino programando, así que perdónenme cualquier problema se puede ver.
Las obras de código y yo hemos intentado algunas cosas para hacerlo tan eficiente como sé cómo.
Desde entonces he aprendido algunas cosas acerca de cómo hacer el Arduino aparecen más multi-threaded, pero no he tenido el tiempo para rehacer el código para estos.
El sonido también se lanza en primer lugar, ya que el sonido FX se encarga de esto, entonces el Arduino puede ir y realizar cualquier iluminación necesaria o responder a otros insumos.
La única vez que se siente insensible cuando está reproduciendo la música del tema Imperial, ya que es una secuencia de sonido largo la tabla de efectos de sonido no puede hacer cualquier otro FX mientras que ya se está reproduciendo un archivo. Todos los sonidos son bastante cortos y no afectan la diversión para los niños. Mi hijo le gusta el tema y juega siempre cuando él está caminando.
En el código de arranque siempre reproduce el sonido de Vader "Lo está haciendo tu oferta a mi amo" y parpadea el LED blaster fue así yo sabría todo PCB era operacional inmediatamente ya que se están ejecutando en 2 diferentes fuentes de energía.