Está en la página 1de 10

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES

REPORTE

Sensor de Temperatura Listo para la Nube con Arduino Uno e


IBM IoT
:

SAUL ISAI SOTO

Nombres:

Oscar Manuel Acosta Ríos 15011188

Víctor Calva Pérez 15011709

Johan Avelino Sánchez Pacheco 15011477


Introducción

Sensor de Temperatura Listo para la Nube con Arduino Uno e


IBM IoT

En las últimas décadas, se ha podido apreciar como la información y la comunicación están teniendo
cada vez un papel más importante en todos los ámbitos, tanto a nivel social, económico como
ambiental. Este fenómeno viene dado en gran medida por los avances de la tecnología, el desarrollo
de internet y de las posibilidades que ofrece.

El internet de las cosas (IoT) es un concepto que se basa en la interconectividad de objetos


dotándolos de conexión a internet, siguiendo esta tendencia de obtener información y comunicarse.
En el día a día, existen incontables dispositivos que están constantemente captando información y
la idea del IoT es dotar esos dispositivos de conexión a internet para poder comunicarse y obtener
un beneficio de ello, y este, no tiene por qué ser explícitamente económico.

Siguiendo la tendencia de los últimos años en cuanto a la información y comunicación, junto al


concepto de IoT de dotar de internet a los objetos cotidianos, hace evidente que el internet de las
cosas está destacando como una de las ramas más importantes y con más proyección dentro de las
tecnologías de la información y comunicación (TIC).

El internet de las cosas se está aplicando a ámbitos de medio ambiente; para controlar niveles de
contaminación en aire, controlar contaminación del agua en ríos causado por el vertido de fluidos
de las fábricas y sensores para detectar fuegos en zonas de bosque con alta probabilidad de
incendios. Otro sector donde se aplica es en las ciudades con el objetivo de dar facilidades a los
ciudadanos y mejorar los servicios disponibles.

Objetivo

El Objetivo principal proyecto consiste en el diseño e implementación de una red de comunicaciones


entre el sensor DHT11 del Arduino Sheld y Uno, utilizando el protocolo MQTT y permitiendo su
monitorización/interacción mediante una servidor web de ibm bluemix y servidor local en Docker
con mosquitto.

MQTT son optimizar el ancho de banda, minimizar los recursos a nivel de hardware y hacer que las
comunicaciones sean fiables.

Procedimiento

El internet de las cosas (en inglés, Internet of Things, abreviado IoT. Es un concepto que se refiere
a una interconexión digital de objetos cotidianos con internet.

En esta práctica se intentó recolectar datos de un sensor de temperatura conectado a un arduino


1 con una placa Ethernet Shield permitiendo visualizar los datos en IBM cloud.

Diagrama del sistema.

¿Qué es IOT Bluemix e IBM Internet of Things Foundation?

IBM Bluemix es una plataforma en la nube de estándares abiertos para crear, ejecutar y
administrar aplicaciones.

Con Bluemix, los desarrolladores pueden concentrarse en crear excelentes experiencias de usuario
con opciones de cómputo flexibles, la elección de herramientas DevOps y un poderoso conjunto
de servicios y API de IBM y de terceros.
Procedimiento

1. Cargar el scrib al arduino uno

2.- Probamos el Codigo Arduino Code después abrimos el Serial Monitor en Arduino IDE podemos
visualizar la temperatura y la humedad después copiamos el nombre del servidor y lo pegamos e
la entrada de Bluemix.

3.-Luego copiamos la dirección mac para ver los datos. [1] [2] [3] [4]
4.-Ahora se mostrar datos de Arduino y DHT11 Sensor en la página de IBM.
Resultados

Como resultados

1.-Comparacion de las tecnologías.


2.-Esquema de Conexión

Colocamos nuestro sensor de temperatura donde ocupamos: VCC: alimentación, I/O:


transmisión de datos ,GND: conexión a tierra y una resistencia un cable para el pin 5

3.-Se cargó el código.

Donde le damos los datos del Shell del Arduino y ip del servidor donde nos alojaremos
4.- se pudo visualizar de modo local gracias una ip una web en internet

5.-ver funcionalidad en el IDE de Arduino donde nos muestra las temperaturas que arroja el
sensor.

6.- Visualización en servidor de Mosquito con la visualización de la ip el servidor toma los datos del
sensor.
7.-Se pudo visualizar los datos obtenidos del sensor se mostraron en una grafica en thinkspeack
donde creamos un nuevo canal

CONCLUSIÓN

Se cumplió el objetivo a pesar de todos los percances, logramos familiarizarnos con el uso de un
micro-controlador llamado Arduino, su programación y la manera para manipularlo. Además de
trabajar con un sensor DHT11 utilizado durante el proyecto.
Lo más importante es la manera que podemos manipular fenómenos físicos, transformarlos en
datos para una red y utilizarlos de la manera más conveniente. Entender la importancia que tiene la
recolección de datos propios, ya que por métodos sencillos están al alcance de todos. Además, un
enriquecimiento en el área de electrónica y algo de programación ya que son elementos que no
habíamos trabajado antes y que son útiles en el área profesional.
Como conclusión de proyecto en seguridad del internet de las cosas es la capturan los datos de
temperatura, humedad, aunque fácilmente se podría reprogramar para obtener otras magnitudes
puesto que se han utilizado varias interfaces de comunicación. Los datos son enviados por MQTT de
forma segura y en el servidor se tratan y se almacenan en un Json ya que ofrece un gran rendimiento
para sistemas de estas características. Los datos se muestran a través de una aplicación web de IBM
Bluemix que es accesible desde cualquier dispositivo con conexión a internet y esto sirve para
optimizar los recursos y mejorara una estabilidad.

A lo largo del proyecto ha habido tecnologías que queríamos implementar y al final no ha sido
posible por falta de tiempo o porque significaría modificar gran parte de este. Estas mejoras que se
podrían aplicar al proyecto son utilizar el protocolo MQTT (que es un protocolo planeado para IoT,
con un consumo muy reducido y posibilidad de suscribirse a temas…) para realizar la comunicación
entre los componentes. Otra mejora muy importante (sobre todo en sistemas conectados a la red)
es la seguridad. Este es un tema muy amplio, ya que hay muchos campos a segurizar: registro de
usuarios, encriptación de contraseñas de 63 usuarios, protocolos seguros como HTTPS, en vez de
permitir el acceso directo a la base de datos, desarrollar una API para obtener los datos.
Bibliografía

[ A. i. S. a. Tecnology, «Educationall use of cloud computing,» 10 june 2016. [En línea]. Available:
1 www.Educationall use of cloud computing.pdf. [Último acceso: 12 05 2019].
]

[ J. Boubeta Puig, «Tecnologías Web y Web Semántica en el Internet de las Cosas,» 18


2 Septiembre 2018. [En línea]. Available:
] https://reunir.unir.net/bitstream/handle/123456789/7432/CASTRO%20CUASAPAZ%2C%20SA
NDRA%20ELIZABETH.pdf?sequence=1&is%20Allowed=y. [Último acceso: 12 05 2019].

[
3
]

[
4
]

[
5
]

También podría gustarte