SlideShare uma empresa Scribd logo
1 de 55
Baixar para ler offline
Mini curso CONIC - UNIRN 
Internet das Coisas Prof. Romulo Fagundes 
Cantanhede 
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4420276P0
O que é Internet das Coisas?
Internet das Coisas 
❖ Hoje não seria piegas assumir que tudo está 
conectado… 
❖ E que tudo conectado, gera…… 
❖ Estranho o Google saber que vamos fazer uma viagem? 
Ou que temos uma reunião agendada, apenas por 
trocarmos e-mail….
Internet das Coisas 
❖ Mas quando Surgiu? 
❖ Em 1999, Ashton Kurt, publicou no RFID Journal, o 
artigo de título: That ’internet of things’ thing. 
❖ Baseado em uma consultoria realizada na P&G ele 
denominou que tudo que enviar/recebe e trata 
informações poderia ser tratado como uma “coisa”. 
❖ Facilita então a comunicação M2M(Machine to 
Machine).
Internet das Coisas 
❖ Em que áreas a internet das coisas podem ser aplicadas? 
❖ Residência 
❖ Cidade (cidades inteligentes) 
❖ Indústria 
❖ DIY (Do It Youself)
IoT - Residência 
❖ Que tal controlar a luz da residência remotamente? 
❖ Que tal colocar um sensor de presença nos cômodos? 
❖ Que tal controlar o uso de energia de cada tomada? 
❖ Que tal monitorar a temperatura ambiente dos quartos?
IoT - Residência 
CO2 
http://www.smartthings.com 
Sensors
IoT - Cidade 
❖ Que tal saber aonde estacionar, sem ficar rodando o 
centro da cidade? 
❖ Que tal controlar a irrigação de água dos canteiros 
remotamente? 
❖ Que tal saber se a chuva já chegou em determinado 
bairros? 
❖ Que tal monitorar a poluição do ambiente?
IoT - Cidade 
Smart Citizen Kit 
Street Line
IoT - Indústria 
❖ Que tal saber aonde se encontra a frota de caminhões? 
❖ Que tal saber o consumo de combustível/km? 
❖ Que tal você saber em que direção se encontrar o 
produto que vocês está procurando? 
❖ Que tal controlar a irrigação de uma plantação?
IoT - Indústria 
Zubie - BOD 
iBeacon 
Irrigation Caddy
IoT - DIY 
❖ Em que entra o DIY? 
❖ Tudo que pode ser criado baseado em uma 
necessidade… 
❖ Como o que? Que tal monitorar: 
❖ Temperatura/Humidade 
❖ Detectar água 
❖ Sensor de presença
Desafios sobre a Internet das 
Coisas
Desafios do IoT 
❖ Existe alguns desafios a serem analisados sobre o IoT, 
tais como: 
❖ Volume de dados - gigante - big data. 
❖ Permitir Heterogeneidade. 
❖ Disponibilidade do Ambiente - cloud computing. 
❖ E…
IoT - Conectividade 
❖ Tudo conectado a internet…mas como? 
❖ RF 
❖ Bluetooth 
❖ ZigBee 
❖ Wi-fi 
❖ GPRS 
❖ Ethernet
IoT - Segurança 
❖ Como garantir a origem dos dados? E controle de tais 
informações? 
❖ Criptografia - SSL 
❖ Consumo de informações interna. 
❖ VPN 
❖ Quem é dono do dado?
IoT - Promessas de Mercado 
❖ Quais empresas estão se movimentando para tal? 
❖ Qual a previsão de investimento? 
❖ Como anda o titi sobre IoT? 
❖ Vamos aos gráficos e valores….
IoT - Promessas de Mercado 
Gartner, 2013
IoT - Promessas de Mercado 
Gartner, 2014
IoT - Promessas de Mercado
IoT - Promessas de Mercado
IoT - Promessas de Mercado
O que é o Arduino e qual a relação?
ARDUINO IS AN OPEN-SOURCE ELECTRONICS PROTOTYPING 
PLATFORM BASED ON FLEXIBLE, EASY-TO-USE HARDWARE AND 
SOFTWARE. IT'S INTENDED FOR ARTISTS, DESIGNERS, HOBBYISTS 
AND ANYONE INTERESTED IN CREATING INTERACTIVE OBJECTS 
OR ENVIRONMENTS.
Qual a relação do Arduino com IoT 
❖ Baseado em Projetos DIY..por que não criar os próprios 
projetos? 
❖ Por qual motivo então não criar as “coisas”. 
❖ Podemos então implementar a nossa maneira utilizando 
o Arduino, e visando atender a nossa necessidade.
Antes do Arduino 
PIC
Tipos de Arduino 
http://www.robotshop.com/blog/en/arduino-microcontroller-feature-comparison-2-3631
Dos mais simples… 
ATTiny 85
Aos mais completos… 
Intel Galileo 
Arduino Yun
E o que acham desse? 
Cartão SD? 
Intel Edison
Sobre o Arduino 
❖ Existe 2 tipos de arduino’s, os originais e compatíveis. 
❖ O que difere cada arduino, é quantidade de memória e a 
forma de alimentação entre eles. 
❖ Além dos aspectos físicos - tamanho, cor, e maneira de 
utilizar. 
❖ Dica: Instale o Fritzing! 
❖ Para começar, que tal comprar um kit básico? 
❖ Ou: http://123d.circuits.io/
Fatos Importantes
Portas 
❖ A0 a A5 - Portas Analógicas 
❖ D0 a D13 - Portas Digitais (PWM - Pulse Width Mod.) 
❖ GND, 3.3V e 5V - Portas de energia. 
❖ Alimentação do Arduino - 6v a 12v
Tipos de Dispositivos 
❖ Assim como um computador temos dispositivos de 
entrada e saída. 
❖ Temos dispositivos que geram valores, e podem ser 
tratados assim como um computador, porém de forma 
bem simples.
Componentes 
Energia 
Ligação 
Protoboard
Componentes 
LED - Light Emissor Diodo
Componentes 
❖ Resistor - Como o próprio 
nome já diz…causar 
resistência. 
❖ Tem por intuito diminuir a 
tensão para o dispositivo. 
❖ Qual escolher então?
Resistor - Cálculo Básico 
❖ Por exemplo, para ligar um LED em um Arduino, é 
necessário um resistor, para diminuir a tensão. 
❖ A voltagem da portal Digital em UP é de 5V(40mA). 
❖ O LED funciona 2V(35mA). 
❖ Calculando qual resistor usar….
Resistor - Cálculo Básico 
R = (Vs - Vl) / I 
❖ Vs - Voltagem Fornecida. 
❖ Vl - Voltagem do LED. 
❖ I - Corrente do LED. 
R = (5 - 2) / 0.035 
R =85.1 
O resistor que se aproxima desse valor é o de 100!.
Resistor - Cálculo Básico 
Tabela de Resistência 
Para encontrar: 
100! 
Resultado: 
~95! a ~105!
Outros Componentes 
❖ LDR 
❖ Sensor de Temperatura 
❖ Beep 
❖ Botão 
❖ E o que mais…
Shield's 
❖ Shield’s são placas que podem ser utilizadas em conjunto com 
o arduino para dar “poderes" ao arduino. 
❖ Como exemplo: 
❖ Shield Ethernet 
❖ Shield Bluetooth 
❖ Shield WI-FI 
❖ Shield GPRS/GSM 
❖ Dentre vários outros…
IDE Arduino
O que mais fazer? 
MicroView
O que mais fazer? 
Smart Citizen
O que mais fazer? 
Touch Board
Guardião Cloud
O que seria? 
❖ Talvez a primeira solução de IoT no Brasil. 
❖ A intenção é trabalhar com os dispositivos, com alguns 
tipos de dispositivos, tais como: 
❖ Coleta de dados 
❖ Atuador, dispositivo que se possa controlar. 
❖ Gatilho, dispositivo que é controlado.
Guardião Cloud - Como Começar 
❖ Cadastre-se: http://guardiaocloud.com.br 
❖ Anote o Serial e crie o dispositivo. 
❖ Acesse o http://wiki.guardiaocloud.com.br 
❖ E utilize o dispositivo… 
❖ Cadastre o alerta. 
❖ Utilize campo calculado. 
❖ Veja os relatórios e gráficos.
Vamos praticar?
Dashboard - Guardião
Dashboard - Guardião 
Campo Calculado 
Tabela de Dados
Dashboard - Guardião 
Criação de Alerta 
Gráfico
Dúvidas?

