LilyPad Arduino e-Reader caso (3 / 8 paso)

Paso 3: Codificación de su proyecto.

No desmonte su LilyPad antes de usted ha codificados con éxito su proyecto.  No sólo es más fácil trabajar con las piezas LilyPad cuando se fusionaron en el tablero, pero sabiendo que su codificación es correcta y trabajando antes de tomar las piezas aparte para coser en tu caso es crucial.  Si usted encuentra cualquier problema futuro, sabrás que el problema no es con la codificación!

Esto es lo que quería mi proyecto para hacer:  Cuando se abrió la solapa superior de la caja, el sensor de luz recién expuesto sentido luz y encender 4 LEDs blancos y jugar un pequeño extracto del tema de Hedwig en el zumbador.  El colgajo envolvente permanecería cerrado sobre los pedazos electrónicos mientras esto sucedía.  La música se juega una vez con las luces y luego se apagarán.  El sensor tendría que ir oscuro otra vez y entonces sentido luz música y luces para volver a comenzar.

Mi código de proyecto se encuentra en el primer archivo a continuación.  He intentado explicar mis pasos en todo el texto de codificación.  Tomé la mayor parte de mi código de los ejemplos de Arduino [Blink ToneMelody y AnalogInput], modificando para adaptarse a mi proyecto.  Codifiqué las 14 primeros notas del tema de Hedwig con la guía en ToneMelody y partitura de la canción.  Lo tengo tan cerca como pude conseguir el sonido real — imaginación puede que sea necesario!  El segundo archivo contiene la información de 'Campos', necesaria para reproducir la melodía.

¿Qué es el tercer código?  Yo de alguna manera había dañado mi sensor después de completar el proyecto.  Por lo tanto tuve que cambiar la codificación para que el caso sería tocar música y luz [una vez] cuando lo encendí.  El tercer archivo más abajo representa este código.  A menos que el sensor se daña de alguna manera [y a incluir una advertencia sobre esto en el lugar adecuado en mis instrucciones de coser], no tendrá el tercer bloque de código!

Artículos Relacionados

Reloj binario de LilyPad Arduino

Reloj binario de LilyPad Arduino

instrucciones de LilyPad Arduino reloj binario!Lista de materiales:Placa LilyPad Arduino 328 - $21,95https://www.Sparkfun.com/products/9266LilyPad FTDI Breakout básica - $14,95https://www.Sparkfun.com/products/10275Mini cable USB - $3,95Ya puede tene
Abrir el corazón y LilyPad Arduino broche

Abrir el corazón y LilyPad Arduino broche

aquí es cómo combinar Jimmie Rogers Kit de corazón abierto con un tablero del microcontrolador LilyPad Arduino hacer un broche de corazón animación de LED.Aquí hay un video de ella en acción:Materiales:Kit de corazón abierto o hacer su propiaLilyPad
LilyPad Arduino araña traje

LilyPad Arduino araña traje

Este semestre estoy tomando una clase de niños y la tecnología como parte de mi Licenciatura en ciencia de la biblioteca. Una de mis tareas incluye la elaboración de un artículo usable y programable utilizando una placa de desarrollo LilyPad Arduino.
LilyPad Arduino Sensor Demo Mat

LilyPad Arduino Sensor Demo Mat

Este tutorial muestra cómo crear una alfombra de demo de sensor para LilyPad Arduino. Quería un lugar donde lo pude experimentar con los diferentes sensores, pero también algo que podría utilizar para mostrar ejemplos de lo que se puede hacer sin sub
LilyPad Arduino noche y día juguete

LilyPad Arduino noche y día juguete

estoy enseñando un curso de este semestre de tecnología en las bibliotecas y este año habrá una asignación que hace / codificación utilizando el LilyPad Arduino. Se trata de una tarea de indagación abierta, aprender-como-usted-ir. Nunca había usado u
Alligator clip cable de puente para LilyPad Arduino

Alligator clip cable de puente para LilyPad Arduino

Mientras que el diseño de prototipos con mi Lilypad Arduino, quería usar un protoboard. Comencé a recortar algunas puntas de prueba de cocodrilo (conectados al Lilypad) a los cables de puente (en protoboard), pero mi espacio de trabajo podría consegu
LilyPad Arduino - Rainbow Fish Twinkle bolso

LilyPad Arduino - Rainbow Fish Twinkle bolso

Estoy participando en un curso de este semestre de tecnología en las escuelas y bibliotecas. Nos debe de hacer a algún tipo de proyecto con LilyPad Arduino y su software. Esta fue mi primera costura experiencia y era definitivamente una asignación de
LilyPad Arduino peluche juguete Fox

LilyPad Arduino peluche juguete Fox

Para una clase sobre tecnología en bibliotecas, tenía que crear un proyecto que utiliza LilyPad Arduino y decidí crear un animal de peluche que canta "Jesús ama a mí", mientras luces flash con las notas. Hice un zorro, pero el patrón que te enla
Atenea el búho almohada luz nocturna-Lilypad Arduino

Atenea el búho almohada luz nocturna-Lilypad Arduino

IntroducciónDe tecnología para los jóvenes de clase bibliotecas, llegué a experimentar con un pedazo fresco de tecnología llamada un Lilypad Arduino. Este tipo de placa Arduino es específicamente para e-textiles. La placa principal de Arduino se pued
Critter LilyPad Arduino Light-up

Critter LilyPad Arduino Light-up

siga estas instrucciones para hacer un conejito de peluche que se enciende cuando toque las orejas.  Este proyecto se puede crear utilizando retazos de tela y un Lilypad Arduino.Materiales:1 Lilypad Arduino4 luces LEDHilo conductorUn mini adaptador U
Animal de peluche musical con LilyPad Arduino

Animal de peluche musical con LilyPad Arduino

esto es ciruela.  Interpreta a "Viejo MacDonald tiene una granja" cuando se pulsa el botón en su oído derecho.Es un proyecto que hice para una clase - la juventud y la tecnología en las bibliotecas.  Cuenta con un animal de peluche con un interr
Como subir códigos a Lilypad Arduino sin FTDI con usando Arduino Uno

Como subir códigos a Lilypad Arduino sin FTDI con usando Arduino Uno

Hoy, voy a demostrarte que yo había diseñado un problema con mi módulo FTDI mientras estoy tratando de subir a cualquiera - en el IDE de Arduino - códigos desde mi computadora a la placa Lilypad Arduino Atmega328.En realidad, debe utilizar los módulo
LilyPad Arduino intermitente moto seguridad parche

LilyPad Arduino intermitente moto seguridad parche

hice este parche bordado diferente instructable, pero aquí te voy a mostrar cómo agregar parpadea LED a su mochila para la diversión y seguridad. Usé un LilyPad Arduino con una batería recargable de polímero de litio para la llanura y reutilización.
Libro de tela infantil (usando LilyPad Arduino)

Libro de tela infantil (usando LilyPad Arduino)

como un sewable (suave) circuitos proyecto, he creado un libro de tela con temas de Broadway.  Me inspiré en un libro de tela personalizada con fotos de miembro de la familia que recibió mi joven primo.  Para hacer el libro luz y reproducir canciones