Monitorización de temperatura y humedad wireless

Se me ha presentado la oportunidad de montar un pequeño proyecto de monitorización wireless de temperatura y humedad. Inicialmente la idea era comprar arduinos y conectarles un modulo de monitorización de temperatura y humedad para el muestreo y además añadirles un modulo de comunicación por radio para enviar los datos a una estación base y poder almacenarlos y representarlos de alguna manera.

Monitorización de temperatura y humedad mediante RF

¿Por qué radio y no wifi? únicamente por el bajo consumo, la idea de tener los arduinos alimentados de forma autónoma sin necesidad de tirar cables era bastante atractiva.

Arduino como alternativa para la monitorización remota de temperatura y humedad

Además del coste de hardware también había que tener en cuenta el coste del tiempo dedicado a programar el arduino, el tiempo invertido en el diseño y configuración de la base de datos que almacenaría las muestras y el tiempo dedicado a la programación de la aplicación (web probablemente) que se encargaría de representar los datos.

Estación base de bajo coste: raspberry pi

Por otro lado no hay que olvidar que para la estación base sería necesario tener un equipo (probablemente una rpi) al que conectar el arduino dispositivo encargado de recibir los datos y pasarlos a la base de datos. Además de tener la base de datos y servir la aplicación que representa los datos monitorizados de temperatura y humedad de forma gráfica.

Raspberry pi  para monitorizar la temperatura y la humedad

 

Si sumamos el coste de todo lo comentado sale algo parecido a esto:

  • 11 x Arduino micro (18€) = 198€
  • 1 x raspberry pi b+ = 30€
  • 10 x Miniboost Kit para alimentar los arduinos (18€) = 180€
  • 10 x Sensores de monitorización de temperatura y humedad DHT11 (2€) = 20€
  • 11 x Arduino radio shield, Xbee, Fundino, etc. (de 5€ a 10€, 7€ aprox) = 77€

 

Sin contar las horas de desarrollo ni las pilas para hacerlos funcionar tenemos un coste aproximado de 505€. Con esta base y dependiendo del coste y de la cantidad de las horas de desarrollo de todo el proyecto fácilmente se podía totalizar un coste de entre unos 1000€ y X000€ (donde X puede ser tan desorbitado como se quiera).

Monitorización de temperatura y humedad, movimiento y gestión de eventos IF-THIS-THEN-THAT

 

En este punto y teniendo como referencia la frase de: “No queremos gastarnos mucho dinero, tenemos poco presupuesto.” pues no había otra alternativa que despedirse del proyecto de monitorización de temperatura y humedad divertido y empezar a buscar alternativas más económicas.

Buscando algún dispositivo de este tipo ya ensamblando me encontré con los wireless tags de una empresa llamada CAO Gadgets LLC en Irvine, California.  Entre los productos que tienen ofrecen estos “tags” del tamaño de un llavero junto a la base receptora para monitorizar temperatura, humedad y movimiento y realizar acciones.

Monitorización remota sin cables de temperatura y humedad

 

Lo mejor (además del precio) es que disponen de una web y de aplicación para móvil para configurar y controlar todos los datos tomados a través de estas mini sondas. Entre las características que motivaron su compra se encuentran:

  • Abarcan unos 200 metros de cobertura.
  • El periodo de muestro es configurable desde 30 segundos hasta 4 horas (lo que alarga la duración de la batería considerablemente).
  • Controlan temperatura, humedad y movimiento.
  • Se les puede disparar una alarma sonora para localizarlas.
  • Desde las aplicaciones disponibles se pueden configurar alarmas por rango de temperaturas y avisar por mail si se sale del rango o incluso realiar una llamada a una URL propia.
  • Se pueden integrar con IFTTT

 Solución de monitorización perfecta

En resumen, al final el precio por un conjunto de 10 sondas y la base receptora no superó los 300€, hecho que redujo la parte divertida de haber desarrollado un proyecto interesante pero, por otro lado, cumplía con los requisitos técnicos y, lo que es más importante, con los económicos.

wirelesstag tag monitorización de temperatura y humedad

Os dejo un video para ver hasta donde se puede llegar con estos pequeños gadgets.

 Wireless sensor tags is trademarks of Cao Gadgets LLC. © 2010-2014 Cao Gadgets LLC