Mais conteúdo relacionado

Mais procurados

NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014Jorge Maia
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaDouglas Esteves
 
Arduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémArduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémAndré Curvello
 
Internet das coisas com Arduino
Internet das coisas com ArduinoInternet das coisas com Arduino
Internet das coisas com ArduinoRonivaldo Sampaio
 
Workshop de IoT e Inteligência na CPBR10 parte 1
Workshop de IoT  e Inteligência na CPBR10 parte 1Workshop de IoT  e Inteligência na CPBR10 parte 1
Workshop de IoT e Inteligência na CPBR10 parte 1Jorge Maia
 
Internet of Things, IoT inovação e Segurança
Internet of Things, IoT inovação e SegurançaInternet of Things, IoT inovação e Segurança
Internet of Things, IoT inovação e SegurançaLeandro Bennaton
 
Internet das Coisas - Na nuvem além da telemetria
Internet das Coisas - Na nuvem além da telemetriaInternet das Coisas - Na nuvem além da telemetria
Internet das Coisas - Na nuvem além da telemetriaAndré Curvello
 
Tecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectadoTecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectadoEronides Da Silva Neto
 
IoT Usando Azure Como Backend
IoT Usando Azure Como BackendIoT Usando Azure Como Backend
IoT Usando Azure Como BackendJorge Maia
 
