30
Plataforma de IoT con Raspbery PI, Arduino y XBee Campus Party Quito (5ta edición). Con un enfoque hacia Casas Inteligentes. 1 03/10/2015

Internet de las Cosas con Raspberry PI, Arduino y XBee

Embed Size (px)

Citation preview

Plataforma de IoT con

Raspbery PI, Arduino y

XBee

Campus Party Quito (5ta edición).

Con un enfoque hacia Casas Inteligentes.

1 03/10/2015

Agenda

¿Qué es Internet de las Cosas?

Arquitectura de Hardware:

XBee.

Arduino UNO.

Raspberry PI.

API de JAVA (Hiperium Home API).

Demostración.

2 03/10/2015

Agenda (Cont.)

Arquitectura Software:

JAVA Enterprise Edition 7.

Arquitectura Orientada a Servicios (SOA).

Servicios Web con RESTful.

AngularJS.

Demostración.

Siguientes Pasos…

3 03/10/2015

Expositor

Ingeniero en Sistemas e Informática.

Egresado de la Maestría en

Gerencia de Sistemas de la UDLA.

Experiencia:

Analista de Información en Senplades.

Arquitecto de aplicaciones Java Enterprise Edition.

Temas de interés:

Internet de las Cosas (IoT), Cloud Computing (SaaS),

Big Data Analytics, DevOps, Software Oriented

Architecture (SOA), Microservices.

4 03/10/2015

¿Qué es Internet de las Cosas - IoT?

“Internet de las cosas es la red de objetos

físicos que contienen tecnología integrada para

comunicarse y sentir o interactuar con sus

estados internos o el ambiente externo.”

Gartner, Inc.

5 03/10/2015

Automatización de Casas

Luces eléctricas.

Ahorro energético.

Agua.

Riego de jardín.

Electrodomésticos.

Temperatura ambiente.

Video vigilancia.

Puertas.

Persianas.

Temporizador.

6 03/10/2015

Internet de las Cosas

7 03/10/2015

Posicionamiento de IoT según Gartner

8 03/10/2015

Arquitectura de Hardware

Desde el punto de vista de Sensores/Actuadores

9 03/10/2015

XBee – Topología y Comunicaciones

10 03/10/2015

Casos de Uso con XBee

https://code.google.com/p/xbee-api/wiki/XBeeUseCases

https://code.google.com/p/xbee-api/wiki/XBeeConfiguration

https://code.google.com/p/xbee-api/wiki/WhyApiMode

11 03/10/2015

Arduino y los Sensores

12 03/10/2015

Posibles formas de Conexión

Directa Utilizando XBee Shield

13 03/10/2015

Raspberry PI

14 03/10/2015

Panorama General (Hardware)

Sensor 1

Sensor 2

Actuador1

Actuador 2

INTERNETArduino UNO

XBee

XBee Raspberry PI xDSL

Sensor 3

Actuador3

HTTP

HTTP

Coordinador

Dispositivo Final

15 03/10/2015

ZigBee

Demostración

Arquitectura de Solución de Hardware y Comunicaciones

16 03/10/2015

Arquitectura de Software

Desde la perspectiva de SOA y Microservicios

17 03/10/2015

Arquitectura de Comunicaciones

18 03/10/2015

19 03/10/2015

20 03/10/2015

Domain Driven Design - DDD

Tiene que ver con el

diseño y la creación de

modelos altamente

expresivos.

Tiene como objetivo

crear modelos que sean

comprensibles por

todos los involucrados

en el desarrollo de

software.

Seguridades

Control

Auditoría

Analítica

21 03/10/2015

SOA con Micro Servicios

Descomposición de aplicaciones por propósito.

Débilmente acoplados y gestionados por equipos

multidisciplinarios que desarrollan sistemas complejos

con la velocidad y la calidad requerida.

22 03/10/2015

AngularJS, Ionic, y Apache Córdova

23 03/10/2015

Demostración

Arquitectura de Software y Comunicaciones

24 03/10/2015

Siguientes Pasos…

Avanzando con los objetivos del Proyecto

25 03/10/2015

Siguientes Pasos…

Terminar el MVP.

Desarrollo de una Agente

Inteligente Virtual basado

en Big Data Analytics.

Cámaras de Seguridad

utilizando CCTV.

DevOps e Integración

Continua y para el

proyecto.

Drones.

26 03/10/2015

Código fuente (público y privado)

https://bitbucket.org/aosolorzano/https://github.com/aosolorzano

27 03/10/2015

Referente de Hardware

03/10/201528

Bibliografía

https://code.google.com/p/xbee-api/

http://www.oracle.com/technetwork/es/articles/java/java-se-

embedded-raspberry-pi-1940405-esa.html

http://ionicframework.com/docs/components/

https://wiki.apache.org/cassandra/GettingStarted

http://www.javacodegeeks.com/2014/07/java-ee-7-with-angular-

js-part-1.html

29 03/10/2015

Contactos

https://ec.linkedin.com/pub/andres-

solorzano/33/4/b21

https://twitter.com/aosolorzano

https://about.me/asolorzano

https://www.facebook.com/asolorzano85

[email protected]

30 03/10/2015