Ejercicio musical: Reproductor de MP3 de camisa entrenamiento por ejercicio (8 / 13 paso)

Paso 8: Programación del LilyPad MP3 y entender el código

Tras el montaje de los componentes del sistema, el código adjunto puede subido al LilyPad MP3 y ejecutado con el fin de operar la camisa MP3:

https://IU.Box.com/s/vc81v70ifv4ebw68d7qq

El código tiene varias funciones que se ejecuta. El bucle principal comprueba los valores de la x, y y z ejes del acelerómetro y define como valores actuales. Luego compara estos valores al pasado, los valores almacenados. Inicialmente se ejecuta una función de calibrar, que define un valor para x, y, y z que se compararán con y después se establece un "calib" booleano "falso," significado que la función de calibrar no se ejecutarán nuevamente a menos que se establece el valor booleano "true" por una función diferente o una condición. Basado en umbrales sets (que se establecen para detectar movimiento o falta de movimiento) y los valores almacenados (que también representan el zero-G, o los valores detectados por el acelerómetro cuando está parado), el bucle se comprueba si o no los valores de cumplir con las condiciones requeridas. Si la diferencia entre los valores actuales y conjunto es mayor que el umbral, entonces se considera movimiento a detectar y se ejecuta el reproductor de música. Si no es así, entonces el usuario se considera todavía, y el reproductor de música detiene la música.

Mientras que la función "reproducir música" es ser funcionó (después de que el sistema detecta que la diferencia de valores es mayor que el umbral), el sistema realiza entonces un control de calibración automática, razón por la cual no necesitamos un botón para nuestro sistema, comparando valores recientes a uno al otro. Si los valores recientes están a menos de otro valor de umbral ajustado (que puede ser el mismo que el otro valor de umbral), el usuario asume que se detenga en esa posición, otra vez se ejecuta el "calib" boolean se restablece a "true" y la función de calibración. Después de la recalibración, que simplemente le indica al sistema que la posición actual del acelerómetro es la posición de base, las condiciones iniciales se comprueban otra vez para ver si es o no el usuario activo.

Durante la función "reproducir música", todos los otros MP3 funciones funcionaron en consecuencia. Por ejemplo, mientras el usuario está activo, el usuario puede cambiar entre las funciones de volumen (cambio de volumen) y pista (cambio de pistas). El código también ejecutará las funciones que un bucle por las canciones y las canciones, basadas en la interacción del usuario con el sistema de arranque/parada.

Artículos Relacionados

Completa casco estéreo (auriculares y reproductor de MP3)

Completa casco estéreo (auriculares y reproductor de MP3)

me encanta la musica y me encanta mi moto.  Cuando se combinan los dos tienes pura genialidad.  Poder escuchar música en mi moto es esencial para los paseos largos o cortos.  Facilidad de uso y accesibilidad es otro requisito.  Después de usar los ca
Modificar un juego de mano Retro de los años 80 mediante la adición de un reproductor de MP3/MP4

Modificar un juego de mano Retro de los años 80 mediante la adición de un reproductor de MP3/MP4

Tengo un montón de 80 muy chulo juegos handheld - algunos en gran condición, otros han visto mejores días.  Uno que había estaba totalmente muerto, y no importa cómo duro traté de no podía tirarlo.  Así que en vez de eso decidí traer a la vida con un
Manos libres iRiver T10 reproductor de mp3 bicicleta casco

Manos libres iRiver T10 reproductor de mp3 bicicleta casco