Micropython - Python para microcontroladores
Micropython - Python para microcontroladoresMicropython - Python para microcontroladores
Micropython - Python para microcontroladoresFabio Souza
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoHumberto Zanetti
 
Localização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesLocalização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesAndré Curvello
 
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...Rio Info
 
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel GalileoArduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel GalileoDavid Ruiz
 
Internet das Coisas com Java e Things API
Internet das Coisas com Java e Things APIInternet das Coisas com Java e Things API
Internet das Coisas com Java e Things APIGlobalcode
 

Mais procurados (20)

IIoT - Internet das Coisas na Indústria
IIoT - Internet das Coisas na IndústriaIIoT - Internet das Coisas na Indústria
IIoT - Internet das Coisas na Indústria
 
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
NFC - Uma Nova Possibilidade - TDC Porto Alegre 2014
 
Oficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta TemporadaOficina de IoT #02 - Quarta Temporada
Oficina de IoT #02 - Quarta Temporada
 
Arduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémArduino Yún - À nuvem e além
Arduino Yún - À nuvem e além
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet das coisas com Arduino
Internet das coisas com ArduinoInternet das coisas com Arduino
Internet das coisas com Arduino
 
Mqtt protocolo iot
Mqtt protocolo iotMqtt protocolo iot
Mqtt protocolo iot
 
Workshop de IoT e Inteligência na CPBR10 parte 1
Workshop de IoT  e Inteligência na CPBR10 parte 1Workshop de IoT  e Inteligência na CPBR10 parte 1
Workshop de IoT e Inteligência na CPBR10 parte 1
 
Internet of Things, IoT inovação e Segurança
Internet of Things, IoT inovação e SegurançaInternet of Things, IoT inovação e Segurança
Internet of Things, IoT inovação e Segurança
 
Internet das Coisas - Na nuvem além da telemetria
Internet das Coisas - Na nuvem além da telemetriaInternet das Coisas - Na nuvem além da telemetria
Internet das Coisas - Na nuvem além da telemetria
 
Tecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectadoTecnologias LPWA: conectando o que nao foi conectado
Tecnologias LPWA: conectando o que nao foi conectado
 
IoT Usando Azure Como Backend
IoT Usando Azure Como BackendIoT Usando Azure Como Backend
IoT Usando Azure Como Backend
 
