Nueva web

junio 6, 2010

Pues uno de los cambios que quería efectuar después del concurso era cambiar la web para que fuera algo más fácil la actualización de la información. Se ha cambiado la web http://dune.lsi.us.es, ahora es una pequeña wiki donde iré subiendo las nuevas versiones. El proyecto no está parado, lo que pasa es que con los exámenes estoy un poco saturado y no he podido seguir trabajando. Cuando acabe los exámenes espero subir dos nuevas versiones. También he colocado un pequeño foro, que lo he obtenido desde www.foroactivo.com. Estos foros te lo regalan bajo una licencia GPL. He abierto tres secciones Bugs o problemas Hardware, Bugs o problemas Software y Dudas. Si queréis más secciones o me podéis echar una mano para administrar el foro o si creéis que debo añadir más secciones en el foro, podéis poneros en contacto a partir del correo del concurso proyecto.canyafote@gmail.com

Álvaro

Segundo premio Nacional en la categoría de Innovación

mayo 15, 2010

Pues que decir que no sea “MIL GRACIAS”…. Después de tres días geniales con gente que se ha portado lo siguiente de genial. He disfrutado como un niño de la final, ha sido un sueño para mí y puedo decir que soy el Segundo premio de la categoría de innovación siendo mi primer proyecto. Con 21 años he vivido una final con algunos concursantes con proyectos de fin de carrera y creo que puedo decir que soy el finalista más joven de esta final :D. Se ha portado genial todo el mundo y solo tengo palabras de agradecimiento a Cádiz que nos ha tratado genial, a todos mis amigos que vinieron desde Sevilla y a la organización de Sevilla. Que ha puesto autobuses para que la gente visitara la final, también por todos los organizadores, por la gente de guadalinfo (que con sus test y sus bromas me lo pasé genial). Y sobre todo y lo escribiré en mayúsculas FELICIDADES A TODOS LOS FINALISTAS POR CADA UNO DE SUS PREMIOS….

Desde aquí os invito a que hagáis un proyecto de software libre y os apuntéis al concurso, ya que es una experiencia que se la desearía a todo el mundo y que nunca voy a olvidar. Gracias también a todos los lectores del blog y a la comunidad de arduino.cc que sin ustedes no hubiera sido posible llegar a donde he llegado.

Aunque falta gente en la foto se sentirán aludidas, muchas gracias a todos mis amigos por estar ahí en todo el camino y también a mi novia que ha tenido que aguantar que le llenará la mesa de cables cada vez que estudiábamos juntos :D…

Álvaro

Y esta tarde para Cádiz

mayo 12, 2010

Poco tengo que comentar. Ya he sacado las nuevas versiones, he hecho la exposición, ya tengo el viaje organizado y sobre todo muchas ganas de llegar a Cádiz y muchos nervios :D. Pero la verdad que los nervios no son más grandes que las ganas de estar en Cádiz y poder exponer el proyecto. A ver como se planta la final aunque como dije ir a la final es un premio para mí. La verdad que los nervios se me apagan cuando sé que me van a acompañar mis amigos en Cádiz :D.

Os invito si estáis cerca de la facultad de Cádiz a que vengáis a ver la exposición. Recordad  que en Sevilla se ha puesto por la organización del concurso, un autobús que va desde la Escuela Técnica Superior de Ingenieros Informáticos a la facultad de Cádiz.

Álvaro

Nueva versión liberada y nuevo manual

mayo 10, 2010

Lo prometido es deuda, por tanto os dije que iba a sacar la nueva versión del proyecto y eso es lo que he hecho. He estado trabajando durante todo el fin de semana y he conseguido terminar la nueva versión donde está el nuevo nodo actuador GPRS. Este nodo nos enviará a través de una Sim ,de cualquier compañía de teléfono, un mensaje a un móvil estipulado. También para que sea más sencillo el uso de estos nodos, he creado un nuevo manual para que podáis configurar los nodos GPRS. En este manual se ha incluido también imágenes para reforzar las explicaciones. Espero que os sirva para configurar estos módulos.

A partir de esta noche comenzaré ha recolectar datos de nuevo y a generar las gráficas ya que han terminado de pintar mi casa….

Álvaro

Liberada nueva versión del manual de instalación

mayo 6, 2010

Comentaros que la nueva versión del manual de instalación ya está colgada en la web y en la forja del proyecto. En ella ya podéis encontrar toda la explicación necesaria para el montaje de los módulos GPS y también como crear los mapas con las coordenadas que habéis obtenido a partir de los nodos sensores con módulo GPS.

Espero que os sirva como apoyo para el montaje de los nodos y el tratamiento de los datos. Ahora estoy peleándome con la nueva versión pero nada más que saque la nueva versión, subiré algún vídeo-tutorial para explicar visualmente el montaje de los nodos con GPS y con GPRS.

Álvaro

Temporalmente desactivado el servidor

mayo 5, 2010