El tiempo, la PNL y la inteligencia emocional – José Maria Acosta Vera

El libro El tiempo, la PNL y la inteligencia emocional: 122 problemas a los que nos enfrentamos y cómo solucinarlos lo compré para leerlo durante el verano del año 2011, se quedó en la cola y al final no lo pude leer hasta estas vacaciones (es en verano cuando mas tiempo le dedico a la lectura). A primera vista lo que mas me llamó la atención fue el título, la suculenta mezcla entre tiempo, la PNL y la inteligencia emocional no podía pasar desapercibida y tras ojear algunas páginas me lo adjudiqué sin dudarlo ni un momento. El autor es José Mª Acosta y como dice en la contraportada es Doctor Ingeniero Industrial y Certified Trainer por el Time Management Center de Michigan, es miembro del Capítulo Español del Club de Roma y está considerado una autoridad en este tema.
Durante cada capítulo he utilizado algunos marcadores para tener disponible de forma rápida algunos temas que considero de interés personal, los voy a ir a enumerando para que os podáis hacer una idea del valor que tiene el contenido de esta obra:

    • En la página 10 expone la sensación habitual de un ejecutivo típico al llegar a casa cansado, más adelante introduce la Inteligencia emocional junto a su relación con la adquisición de información y la relación con el cerebro emocional, límbico. La exposición biológica que hace Acosta en los primeros capítulos del libro es una de las mejores introducciones que he leído desde hace mucho tiempo, ayuda posteriormente a entender el porque de muchas situaciones que se nos plantean.

 

    • En la página 32 hay un cuadro resumen con cada uno de los cerebros y su función más general:
      1. cerebro cortical – función conocimiento
      2. cerebro límbico – función emociones
      3. cerebro reptiliano – función supervivencia

 

    • En la página 43, José María introduce La teoría del campo unificado de Robert Dils donde explica los niveles neurológicos de forma ampliada a partir del modelo desarrollado en la década de los años setenta por Gregory Bateson, quien propuso una categorización de diferentes niveles neurológicos para el cambio y el aprendizaje en los seres humanos. Me parece muy interesante este tema, igual profundizo mas en un futuro.

 

    • En la página 66 y 67 comenta la asertividady se explican los derechos asertivos que formula Manuel J.Smith, tienes derecho según él:
      1. 1. A ser el único juez de tu comportamiento, tus pensamientos y tus emociones.
      2. 2. A no tener que dar razones o excusas para justificar tu comportamiento.
      3. 3. A juzgar -decidir- si asumes o no la responsabilidad de buscar soluciones para los problemas de otras personas.
      4. 4. A cambiar de opinión.
      5. 5. A cometer errores, y ser responsable de los mismos.
      6. 6. A decir: No lo sé
      7. 7. A ser independiente de la buena voluntad ajena.
      8. 8. A tomar decisiones ajenas a la lógica.
      9. 9. A decir: No lo entiendo.
      10. 10. A decir: No me importa.

 

    • Mas adelante, en la página 89 aparece la siguiente frase:

      Una diferencia esencial entre el fracasado y el triunfador es que a este no le importa hacer las cosas que no le gustan, porque tiene muy claro que le ayudan a alcanzar sus objetivos

      Chapó, no se puede decir más con tan pocas palabras.

 

    • En el tema Descubrir tus creencias sobres tu propia persona y cómo te afectan, específicamente en la página 134 aparece la segunda ley de acosta:

      La perfección no es rentable

      Y donde Acosta concluye con un:

      Hay que buscar la perfección en el conjunto, lo que impide buscarla en cada tarea.

      En este capítulo me llamó la atención la comparación entre los biotipos búho y alondra para concluir con:

      Lo inteligente es: Respetar y aprovechar los ritmos personales.

 

    • Ya en el capítulo Descubrir cómo te afecta la cultura de tu entorno, página 160, Acosta introduce una experiencia personal donde concluye que lo inteligente es valorar por resultados y comenta que empieza a extenderse esta filosofía y cada vez más empresas se están haciendo respetar el horario de salida.

 

    • En la página 170 y 171 del mismo capítulo me gustó mucho la idea de (aunque me costó asimilarlo):

      Un directivo está obligado a tomar decisiones con información insuficiente.

      Y seguidamente y para concluir el capítulo:

      Tomar cada decisión en el nivel más bajo que disponga de información suficiente.

 

    • Una idea interesante dentro del capítulo Decidir cómo vas a usar tu tiempo para alcanzar tus objetivos en la página 183:

      Las personas eficaces no se orientan hacia los problemas, sino hacia las oportunidades.

      En este punto y compartiendo totalmente mi opinión con la del autor, me gustaría comentar que la mayoría de las veces, la personalidad (optimista o pesimista) de cada uno va ligada totalmente hacia esta visión, es decir, una persona optimista verá el problema como una oportunidad y tratará de solucionarlo de la forma más eficaz, una persona pesimista verá el problema con mayúsculas que tiene delante y lo mantendrá como una carga que quitarse de encima de cualquier forma.

 

    • En el capítulo Desarrollarte y desarrollar a tu equipo página 239:

      Nunca tendrás gente competente si no delegas.

      Y más adelante y dentro del mismo capítulo:

      Las responsabilidades delegadas se asumen en público y se exigen en privado.

      Esta idea llevada a cabo resolvería mucho de los conflictos responsable-subordinado cuando las cosas no salen como deberían.

 

    • En la página 244, José María agrupa los diferentes niveles de autoridad en seis modelos, desde el más autoritario hasta el más liberal.
      1. Nivel 1. Facilítame la información disponible y yo tomaré la decisión.
      2. Nivel 2. Preséntame alternativas, señalando sus ventajas e inconvenientes, y proponme la que te parece mejor para que yo la apruebe.
      3. Nivel 3. Dime cuál es tu plan, pero no actúes sin mi aprobación.
      4. Nivel 4. Dime cuál es tu plan, y actúa si no te digo lo contrario.
      5. Nivel 5. Actúa y mantenme informado.
      6. Nivel 6. Actúa por tu cuenta.

 

    • En el mismo capítulo, hace hincapié en las ventajas de la escucha activa:

      La naturaleza es sabia: nos dio dos orejas y una sola boca.

 

 

