jueves, 29 de marzo de 2012

PROYECTO-AVANCE DE MEDIO CURSO



Descripción del proyecto



Mi proyecto estará centrado a lo que es la instancia por fuera de la casa inteligente, para poder regar los jardines (plantas, flores, ect…)

Este proyecto esta pensado para las personas que no tienen tiempo de regar plantas por si solas, o por ejemplo si tienen mucho trabajo y suelen olvidarse que tienen jardín o tienen plantas, ayudaría a no pagar a personas para que rieguen tu jardín, mi idea es que desde tu celular puedas encender este sistemas, ademas de poderle dar un intervalo de tiempo para que este se apague, o que te envié un mensaje según la humedad de las plantas y podría ser también del clima, ya que si esta haciendo mucho calor conviene regar mas las plantas. Otra cosa es que podríamos ahorrar agua ya que se podría controlar los niveles de esta para este sistema.

Importancia

A continuación describo varios puntos por lo que creo que este proyecto es importante:

vAhorre de tiempo:
Cuando utilizamos un sistema de riego tradicional, tenemos que estar pendiente de nuestro jardín y dedicarle un tiempo cada día, y el tiempo dedicado por supuesto será  que tan grande es el jardín. El tiempo utilizado en esta actividad se podría invertir en otra.

vAhorro de agua:
El riego con manguera desperdicia hasta un 60% de agua, lo que equivale a 21, 600 litros al año. El proyecto colaborara al cuidado del medio ambiente.

vUniformidad en el riego:
Cuando regamos con una manguera el riego no tiene uniformidad,  ocasionando que algunas zonas no reciban el agua necesaria y otras la reciban en exceso;  se busca que con este proyecto  el riego sea uniformemente.


Impacto esperado



vCon este proyecto se espera que lo que se menciono anteriormente como el ahorre de tiempo,  ahorro de agua y la uniformidad de tiempo realmente surtan efecto.   Y que realmente las personas que utilicen este proyecto tengan un tiempo libre que les quede en ves de regar el jardín.

vQue tengan un ahorro de gastos también ya que como solo se utilizara el agua que realmente ocupen las platas.

vY por supuesto para una mayor comodidad, ya que este será utilizado por medio de un celular con Android.


Herramientas y tecnologías a utilizar



Las herramientas y tecnologías que utilizare son las siguientes:

Android SDK









vkit desarrollo necesario para crear aplicaciones para Android. Aquí probare lo que vaya programando, esto lo que hace es una simulación de como jalaria con un celular Android.



Arduino uno





vEl Uno Arduino es una placa electronica basada en el ATmega328. Cuenta con 14 entradas / salidas digitales pines (de los cuales 6 pueden ser utilizados como salidas PWM), 6 entradas analógicas, una de 16 MHz del oscilador de cristal, una conexión USB, un conector de alimentación, una cabecera de ICSP, y un botón de reinicio.








IDE Eclipse

vPara realizar la programación.













IDE Arduino 1.0




vPara realizar la programación del arduino.









Censor de flujo de agua


El sensor de flujo de agua consiste en una válvula de cuerpo plástico, un rotor de agua y un sensor de efecto hall. Cuando el agua fluye a través del rotor, el rotor gira. Su velocidad cambia con diferentes ritmos de flujo.




Clases usadas




Aquí les dejo el vídeo:


                                 

miércoles, 22 de febrero de 2012

Sistemas operativos para Dispositivos Móviles







En la actualidad existen diferentes sistemas operativos para dispositivos móviles pero en si los mas conocidos son Symbian, BlackBerry, Windows Mobile, iPhone OS, Android y por supuesto los dispositivos con sistema operativo Linux:




-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Este sistema operativo se encuentra mas extendido entre los Smartphone y el que tiene mas aplicaciones para su sistema desarrolladas.
Symbian es un sistema creado por alianzas de telefonia móviles como Nokia, Sony Ericsson, Psion, Samsung,Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. 


Una ventaja de este sistema es que tiene la capacidad de adaptar e integrar todo tipo de aplicaciones, ofrece las rutinas, los protocolos de comunicación, el control de archivos y los servicios  para el correcto funcionamiento de las aplicaciones.
Su tecnología esta diseñada teniendo en cuenta puntos clave como el poder proporcionar la energía, memoria y gestión de entrada y salida de recursos requeridos específicamente en los dispositivos móviles. Destaca también la compatibilidad con los estándares de conectividad y redes como Bluetooth, WiFi, GSM, GPRS, CDMA y WCDMA.



Fue lanzado por Microsoft y antes fue conocido como Windows CE o Pocket PC, es un sistema operativo escrito desde cero y hace uso de algunas convenciones de la interfaz de usuario del Windows de siempre. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente.



Android esta basado en Linux y Java fue liberado bajo la licencia de Apache versión 2. El desarrollo de aplicaciones para esta plataforma se realiza mediante SDK, y el lenguaje de programaciónJava. Una alternativa es el uso del NDK (Native Development Kit) de Google para emplear el lenguaje de programación C.