Tengo que comentar que están pitando mi casa y temporalmente tengo los sensores desconectados, intentaré tener encendido el servidor pero no generará gráficas hasta dentro de un par de días o tres. Espero que todo pase en un par de días sin problema. También comentaros que ya he encontrado  un adaptador de 12 Voltios con 2 Amperio pero el problema que tengo es que necesita un condensador de 220 microFaradios. Espero mañana comprarlo y durante el fin de semana, terminar el último programa que es el actuador con GPRS solo falta configurarlo.

Álvaro

Nuevo frente : Módulo GPRS

mayo 4, 2010

Ya tengo más trabajo :D. Ayer por la noche decidí de sacar un nuevo tipo de actuadores, son unos actuadores donde van a enviar un mensaje a un móvil a partir del módulo GPRS. La configuración de este módulo es sencilla y el programa ya lo tengo hecho el problema es que tengo que testearlo y para testearlo necesito que se encienda el módulo :D. Este módulo necesita una conexión externa de 12 V y 1 A. He conseguido un adaptador pero el problema no es el adaptador, si no el propio módulo ya que no se enciende y también tengo problemas con el tiempo ya que la final del concurso y las clases estoy un poco hasta arriba pero bueno, mañana seguro que saco un poco de tiempo o si no el jueves.

Álvaro

Nueva versión subida con el módulo GPS

mayo 2, 2010

Pues con una gran alegría os puedo comunicar que he conseguido que se envíen los datos al servidor de manera correcta. Me tengo que comer mis palabras en un sentido y exponer el problema que de verdad tiene el módulo Xbee. La librería de Xbee no tiene pérdidas en el envío de información, si no que lo que sucede es que el único tipo de datos que se puede enviar con el módulo Xbee es uint8_t que sólo te deja enviar caracteres o integers. He ahí el problema, ya que cuando hago un envío de un número más grande del 231 lo convierte en el 231, así que he tenido que dividir las coordenadas de dos en dos y haciendo el envío de un paquete que tiene un tamaño enorme (pero no queda otra). También ha cambiado otra cosa, y es que cuando no tiene señal de gps iba a enviar una cadena ‘NC’,cosa que no es posible, por tanto el envío se ha cambiado a un valor que no es válido y es el valor “99999.999″. Por tanto, cuando envía estas coordenadas significa que la señal no es buena y  el programa que parsea el xml para cuando encuentra este valor no lo toma y lo pasa. Podéis pasaros por la web, en la sección “Sensores” y podréis ver un ejemplo del mapa y de una coordenada que cogí esta mañana en mi azotea, ya que el gps(como es normal) no obtiene señal dentro de los edificios.

Álvaro

Finalista nacional del Concurso Universitario de Software Libre

abril 30, 2010

Ayer me hicieron un gran regalo de cumpleaños, me comunicaron que el proyecto era finalista para Cádiz. La verdad que todavía no me lo creo y no porque no me lo he trabajado, si no porque  es increíble :D. Bueno paso al módulo GPS, ya tengo el sketch pero el problema que me encuentro es con los paquetes Xbee que si supero un tamaño específico en el paquete tiene pérdidas de información, sí lo que escucháis,  me sorprende porque todavía las librerías de Xbee están en desarrollo como todo lo que he utilizado de arduino así que habrá que darle un poco de tiempo aunque sinceramente no soy de los que esperan. Así que estoy programando con un par de trucos para que pueda salir la versión y no os preocupéis de los envíos o pérdidas de información porque entiendo que lo que queréis es la versión y no que este limitado temporalmente el módulo Xbee :D.

Álvaro

A poco de que salga la versión GPS

abril 28, 2010

Espero que perdonéis mi ausencia… Lo que sucede que es tengo un examen esta tarde y me he centrado más en aprobarlo pero no creáis que no he trabajado nada, solo que mis avances no los he ido escribiendo debido a mi falta de tiempo. Pues lo que decía tengo ya la versión en modo de prueba, ya encontré la librería para generar los mapas se llama Openlayer. Es una librería con licencia BSD que me genera un mapa y puedo crear marcas para señalar las coordenadas de los nodos sensores, la verdad que está muy bien y es sencilla de utilizarla. También he generado nuestro parser, que leyendo del xml nos genere el archivo que puede ser leído por el Openlayer. Lo que hace es leer del xml y generar un archivo txt con una estructura indicada por Openlayer para que pueda ser leída. He ido solventando problemas ya que por ejemplo en la construcción del paquete que envían los nodos sensores Xbee no se les puede mezclar letras con números en los campos para la longitud y la latitud así que he tenido que tomar la decisión de que cuando sea Norte en latitud o Oeste (W) en longitud me escriba un espacio y un 0, ejemplo:

24,25 N 27,23 W = 24,25 0 , 27,23 0 y así poder después tratar las coordenadas en el parser sin ningún problema. También otro problema que me encontraba eran los nodos que no tenían gps. Si no tenían gps al enviar el paquete a nuestro nodo pasarela daba error, entonces decidí que para que no diera error el nodo sensor xbee sin gps enviara los campos longitud y latitud rellenos de 999999 que es una coordenada no válida y el parser cuando la detecte pasará de largo.

Creo que no se me olvida nada, esta tarde seguiré con el testeo de los programas y espero tener subida la versión del gps y ponerme a trabajar con la de GSM.

Álvaro


Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.