Micropython - Python para microcontroladores
Micropython - Python para microcontroladoresMicropython - Python para microcontroladores
Micropython - Python para microcontroladores
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e Arduino
 
Smart Grid Forum 2016 Segurança IoT v3
Smart Grid Forum 2016 Segurança IoT v3Smart Grid Forum 2016 Segurança IoT v3
Smart Grid Forum 2016 Segurança IoT v3
 
Bento Quirino Apresentação
Bento Quirino ApresentaçãoBento Quirino Apresentação
Bento Quirino Apresentação
 
Localização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentesLocalização indoor com redes de beacons inteligentes
Localização indoor com redes de beacons inteligentes
 
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...
Tecnologias Inovadoras - Internet das Coisas - Perspectivas e Oportunidades -...
 
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel GalileoArduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo
 
Internet das Coisas com Java e Things API
Internet das Coisas com Java e Things APIInternet das Coisas com Java e Things API
Internet das Coisas com Java e Things API
 

Destaque

Internet das Coisas no Marketing Digital
Internet das Coisas no Marketing DigitalInternet das Coisas no Marketing Digital
Internet das Coisas no Marketing DigitaliProspect Brasil
 
Internet das Coisas - Mobilidade com Interconectividade
Internet das Coisas - Mobilidade com InterconectividadeInternet das Coisas - Mobilidade com Interconectividade
Internet das Coisas - Mobilidade com InterconectividadeAndré Curvello
 
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGS
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGSInternet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGS
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGSAndré Pase
 
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1Denis Storti da Silva
 
[Wica 2015] o que é internet das coisas
[Wica 2015] o que é internet das coisas[Wica 2015] o que é internet das coisas
[Wica 2015] o que é internet das coisasVictor Hugo Batista
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das CoisasKiev Gama
 
Internet das coisas (IoT) com Raspberry, Python e Node.js
Internet das coisas (IoT) com Raspberry, Python e Node.jsInternet das coisas (IoT) com Raspberry, Python e Node.js
Internet das coisas (IoT) com Raspberry, Python e Node.jsOtávio Calaça Xavier
 
Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)Desiree Santos
 
Internet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorInternet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
 
A internet das coisas com as tecnologias RFID e NFC
A internet das coisas com as tecnologias RFID e NFCA internet das coisas com as tecnologias RFID e NFC
A internet das coisas com as tecnologias RFID e NFCVictor Nassar
 

Destaque (13)

Internet das Coisas no Marketing Digital
Internet das Coisas no Marketing DigitalInternet das Coisas no Marketing Digital
Internet das Coisas no Marketing Digital
 
Internet das Coisas - Mobilidade com Interconectividade
Internet das Coisas - Mobilidade com InterconectividadeInternet das Coisas - Mobilidade com Interconectividade
Internet das Coisas - Mobilidade com Interconectividade
 
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGS
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGSInternet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGS
Internet das Coisas - V Seminário de Inovação em Governo Eletrônico PROCERGS
 
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1
Monografia_AWS_ProtocolosIOT_DenisStorti_v1.1
 
Internet das Coisas
Internet das CoisasInternet das Coisas
Internet das Coisas
 
Internet das coisas
Internet das coisasInternet das coisas
Internet das coisas
 
[Wica 2015] o que é internet das coisas
[Wica 2015] o que é internet das coisas[Wica 2015] o que é internet das coisas
[Wica 2015] o que é internet das coisas
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Internet das coisas (IoT) com Raspberry, Python e Node.js
Internet das coisas (IoT) com Raspberry, Python e Node.jsInternet das coisas (IoT) com Raspberry, Python e Node.js
Internet das coisas (IoT) com Raspberry, Python e Node.js
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)
 
Internet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redorInternet das Coisas - Conectando você e tudo ao seu redor
Internet das Coisas - Conectando você e tudo ao seu redor
 
A internet das coisas com as tecnologias RFID e NFC
A internet das coisas com as tecnologias RFID e NFCA internet das coisas com as tecnologias RFID e NFC
A internet das coisas com as tecnologias RFID e NFC
 

Semelhante a Minicurso CONIC - Internet das Coisas

