Você está na página 1de 69

Aplicaes de

Embarcados - IoT
Prof. Andr Mrcio de Lima Curvello
contato@andrecurvello.com.br

Sobre mim

Andr Curvello
Qualificao

Engenheiro de Computao USP So Carlos


MBA em Gesto de TI UNIFRAN
Mestrando em Processamento de Sinais e
Instrumentao USP EESC-SEL

Atuao

Professor Universitrio UNIFRAN


Desenvolvedor e Consultor
Articulista do Portal Embarcados

Qualquer tecnologia suficientemente


avanada indistinguvel de magia.
Arthur C. Clarke

Um pouco sobre o mercado e


IoT

O que a Internet das Coisas?


a rede de objetos fsicos que
possuem tecnologia embarcada para
comunicar, captar sinais e interagir
consigo mesmos ou com o ambiente
externo.
- Gartner

Internet das Coisas


Coisas se refere a qualquer objeto
fsico com um dispositivo que possui
seu prprio endereo IP e pode
conectar e enviar/receber dados por
uma rede!

Internet das Coisas


Combinar informaes de dispositivos e de outros
sistemas de forma indita

Oportunidades de negcios
Grande quantidade de dados

Anlise associada com o conceito de Big Data

Internet das Coisas

Internet das Coisas

Internet das Coisas


Eu acho que o meu alarme
de incndio foi acionado.
O Google AdWords acabou
de me sugerir extintores de
incndio e ofertas de casas
temporrias!

Surgimento
As tecnologias mais profundas so aquelas
que desaparecem. Tecem-se no tecido da vida
cotidiana at que eles so indistinguveis a
partir dele.
Mark Weisers O Computador do Sculo XXI - 1991

Computao ubqua: computao


presente e disfarada no meio!

Surgimento
Internet das Coisas teve vida como ttulo de uma
apresentao que feita na Procter & Gamble (P&G), em
1999.
Relacionar a nova ideia de RFID com a cadeia de
suprimentos da P&G com o atual tpico da Internet foi
mais que uma boa forma de chamar a ateno dos
executivos.

Kevin Ashton

Projees

Vamos ver o que


esperam de Internet
das Coisas para os
prximos anos!

Projees
http://ibmcai.com/

Projees

Mote da IoT
Conectividade em
rede

Sem Fio

Sensores

Entrada de dados

Capacidade
computacional

Internet das Coisas


Interao entre objetos inteligentes por meio
da internet
Uso de conectividade sem fio
Novos protocolos de comunicao
Gesto de Trfego de informao e...
Uso de banda!
Novas abordagens de operao
Uso eficiente da Bateria
Limitaes de dispositivo
RAM/CPU/Flash

Embarcados...!

Internet das Coisas

Cenrios de Aplicao

Conectando Tudo
Geladeiras conectadas
internet
Download de receitas
Monitoramento de contedo
interno
Notificaes de produtos
vencidos
Realizao automtica de
compra para reposio de
estoque
Etc!

Conectando Tudo
Mquinas de lavar inteligentes
Identifica roupas por tags presentes nas
etiquetas
Traa automaticamente perfil de lavagem
Notifica usurio de status de operao

Conectando Tudo
ToyMail
Conectando adultos e crianas por brinquedos
falantes
Adulto
Grava voz
Criana
Ouve como
se fosse o
brinquedo
falando!

Conectando Tudo
Cafeteiras...
Caf j bom!
Imagina feito via...
WiFi!

Conectando Tudo
Oxitone

Monitoramento de condies biolgicas


Alerta de emergncia em caso de infarto

Conectando Tudo
Caixinha de remdio sem fio

Prescries mdicas

Mensagens e avisos

Coordenadas do mdico

Conectando Tudo
Intelligent Emergency Call
O carro faz ligao com central de
emergncia...
-Informando a localizao do acidente!

Conectando Tudo
Monitor de temperatura em formato de
adesivo com conexo Bluetooth 4.0 BLE

Conectando Tudo
Parrot Flower Power
Monitor inteligente para vasos de
plantas

Conectando Tudo
Air Quality Egg
Uma comunidade de sensors de Qualidade do ar para
participar em discusses sobre qualidade do ar! http://airqualityegg.com/