Ley de yerkes-dodson

Que viene a decir que un buen rendimiento requiere un cierto estrés, pero que hacerlo crónico o abusar del mismo puede acabar convirtiéndolo en el beso de la muerte.

El estrés es la sal de la vida.

El libro El tiempo, la PNL y la inteligencia emocional: 122 problemas a los que nos enfrentamos y cómo solucinarlos está disponible en Amazon, su ISBN es el 978-84-9875-040-9 y es de la editorial Planeta DeAgostini – Ediciones Gestión 2000.

Gracias a José Mª Acosta por permitirme escribir este pequeño resumen de su libro.

Ruby on Rails, Agile development, Software Engineering for SaaS

Este viernes da comienzo el curso de SaaS de la Berkeley University of California en https://www.coursera.org/course/saas. Lo imparten Armando Fox y David Patterson. El resumen del curso dice:

This course teaches the engineering fundamentals for long-lived software using the highly-productive Agile development method for Software as a Service (SaaS) using Ruby on Rails.

Me enteré gracias a un colega del trabajo, creo que es una oportunidad interesante para aprender un poco de Ágiles y de paso aprender RoR. Os mantendré informados.
Engineering Long-Lasting Software: An Agile Approach Using SaaS and Cloud Computing, Beta EditionBeta editionAlfa edition

Segundo intento de blog personal de pedro

Blog personal de PedroEmpecé mi primer blog personal estando en la universidad (entre el año 2001 y el 2006), lo dejé de lado y terminé cerrándolo. Mientras estuve de Erasmus, escribí mis aventuras en Irlanda en el blog de pedro en carlow hasta que volví a España y dejé de ser estudiante Erasmus. En el año 2009 inicié Pedro’s Blog, un blog de temática técnica en inglés, blog en el que sigo publicando artículos sobre temas técnicos de base de datos o de mejora del rendimiento, bien por que surgen a partir de algún problema o simplemente derivados de otros artículos de interés que leo y creo que merecen su difusión. A partir de ahora nace el blog personal de pedro en http://www.pedroibanez.es/blog donde espero fomentar de alguna forma mi marca virtual personal y al mismo tiempo, obligarme a escribir en el idioma de Cervantes sobre temas personales y/o técnicos.