Download - MediaLab - Encargo 5
![Page 1: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/1.jpg)
Tomás Fuentes C.
Presentación MediaLabIdeas proyecto final
![Page 2: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/2.jpg)
Primer enfoque: Producto
Enfocar el proyecto a la resolución de algún problema existente en la actualidad.
Ideas derivadas:Librería visual JavaRunning Music SynchronizerGuitar Trainer
![Page 3: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/3.jpg)
Librería Visual Java
Problema:Programación => Encontrar
errores es difícilCódigo recursivo => Muchos
niveles!Difícil probar paso a pasoDifícil monitorear las interacciones
entre distintos objetosCrear interfaces para los proyectos
es tedioso y muchas veces repetitivo.
![Page 4: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/4.jpg)
Librería Visual Java
Solución: Librería visualImplementación usando
processing en el IDE eclipse.Permita desplegar programas de
forma interactiva para el usuario.Contiene clases para objetos
típicos (personas, autos, etc) Posee clases para acciones típicas
(desplegar menú a partir de un archivo de texto, abrir archivos, etc).
![Page 5: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/5.jpg)
Librería Visual Java
Antecedentes existentesBootstrap: Librería web con funciones básicas de CSS y
Javascript para crear páginas atractivas en poco tiempo.http://getbootstrap.com/2.3.2/
![Page 6: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/6.jpg)
Running Music Synchronizer
Concepto:Detectar ritmo de trote de la
persona y seleccionar canción que calce con ésta.
Si baja su ritmo, se acelera la música para que la persona se apure.
Ritmo estándar se va actualizando dependiendo del ritmo sostenido de la persona.
![Page 7: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/7.jpg)
Running Music Synchronizer
Solución:Aplicación para Android.Usamos sensores (acelerómetro,
GPS) para medir velocidad.Sacando su “frecuencia de paso”,
buscamos canción adecuada para la playlist.
![Page 8: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/8.jpg)
Running Music Synchronizer
Trabajos existentes:Volkswagen – Play the Roadhttp://www.youtube.com/watch?v=mss2tv8PYBw
![Page 9: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/9.jpg)
Running Music Synchronizer
Trabajos existentes:Cruise Control (iPhone)http://www.psfk.com/2013/01/music-running-app.html
![Page 10: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/10.jpg)
Guitar Trainer
Concepto:Aprender a tocar guitarra de
forma supervisada.Supervisión notas mediante
reconocimiento de audio.Se muestra en pantalla lo que el
usuario debe tocar y se le da feedback sobre sus resultados.
Desbloqueo etapas conforme sube de nivel.
![Page 11: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/11.jpg)
Guitar Trainer
Solución:Aplicación basada en processing y
java usando el IDE eclipse.Se usa micrófono anexo al computador
para escuchar al usuario.Aplicación en background interpreta la
señal y compara con lo solicitado.Se entrega feedback al usuario a través
de la interfaz de processing.
![Page 12: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/12.jpg)
Guitar Trainer: Inspiración
![Page 13: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/13.jpg)
Segundo enfoque: Interacción
Enfocar el proyecto como producto nos lleva a aplicaciones más ingenieriles.Productos: más enfocados en el porquéQueremos un proyecto enfocado en el usuario
Solución: crear aplicaciones que cambien la forma en que el usuario interactúa o percibe su entorno.Adrenaline Rush Flor de AuraPlanta - Mascota
![Page 14: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/14.jpg)
Adrenaline Rush
Motivación:Vida rutinaria, gente aburridaAnhelamos tener vidas interesantes, desafiantes y llenas de
momentos increíbles.
![Page 15: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/15.jpg)
Adrenaline Rush
Inspiración: Crank: Alto voltaje
Necesidad de la adrenalina para seguir viviendo
Objetivo: Motivar al usuario a vivir al límite, experimentnado cosas nuevas y saliendo de su zona de confort.
![Page 16: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/16.jpg)
Adrenaline Rush
Concepto:Aplicación basada en Arduino y
processing / androidMedidor de pulso envía mediciones
a Arduino, el cual detecta si el usuario se encuentra fuera de su zona de confort.
La aplicación en android entrega feedback al usuario.
Desafíos propuestos para probar cosas nuevas.
![Page 17: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/17.jpg)
Flor de Aura
Motivación:Gusto por la fotografía
Capacidad de captar y percibir el entorno.¿Qué tal captar cosas que no son visibles a simple vista?
Idea: Teñir flor acorde a los colores del aura de la persona
![Page 18: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/18.jpg)
Flor de Aura
Concepto:Aplicación Arduino – Java
Arduino se conecta con la cámara, toma la foto y la envía a la aplicación Java.
Aplicación java extrae los colores principales y se los envía a la aplicación Arduino para que haga las mezclas de colores adecuadas
![Page 19: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/19.jpg)
Planta - Mascota
Motivación:Es difícil cuidar una planta
Requiere atenciónDifícil saber si algo está mal con
ellaNo es tan entretenido como
tener una mascota.Muchas veces no se pueden
tener animales.
![Page 20: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/20.jpg)
Planta - Mascota
Concepto:Aplicación Arduino
Múltiples sensores se conectan a la planta para monitorear su estado (humedad, temperatura, luz, etc)
A partir de las mediciones se entrega feedback al usuario a través de una pantalla LCD, un buffer y LEDS auxiliares.
![Page 21: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/21.jpg)
Planta - Mascota
Antecedentes existentes:Digital Pot
http://www.yankodesign.com/2008/05/28/plants-tell-you-what-they-want/
![Page 22: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/22.jpg)
Selección de la idea f inal
Descartamos las ideas del primer enfoque puesto que se desea poner énfasis en el usuario.
Así, de las ideas expuestas anteriormente se decidió implementar la idea de la Planta – Mascota, debido a que es la más factible de realizar dado el tiempo y los recursos disponibles para el proyecto.
En primera instancia se definirán las componentes a utilizar, para lo cual será necesario estudiar sobre los principales parámetros que influyen en el crecimiento de una planta.
![Page 23: MediaLab - Encargo 5](https://reader036.vdocuments.net/reader036/viewer/2022082310/55a3d6901a28abc4448b45ec/html5/thumbnails/23.jpg)
Tomás Fuentes C.
Presentación MediaLabIdeas proyecto final