Internet das coisas + Guardião Cloud
Internet das coisas + Guardião CloudInternet das coisas + Guardião Cloud
Internet das coisas + Guardião CloudRomulo Fagundes
 
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)Leandro Andrade
 
Campus Party 2014 - Internet das Coisas com coisas reais
Campus Party 2014 - Internet das Coisas com coisas reaisCampus Party 2014 - Internet das Coisas com coisas reais
Campus Party 2014 - Internet das Coisas com coisas reaisGlobalcode
 
Arduino e a internet das coisas
Arduino e a internet das coisasArduino e a internet das coisas
Arduino e a internet das coisasRodrigo França
 
Internet das Coisas - Tudo e todos conectados!
Internet das Coisas - Tudo e todos conectados!Internet das Coisas - Tudo e todos conectados!
Internet das Coisas - Tudo e todos conectados!André Curvello
 
Arduino e a_internet_das_coisas
Arduino e a_internet_das_coisasArduino e a_internet_das_coisas
Arduino e a_internet_das_coisasHugo Lavalle
 
Arduino - Dicas & Truques
Arduino - Dicas & TruquesArduino - Dicas & Truques
Arduino - Dicas & TruquesÁlvaro Justen
 
Internet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e PlataformasInternet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e PlataformasLeandro Andrade
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasMarco Antonio Maciel
 
TDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDeviceTDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoFátima Bernardes
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Eronides Da Silva Neto
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Lucas Cabral
 
Guardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoTGuardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoTRomulo Fagundes
 
Computação Física e Internet das Coisas
Computação Física e Internet das CoisasComputação Física e Internet das Coisas
Computação Física e Internet das CoisasMichela Limaco
 

Semelhante a Minicurso CONIC - Internet das Coisas (20)

Internet das coisas + Guardião Cloud
Internet das coisas + Guardião CloudInternet das coisas + Guardião Cloud
Internet das coisas + Guardião Cloud
 
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)
O que é internet das coisas - WICA 2015 (Cruzeiro do Sul - São Miguel Paulista)
 
Arduino Overview
Arduino OverviewArduino Overview
Arduino Overview
 
IoT arduino
IoT arduinoIoT arduino
IoT arduino
 
Arduino
ArduinoArduino
Arduino
 
Apicon2018.pptx
Apicon2018.pptxApicon2018.pptx
Apicon2018.pptx
 
Campus Party 2014 - Internet das Coisas com coisas reais
Campus Party 2014 - Internet das Coisas com coisas reaisCampus Party 2014 - Internet das Coisas com coisas reais
Campus Party 2014 - Internet das Coisas com coisas reais
 
Arduino e a internet das coisas
Arduino e a internet das coisasArduino e a internet das coisas
Arduino e a internet das coisas
 
Internet das Coisas - Tudo e todos conectados!
Internet das Coisas - Tudo e todos conectados!Internet das Coisas - Tudo e todos conectados!
Internet das Coisas - Tudo e todos conectados!
 
Arduino e a_internet_das_coisas
Arduino e a_internet_das_coisasArduino e a_internet_das_coisas
Arduino e a_internet_das_coisas
 
Arduino - Dicas & Truques
Arduino - Dicas & TruquesArduino - Dicas & Truques
Arduino - Dicas & Truques
 
Internet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e PlataformasInternet das Coisas: Aplicativos, Games e Plataformas
Internet das Coisas: Aplicativos, Games e Plataformas
 
Desenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das CoisasDesenvolvendo Produtos para Internet das Coisas
Desenvolvendo Produtos para Internet das Coisas
 
TDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDeviceTDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDevice
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014
 
Guardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoTGuardião Cloud - Plataforma de IoT
Guardião Cloud - Plataforma de IoT
 
Computação Física e Internet das Coisas
Computação Física e Internet das CoisasComputação Física e Internet das Coisas
Computação Física e Internet das Coisas
 
Arduino
ArduinoArduino
Arduino
 