Es una versión reducida de Mac OS X optimizada para los procesadores AMR. 
Tiene una interfaz de usuario muy interesante, aunque oficialmente no se puede instalar ninguna aplicación que no esté firmada por Apple ya existen formas de hacerlo, la vía oficial forma parte del iPhone Developer Program (de pago) y hay que descargar el SKD que es gratuito.



Es un sistema operativo multitarea   y tiene soporte para diferentes métodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheeltrackball, touchpad y pantallas táctiles. , BlackBerry aparece en el mercado justo en el momento en que comenzaba a demandarse un sistema operativo que permitiera utilizar de una forma fácil, cómoda y rápida los servicios de correo electrónico. Hoy en día es también proveedor de servicios de correo electrónico a dispositivos que no son BlackBerry, gracias al programa BlackBerry Connect.




Convertido en el auténtico líder del mercado desde su aparición en 1996,  en el 2003 se dividio y la plataforma paso a formar parte de PalmSource  y en el 2003 fue adquirida por una empresa japonesa llamada Acces.

Ha evolucionado desde la clásica interfaz de un asistente de mano, a incorporar todo tipo de programas y funcionalidades, como teléfono, correo electrónico, mensajería y navegación en internet, además de compatibilidad con los archivos de Office, música, vídeo y fotografías.

Páginas visitadas:


¿Qué es un dispositivo móvil?


Un dispositivo móvil lo podríamos definir como un pequeño aparato que tiene algunas capacidades de procesamiento y conexión a una red, con una memoria limitada, diseñado para una función en especial.

En la actualidad los dispositivos móviles abarcan en gran cantidad, estos abarcan desde los mas pequeñitos que en este caso tenemos los reproductores de audio portátiles hasta un navegador GPS, otros serian los teléfonos móviles, los PDAs y las Tablet PCs entre muchos mas.

En la actualidad los dispositivos móviles mas utilizados son los teléfonos móviles, también tienen otras características las cuales son:
  • ofrecen mayor variedad de aplicaciones multimedia
  • tienen una mayor posibilidad de evolucionar
Categorías de dispositivos móviles

Ya que existen muchos niveles de funcionalidad que están asociados con los dispositivos móviles es necesario hacer una clasificación de estos mismos. Para esto tomaremos en cuenta la clasificación que se realizo en el 2005 segun T38
y DuPont Global Mobility Innovation Team :
 

  • Dispositivo Móvil de Datos Limitados (Limited Data Mobile Device): Son dispositivos que tienen una pantalla pequeña de tipo text, ofrecen servicios de datos generalmente limitados a SMS y acceso WAP.
     
  • Dispositivo Móvil de Datos Básicos (Basic Data Mobile Device):  sus pantallas son de tamaño mediano, cuentan con menú o navegación basados en iconos, además de ofrecer  acceso a emails, lista de direcciones, SMS y un navegador web basico. Un ejemplo serian los teléfonos inteligentes (smartphones).
  • Dispositivo Móvil de Datos Mejorados (Enhanced Data Mobile Device): sus pantallan abarcan desde medianas a grandes, navegación de tipo stylus, ofrecen las mismas caracteristicas que el dispositivo movil de datos basicos además de otras aplicaciones por supuesto en versión movil.

Ventajas de los dispositivos móviles

  • Movilidad: Permite procesar la información en cualquier momento y lugar de forma cómoda. 
  • Se pueden sincronizar a una PC Es capaz de comunicarse o acceder a una red sin cables.
  • Su peso es reducido.  
Páginas visitadas:
Página1
Página2

jueves, 2 de febrero de 2012

PROYECTO


Ahora me toca hablarles acerca de mi proyecto.


Mi proyecto esta en conjunto con la casa inteligente el cual se compone de otros proyectos, yo realizare el sistema de riego.


El SISTEMA DE RIEGO




Mi proyecto estará centrado a lo que es la instancia por fuera de la casa, para poder regar los jardines, para poder realizar este proyecto tengo pensado usar la plataforma Andorid en conjunto con el Arduino.























Después de saber las plataformas que usare o mejor dicho las herramientas les hablare un poco mas sobre mi proyecto.


Este proyecto esta pensado para las personas que no tienen tiempo de regar plantas por si solas, o por ejemplo si tienen mucho trabajo y suelen olvidarse que tienen jardín o tienen plantas, ayudaría a no pagar a personas para que rieguen tu jardín, mi idea es que desde tu celular puedas encender este sistemas, ademas de poderle dar un intervalo de tiempo para que este se apague, o que te envié un mensaje según la humedad de las plantas y podría ser también del clima, ya que si esta haciendo mucho calor conviene regar mas las plantas. Otra cosa es que podríamos ahorrar agua ya que se podría controlar los niveles de esta para este sistema.


Yo escogí Android ya que me gustaría trabajar en esta plataforma ademas por que tengo el Arduino ADK shield para Android y me gustaría usarlo por el momento. Y pues tambien pues como es para Android por eso decidi hacerlo en android.


Busque trabajos existentes pero por ejemplo encontré que varios sistemas de riego se activan según la temperatura que exista.
Aunque encontré una pagina en la cual habla acerca de esto y se parece mucho a mi proyecto su objetivo es desarrollar una solución tecnológica de hardware y software, que permita supervisar, controlar y automatizar un sistema de riego utilizando administración de redes y telefonía.