Entradas

Mostrando entradas de marzo, 2018

Las TICs en la Investigación Científica

Hoy me gustaría que conocierais el uso de las TICs en el ámbito de la investigación científica. Por ello os dejo un enlace a un pequeño artículo que habla sobre el uso de las TICs en la investigación:  TICs Instrumento para la Investigación Adicionalmente, os dejo una pequeña presentación en la cual se proprociona un listado de herramientas que pueden ser útiles en el ámbito de la investigación para resolver problemas como: detección de plagio, corrección de la literatura, etc. TIC en la investigación científica de Sara Alarcón Afón

PASO 4: Visualización código Google Charts

Imagen
Como ya os he comentado, este post muestra el formato que obtenemos al ejecutar el archivo 'VisualizarInformacion_DHT22_BMP180'. Para poder 'ejecutarlo', he copiado el código en la pestaña HTML que proporciona el blog. El resultado es el siguiente: La visualización del gráfico es estática porque el código JavaScript tan solo realiza una descarga de los datos. Para ver la evolución de los datos debería realizarse una consulta de los datos periódica. A continuación os dejo una imagen que muestra los datos que hay en mi canal de ThingSpeak, para que veáis que la información se corresponde. Espero os haya gustado y os pueda servir en un futuro todo lo aprendido.

PASO 4: Codificación Google Charts

Hola a todos, ya solo nos queda realizar el último de los pasos para completar el desarrollo de la Estación Ambiental casera. Si recopilamos lo hecho hasta ahora ya disponemos de una estación de medición y un código que permite registrar la información de los sensores en la nube.  El siguiente paso consiste en visualizar la información almacenada en la web. Como ya sabréis la herramienta ThingSpeak os muestra los datos que subís a tiempo real sobre unas gráficas. No obstante, vamos a trabajar con una herramienta específica para realizar visualizaciones de información estadística. El motivo es sencillo:        1- Aprendemos a trabajar con una herramienta nueva.         2- Podremos visualizar la información en cualquier sitio web (en mi caso por ejemplo             en este blog).        3- Podremos personalizar el formato de las gráficas en las que se visualizan los datos....

PASO 3: Preparando la RPi para la ejecución

Hola a todos, el último día realizamos el código python de nuestra aplicación, no obstante para poder ejecutarlo sobre la RPi es preciso realizar unos pasos de preparación en los que descargamos e instalamos los archivos necesarios para poder ejecutar código python, hacer uso de las librerías de los sensores, etc. Los pasos a realizar son los siguientes    1. Instalación de las herramientas Python:    2. Instalación de las librerías GPIO:    3. Instalación de las librerías de los Sensores:    4. Habilitar el bus I2C:    5. Ejecutar el código Python: Una vez ejecutado el último paso deberíais estar viendo como se ejecuta la aplicación. De no ser así, consultad que el directorio o nombre del archivo sea correcto y que el código no presente errores de codificación, en cuyo caso se os indicaría en pantalla. Para aquellos que no sepáis como realizar los puntos mencionados, os dejo una pequeña guía ,realizada por mi compañe...

PASO 3: Codificación y Almacenamiento de Datos

Buenos días a todos, en este post vamos ha identificar las partes que debe tener el programa o código que aporta la funcionalidad a nuestra aplicación. Fases del Código: - Importación de librerías:             Librería HTTP y MQTT : implementa las funcionalidades básicas (solicitudes, recepción                       de mensajes, etc) para realizar comunicaciones.             Librerías Sensor BMP y DHT: necesarias para realizar las lecturas de los sensores.             Librería JSON: se usa para dar formato JSON a los datos que se desea enviar a                       ThingSpeak, ya que la plataforma trabaja con este formato ( InformacionJSON ).             Librería Raspberry: permite configurar los pines de la raspberry (Input/Output).   ...

PASO 3: Conocimientos previos

Buenas tardes a todos, como ya sabréis el tercer paso del proyecto es realizar el código de nuestra aplicación. Este tercer paso, implica hacer uso de comunicaciones para enviar la información de un lugar a otro, como por ejemplo: de la Raspberry a Thing Speak. Por ello, creo que estaría bien que antes os explique que dos tipos de protocolos de comunicaciones usaremos y por qué: Comunicaciones HTTP: El Protocolo de Transferencia de Hipertexto o HTTP, si tomamos las siglas en inglés ('Hypertext Transfer Protocol'), es un protocolo que permite la transferencia de información en la web o también conocida como  'World Wide Web' o WWW. Su arquitectura es de tipo Cliente/Servidor, por lo que cualquier petición de datos debe ser iniciada por el Cliente. Por tanto, el Cliente solicita información  mediante un mensaje HTTP ( MetodosPeticion_HTTP ) y el Servidor le responde con otro mensaje HTTP que contiene la información solicitada.  Una característica de HTTP es ...