Minicurso CONIC - Internet das Coisas

  • 1. Mini curso CONIC - UNIRN Internet das Coisas Prof. Romulo Fagundes Cantanhede http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4420276P0
  • 2. O que é Internet das Coisas?
  • 3.
  • 4. Internet das Coisas ❖ Hoje não seria piegas assumir que tudo está conectado… ❖ E que tudo conectado, gera…… ❖ Estranho o Google saber que vamos fazer uma viagem? Ou que temos uma reunião agendada, apenas por trocarmos e-mail….
  • 5. Internet das Coisas ❖ Mas quando Surgiu? ❖ Em 1999, Ashton Kurt, publicou no RFID Journal, o artigo de título: That ’internet of things’ thing. ❖ Baseado em uma consultoria realizada na P&G ele denominou que tudo que enviar/recebe e trata informações poderia ser tratado como uma “coisa”. ❖ Facilita então a comunicação M2M(Machine to Machine).
  • 6. Internet das Coisas ❖ Em que áreas a internet das coisas podem ser aplicadas? ❖ Residência ❖ Cidade (cidades inteligentes) ❖ Indústria ❖ DIY (Do It Youself)
  • 7. IoT - Residência ❖ Que tal controlar a luz da residência remotamente? ❖ Que tal colocar um sensor de presença nos cômodos? ❖ Que tal controlar o uso de energia de cada tomada? ❖ Que tal monitorar a temperatura ambiente dos quartos?
  • 8. IoT - Residência CO2 http://www.smartthings.com Sensors
  • 9. IoT - Cidade ❖ Que tal saber aonde estacionar, sem ficar rodando o centro da cidade? ❖ Que tal controlar a irrigação de água dos canteiros remotamente? ❖ Que tal saber se a chuva já chegou em determinado bairros? ❖ Que tal monitorar a poluição do ambiente?
  • 10. IoT - Cidade Smart Citizen Kit Street Line
  • 11. IoT - Indústria ❖ Que tal saber aonde se encontra a frota de caminhões? ❖ Que tal saber o consumo de combustível/km? ❖ Que tal você saber em que direção se encontrar o produto que vocês está procurando? ❖ Que tal controlar a irrigação de uma plantação?
  • 12. IoT - Indústria Zubie - BOD iBeacon Irrigation Caddy
  • 13. IoT - DIY ❖ Em que entra o DIY? ❖ Tudo que pode ser criado baseado em uma necessidade… ❖ Como o que? Que tal monitorar: ❖ Temperatura/Humidade ❖ Detectar água ❖ Sensor de presença
  • 14. Desafios sobre a Internet das Coisas
  • 15. Desafios do IoT ❖ Existe alguns desafios a serem analisados sobre o IoT, tais como: ❖ Volume de dados - gigante - big data. ❖ Permitir Heterogeneidade. ❖ Disponibilidade do Ambiente - cloud computing. ❖ E…
  • 16. IoT - Conectividade ❖ Tudo conectado a internet…mas como? ❖ RF ❖ Bluetooth ❖ ZigBee ❖ Wi-fi ❖ GPRS ❖ Ethernet
  • 17. IoT - Segurança ❖ Como garantir a origem dos dados? E controle de tais informações? ❖ Criptografia - SSL ❖ Consumo de informações interna. ❖ VPN ❖ Quem é dono do dado?
  • 18. IoT - Promessas de Mercado ❖ Quais empresas estão se movimentando para tal? ❖ Qual a previsão de investimento? ❖ Como anda o titi sobre IoT? ❖ Vamos aos gráficos e valores….
  • 19. IoT - Promessas de Mercado Gartner, 2013
  • 20. IoT - Promessas de Mercado Gartner, 2014
  • 21. IoT - Promessas de Mercado
  • 22. IoT - Promessas de Mercado
  • 23. IoT - Promessas de Mercado
  • 24. O que é o Arduino e qual a relação?
  • 25. ARDUINO IS AN OPEN-SOURCE ELECTRONICS PROTOTYPING PLATFORM BASED ON FLEXIBLE, EASY-TO-USE HARDWARE AND SOFTWARE. IT'S INTENDED FOR ARTISTS, DESIGNERS, HOBBYISTS AND ANYONE INTERESTED IN CREATING INTERACTIVE OBJECTS OR ENVIRONMENTS.
  • 26. Qual a relação do Arduino com IoT ❖ Baseado em Projetos DIY..por que não criar os próprios projetos? ❖ Por qual motivo então não criar as “coisas”. ❖ Podemos então implementar a nossa maneira utilizando o Arduino, e visando atender a nossa necessidade.
  • 28. Tipos de Arduino http://www.robotshop.com/blog/en/arduino-microcontroller-feature-comparison-2-3631
  • 29. Dos mais simples… ATTiny 85
  • 30. Aos mais completos… Intel Galileo Arduino Yun
  • 31. E o que acham desse? Cartão SD? Intel Edison
  • 32. Sobre o Arduino ❖ Existe 2 tipos de arduino’s, os originais e compatíveis. ❖ O que difere cada arduino, é quantidade de memória e a forma de alimentação entre eles. ❖ Além dos aspectos físicos - tamanho, cor, e maneira de utilizar. ❖ Dica: Instale o Fritzing! ❖ Para começar, que tal comprar um kit básico? ❖ Ou: http://123d.circuits.io/
  • 34. Portas ❖ A0 a A5 - Portas Analógicas ❖ D0 a D13 - Portas Digitais (PWM - Pulse Width Mod.) ❖ GND, 3.3V e 5V - Portas de energia. ❖ Alimentação do Arduino - 6v a 12v
  • 35. Tipos de Dispositivos ❖ Assim como um computador temos dispositivos de entrada e saída. ❖ Temos dispositivos que geram valores, e podem ser tratados assim como um computador, porém de forma bem simples.
  • 37. Componentes LED - Light Emissor Diodo
  • 38. Componentes ❖ Resistor - Como o próprio nome já diz…causar resistência. ❖ Tem por intuito diminuir a tensão para o dispositivo. ❖ Qual escolher então?
  • 39. Resistor - Cálculo Básico ❖ Por exemplo, para ligar um LED em um Arduino, é necessário um resistor, para diminuir a tensão. ❖ A voltagem da portal Digital em UP é de 5V(40mA). ❖ O LED funciona 2V(35mA). ❖ Calculando qual resistor usar….
  • 40. Resistor - Cálculo Básico R = (Vs - Vl) / I ❖ Vs - Voltagem Fornecida. ❖ Vl - Voltagem do LED. ❖ I - Corrente do LED. R = (5 - 2) / 0.035 R =85.1 O resistor que se aproxima desse valor é o de 100!.
  • 41. Resistor - Cálculo Básico Tabela de Resistência Para encontrar: 100! Resultado: ~95! a ~105!
  • 42. Outros Componentes ❖ LDR ❖ Sensor de Temperatura ❖ Beep ❖ Botão ❖ E o que mais…
  • 43. Shield's ❖ Shield’s são placas que podem ser utilizadas em conjunto com o arduino para dar “poderes" ao arduino. ❖ Como exemplo: ❖ Shield Ethernet ❖ Shield Bluetooth ❖ Shield WI-FI ❖ Shield GPRS/GSM ❖ Dentre vários outros…
  • 45. O que mais fazer? MicroView
  • 46. O que mais fazer? Smart Citizen
  • 47. O que mais fazer? Touch Board
  • 49. O que seria? ❖ Talvez a primeira solução de IoT no Brasil. ❖ A intenção é trabalhar com os dispositivos, com alguns tipos de dispositivos, tais como: ❖ Coleta de dados ❖ Atuador, dispositivo que se possa controlar. ❖ Gatilho, dispositivo que é controlado.
  • 50. Guardião Cloud - Como Começar ❖ Cadastre-se: http://guardiaocloud.com.br ❖ Anote o Serial e crie o dispositivo. ❖ Acesse o http://wiki.guardiaocloud.com.br ❖ E utilize o dispositivo… ❖ Cadastre o alerta. ❖ Utilize campo calculado. ❖ Veja os relatórios e gráficos.
  • 53. Dashboard - Guardião Campo Calculado Tabela de Dados
  • 54. Dashboard - Guardião Criação de Alerta Gráfico