hfiel.es

...un remedio casero para mi memoria de pez

Portada - hfiel.es

Presentación de WeatherLAN

E-mail Imprimir

Tras una larga espera, ya está disponible en mi web la primera versión pública del proyecto de sensores con Arduino, que finalmente tiene nombre: WeatherLAN. Dentro de unas horas voy a hacer la presentación formal del proyecto en la Consejería de Cultura de la Junta de Andalucía. Este proyecto se engloba en mi actual Beca de Investigación que desarrollo en la sede de Córdoba de este organismo, en el departamento de informática.

Esta versión v1 es muy mejorable (sobre todo, la parte de la web de consultas de datos), pero funciona. La parte del registro arduino va bastante bien (siempre que el servidor NTP no se quede parado, jeje), pero también hay espacio para mejoras.

Aunque me gustaría, no sé si podré actualizarlo, porque ando liado con otros proyectos, pero lo intentaré. De todas formas, cualquier ayuda es bienvenida, así que si te interesa y quieres ayudar ¡dímelo!

Por supuesto, todo el contenido es libre, bajo licencia GPL y Creative Commons.

El proyecto se encuentra en http://weatherlan.hfiel.es donde puedes descargar los ficheros del mismo, así como toda la documentación (memoria completa, e instrucciones básicas para la fabricación).

Última actualización el Lunes, 27 de Junio de 2011 22:10
 

Novedades en la web

E-mail Imprimir

Tras varios meses sin actualizaciones en los contenidos, en los próximos días comenzaré a subir algunas novedades. ¡Ah, la procrastinación! ¡Que arte más noble!

  • Twitter. He abierto una cuenta en Twitter. No ofrezco garantías sobre frecuencias de actualización, ni sobre el interés que el contenido tenga para el resto de la humanidad, pero ahí está http://twitter.com/fielmartin
  • Proyecto de sensores con Arduino. El proyecto está completo y terminado, y es plenamente funcional. Pido disculpas por las pocas noticias al respecto. Poco a poco iré subiendo todos los materiales, entre los que se incluyen:
    • Presentación del proyecto
    • Documentación del proyecto de investigación
    • Instrucciones de fabricación e instalación
    • Código fuente
  • Premios. Recientemente me han concedido varios premios de caracter autonómico y nacional relativos a mis estudios de FP, y en perfecto ejercicio de autobombo y egocentrismo, voy a recopilar toda la información relativa a los mismos en una nueva sección. Aprovecho esta ocasión para lanzar mi agradecimiento a todas las personas e instituciones responsables, y muy especialmente a los profesores y personal del I.E.S. Bezmiliana, de Rincón de la Victoria (Málaga). Un saludo a todos ellos.
  • Curriculum Vitae. Voy a incorporar mi CV en la página, aunque todavía estoy decidiendo el formato.

Lamento sinceramente la poca actividad de la página en todo este tiempo. Esperemos que poco a poco se vaya normalizando.

Un saludo

Última actualización el Martes, 10 de Mayo de 2011 23:48
 

Sensor arduino: Sensores digitales

E-mail Imprimir

Debido a los resultados mencionados en el anterior artículo, se ha optado por eliminar los sensores analógicos de temperatura y comenzar a usar sensores digitales. Con estos cambios, se ha logrado por fin un sistema estable y apto para su uso, y se ha dado por concluida la parte de desarrollo del proyecto.

Sensores digitales de temperatura

Se inicia un nuevo proceso de investigación de cara a evaluar las diferentes opciones de componentes en el mercado. Durante el mismo, se encuentran los sensores digitales de la casa Maxim (antigua Dallas Semiconductor), mencionados en los propios foros de Arduino. En concreto se trata de la familia de componentes digitales 1-Wire, que incluye, entre otros, diversos sensores de temperatura. Como principal característica de estos dispositivos se permite la conexión de hasta 64 componentes en un mismo canal digital de datos, lo que reduce las entradas digitales a utilizar, permitiendo la identificación de los dispositivos individuales mediante un número de serie único que se establece en fábrica. Además, los sistemas 1-Wire permiten alimentarse de dos formas: de manera directa (un cable para tensión, otro para tierra y otro para datos) o en el denominado modo parásito, donde el cable de datos lleva la propia alimentación, produciendo que en la práctica sólo se usen 2 cables para conectar el dispositivo. Se ha optado por utilizar los sensores DS18B20. Estos sensores presentan las siguientes características:

Última actualización el Jueves, 12 de Mayo de 2011 00:05 Leer más...
 

Sensor arduino: Resultados de las pruebas

E-mail Imprimir

El proceso de pruebas que se ha llevado a cabo ha permitido determinar el problema en las mediciones. Con los 4 sensores de temperatura conectados, se observa que los problemas de incremento de las temperaturas se dan en todas las sondas por igual. Tras consultar a fondo las hojas de características y diversos sitios en internet, se descubre que el problema radica en la interacción entre el conversor analógico-digital de arduino y los sensores de temperatura.

Problemas de multiplexación

El procesador Atmega 328 que incorpora el arudino incluye un único conversor ADC, el cual se multiplexa para permitir la lectura de las 7 entradas analógicas. Cambiar entre dos entradas hace que en la práctica, la señal se corte en la entrada original y se establezca en la nueva entrada seleccionada. En la mayoría de componentes (por ejemplo, en potenciómetros) esto no tiene ninguna repercusión en la señal, pero en el caso de los sensores de temperatura, se produce un problema relacionado con la arquitectura de los sensores.

 

Última actualización el Jueves, 12 de Mayo de 2011 00:12 Leer más...
 

Sensor Arduino: Pruebas del sistema

E-mail Imprimir

Se están llevando a cabo pruebas de los sensores en un entorno real. Se han realizado mediante la comparación de las lecturas con un sensor de temperatura y humedad comercial. Hasta ahora todas las pruebas que se han realizado han sido con el sistema conectado por USB a la máquina de desarrollo, pero para poder llevar a cabo las pruebas en el entorno final se necesita que el sistema sea completamente independiente, por lo tanto se ha conectado un transformador a la entrada de alimentación de la placa Arduino. Siguiendo las recomendaciones de la página de Arduino, se ha empleado una tensión de 9V para asegurar un correcto funcionamiento.

Última actualización el Jueves, 12 de Mayo de 2011 00:12 Leer más...
 

Búsqueda

twitter