Conectando Tudo
Esquecer criana no carro? Jamais!

Conectando Tudo
Uma Hidropnica para chamar de
sua
NIWA
WiFi
Controle
Cultivo

Conectando Tudo
At a escova de dentes!
Beam Dental

Conectando Tudo
Ninja Blocks Faa voc mesmo a sua
domtica!

Conectando Tudo
Nem tudo so flores...
Segurana!

Onde est o PC?

Em voc - Wearables

Em voc - Wearables
Dispositivos eletrnicos
vestveis
Bateria
Baixo consumo
Comunicao sem fio
SmartPhone como
intermdio
Sensores para
Monitoramento corpreo!

Em voc - Wearables
Ou simplesmente esttica like a boss!

No ambiente

Telas disfaradas pelos ambientes


da casa!
Espelho do banheiro

No ambiente

Indoor Positioning System


Localizao em ambientes fechados
triangulao de sinais de rdio - beacons

por

No ambiente

Controle de Trfego
V2V Veculo a Veculo

Comunicao entre veculos e status de trnsito

Como tornar isso possvel?

Internet das Coisas


Interao entre objetos inteligentes por meio
da internet
Uso de conectividade sem fio
Novos protocolos de comunicao
Gesto de Trfego de informao e...
Uso de banda!
Novas abordagens de operao
Uso eficiente da Bateria
Limitaes de dispositivo
RAM/CPU/Flash

Embarcados...!

Tecnologias
Arduino Yn
Arduino para Nuvem
Linux + ATmega32u4
WiFi + USB + Ethernet
Bibliotecas!

Tecnologias
Linkit One

Arduino
GSM
GPS
WiFi + BT
Bateria

Tecnologias
Intel Edison
Iniciativa da Intel para IoT
Atom 2 cores 500 MHz, 1GB RAM, 4GB
Flash
WiFi e Bluetooth 4.0
+ Quark - RealTime

Tecnologias
E mais baixo nvel? Baremetal RTOS

ESP8266
Chip com WiFi e tamanho muito reduzido
$ 3 a $ 10 em mdia / modelo
Compatvel com Arduino - Bibliotecas

Protocolos
Foco em Bateria!!!

Open Interconnect Consortium

Plataformas - ThingSpeak

API Aberta
Ampla Integrao
Dados com geolocalizao
Processamento e
visualizao
Mensagens de status de
disp.
Integrao com
mdias sociais
MatLab, XML,
CSV, etc.!

Plataformas Amazon IoT

Plataformas Microsoft Azure IoT

Vamos fazer um exemplo rpido!


Demonstrao

Vamos fazer um exemplo rpido!


Demonstrao

Vamos fazer um exemplo rpido!


Demonstrao

Literatura
Livro disponibilizado gratuitamente na
forma de ebook: PDF!
Objetivo: Inspirar a criao de Internet
das Coisas
Disponvel no Google mais prximo de
voc! Ou...

http://iotcomicbook.org/

Literatura
RFID Implementando RFID
na Cadeia de Negcios &
Internet das Coisas

Primeiro livro a abordar a experincia


de brasileiros no uso e aplicao da
tecnologia

traz um captulo indito sobre Internet


das Coisas

Contribuio
do
Professor
Jos
Roberto
Amazonas,
da
Escola
Politcnica da Universidade de So
Paulo.

Sites

http://www.iotbrasil.com.br/

http://www.embarcados.com.br

Sites
Microsoft Virtual Academy Cursos online com certificado!

Tendncia

Status de:

Google Now Integrao de


informaes
relacionadas ao
usurio.
Em breve ser usado
para gerir sistemas de
domtica tambm!
Nest

Tudo ficando...
Integrado!

Clima
Trnsito
Vos
Encomendas
Notcias

Tendncia

Smartphones

Processamento distribudo e acesso a informaes


GPS
Sensores
de
temperatura/umidade/presso
atmosfrica/etc

Tendncia

Obrigado!

Perguntas?

O que esperar?
No espere.
Faa parte!

6
9

Contato

@andremlcurvello

http://youtube.com/profandrecurvello

http://andrecurvello.com.br
http://facebook.com/profandrecurvello

Obrigado!
contato@andrecurvello.com.br