TOMÁS FUENTES C.
Proyecto de MediaLabGreen Pet
Motivación
Es difícil cuidar una planta Requiere
atención No da feedback
(a menos que se esté muriendo)
No es tan entretenido como tener una mascota Muchas veces no se
pueden tener animales
Solución: Démosle vida!
Agregar hardware para interatuar con la planta Conocer estado de la planta Permitir que ésta interactúe con nosotros
Solución: Démosle vida!
Componentes Utilizadas
RedBoard (~ Arduino UNO)LedsSensor de temperatura ambientalSensor de luminosidadSensor de humedad de sueloResistencias
Componentes que quedaron fuera
Sensor de Humedad ambientalSensor de tactoBuzzer de sonidoDisplay LCD
Problemas en el camino
Disponibilidad de componentes Sensor de humedad se agotó al final de la primera
iteración Sensor de suelo sólo llegó hace 8 días
Atraso! LCD no disponible
Duración de la planta ‘florecida’
Iteraciones sobre la aplicación de Arduino y Processing
Desarrollo paso a paso
Iteración 1: Arduino:
Sensor de luminosidad + temperatura + tacto
Sensor de humedad adquirido no funciona
Se decide eliminar sensor de tacto
Interfaz Processing: Se lee comunicación serial Se define protocolo de
comunicación entre dispositivos
Se compra primera planta
Desarrollo paso a paso
Iteración 2: Arduino:
Se adquiere sensor de Humedad de suelo
Se cambia distribución de las componentes en el protoboard
Se adquiere nueva planta para el desarrollo
Interfaz Processing Se crea planta virtual
para interactuar con el usuario (más amigable)
Desarrollo paso a paso
Iteración 3: Arduino:
Se implementa sensor de humedad Se monta la solución en la plataforma unificada Se cambia distribución de componentes
Interfaz Processing: Se agrega soporte para el sensor de humedad Se agregan expresiones a la planta para expresar qué
problemas tiene
Resultado
Planes a futuro
Agregar cubierta al dispositivo
Solucionar bug processingAgregar sensor de
humedad ambientalHacer dispositivo
autocontenido
Top Related