¿estás cansado de tu cable de auricular de conseguir enredado alrededor de su cuello, brazos o debajo de su camisa mientras you´re en su bicicleta?  Entonces este Instructable es para usted!Materiales:Casco para bicicletareproductor iRiver T10 mp3 (o
Compaq EVO T20 Thin Client como un reproductor de MP3 (red controlable)

Compaq EVO T20 Thin Client como un reproductor de MP3 (red controlable)

en el trabajo necesitamos fondo musical en la sala de espera y después de un tiempo 5CD de en un reproductor de CD predicatble un poco y una estación de radio local podemos recibir es simplemente molesta. Lo he creado utilizando un bajo especificació
Steampunked reproductor de mp3 "Junophon"

Steampunked reproductor de mp3 "Junophon"

Hola todo el mundoEste Steampunked-mp3-player "Junophon" es mi último proyecto de instructables que I´d gustaría presentarle. Y es el primer proyecto donde he "reciclado" un montón de piezas de un projcet anterior mío también.Todo come
Ciervos de disuasión / Ahuyentador para su jardín usando un solar powered reproductor de mp3 para reproducir una persona hablando

Ciervos de disuasión / Ahuyentador para su jardín usando un solar powered reproductor de mp3 para reproducir una persona hablando

Recuerdo como un niño viendo un radio bajo un cubo en el jardín de mis abuelos. Este fue el método probado y verdadero de disuasión de ciervos... y funcionó! He estado usando este mismo método de mí mismo y he tenido algunas personas me preguntan don
La máquina Steampunkers bolsillo - o un reproductor de MP3 victoriano

La máquina Steampunkers bolsillo - o un reproductor de MP3 victoriano

Steampunkers estimados, queridos followersMe gustaría presentarles esta vez algo steampunky que se basa en una pequeña máquina que se utilizó hace unos años, antes de que conseguíamos nuestros teléfonos inteligentes. Durante una de mi expediciones th
Conecte un reproductor de MP3 a un reproductor

Conecte un reproductor de MP3 a un reproductor

cómo conectar un reproductor de mp3, u otra fuente estéreo, con un reproductor para poder escuchar la música.Paso 1: materialesPara este proyecto necesitarás las siguientes herramientas:-Un soldador-Un multímetro-Auriculares estéreo cables o enchufes
Altavoces amplificados DIY para tu reproductor de MP3

Altavoces amplificados DIY para tu reproductor de MP3

hay bastantes instructables en hacer sus propios altavoces para su reproductor de mp3... y la mayoría de ellos no utiliza un amplificador! Sin un amplificador apenas podrás oír la música que sale de los altavoces.Aquí voy a mostrar cómo hacer sus pro
Reproductor de MP3 "entrada" para la radio del coche.

Reproductor de MP3 "entrada" para la radio del coche.

Este instructable fue inspirado por así que muchas gracias "aka_bigred" quien fue el autor original. Este mod le permitirá añadir a un conector de entrada de reproductor de MP3 a la radio del coche.Esto se hace para un estéreo con reproductor de
El cuadro de Barbie: un caso camuflado / caja de la pluma para su reproductor de mp3

El cuadro de Barbie: un caso camuflado / caja de la pluma para su reproductor de mp3

este es un protector acolchado estuche para reproductor de mp3 que también convierte los auriculares en el cuarto de pulgada, puede actuar como una caja del auge en el tirón de un interruptor y disfraza su reproductor de mp3 como un principios de los
Reproductor de Mp3 mini barrilete

Reproductor de Mp3 mini barrilete

El Mini barrilete mp3 es una gran manera para lucir en la playa o una fiesta. Cuesta alrededor de $60 a $80 y fácil de hacer.Paso 1: Piezas que se necesitaAmplificador de clase T-minibatería de plomo sellada recargable 12V(1) cable Aux(1) extensor de
Usando su teléfono celular como un reproductor de MP3

Usando su teléfono celular como un reproductor de MP3

revisa la web del autor, http://www.neatinformation.com/, para un montón de artículos interesantes. Si usted enlace a este instructable desde otro sitio web, por favor incluya un enlace a la Web de Información aseado .Uno de mis amigos estaba absolut
Fijar un cheapo China reproductor de MP3

Fijar un cheapo China reproductor de MP3

tengo este reproductor de MP3 barato, pero cuando se conecta a mi PC dice "Por favor Inserte disco" o algo como eso!Así que abrió y lo behold el chip flash no era soldado en correctamente.De todos modos, aquí están algunos consejos sobre cómo ab