Introdução aos conceitos de internet das coisas, mostrando o cenário atual, arquiteturas básicas de soluções IoT, como começar e diversos projetos práticos são mostrados.
17. Conceito de IoT
Não é só acender lâmpadas
O que você pode fazer ?
O conceito de IoT não é só acender lâmpadas
17
18. Refere-se a objetos identificados de forma
única e suas representações virtuais em
uma estrutura similar a internet.
Kevin Ashton em 2009
18
Conceito de IoT
28. 28
Pilares em IoT
Da coleta de dados até a geração de informação
Coisas
Nuvem
Dados Informações
e serviços
29. 29
Pilares em IoT
Exemplo de uma arquitetura no caso de uma pulseiras de exercícios
Coisas Nuvem
Dados Informações e serviços
Gateway
Bluetooth LE WiFi/3G
30. 30
• Recebimento de fluxo de dados
• Processamento desses dados
• Armazenamento massivo de dados
• Análise de dados
• Machine Learning
• Treinamento e predição
Arquitetura em nuvem para IoT
Quais os componentes necessários ?
Escalável
Rede
Global
Seguro
38. 38
Programação - Micro controladores (MCU)
Como desenvolver hardware para IoT
• C/C++
• MicroPython
• Lua
• Javascript
39. 39
Raspberry Pi 👑
+ Ecossistema gigante
+ Wifi e Bluetooth embutido
+ Muito material na internet
BeagleBone Orange Pi 🍊
- Documentação ruim
+ Wifi e Bluetooth embutido
+ Muito barato
Hardware - Single Board Computer (SBC)
Como desenvolver hardware para IoT
40. 40
• Linux 🐧
• Praticamente
qualquer linguagem
• Muita coisa em
Python e Java
Programação - Single Board Computer (SBC)
Como desenvolver hardware para IoT
41. 41
• Conceitos importantes
• BigData e NoSQL
• Machine Learning
• Data Mining
• Nuvem
• Google Cloud
• Microsoft Azure
• Amazon AWS
Dados e Nuvem
Onde e como armazenar e processar informações
42. 42
Dados e Nuvem de forma fácil
Como começar quase que brincando
47. Cloud
Natural Language
Cloud
Speech
Cloud
Vision
Cloud Machine Learning APIs
Veja, Ouça e Entenda o mundo
Cloud
Video Intelligence
Cloud
Translation
!47
48. É uma extensão da plataforma Android para
IoT e dispositivos embarcados.
!48
Android Things
53. A.I. Candy Dispenser
Na mídia 🎉
Android Things: The IoT Platform for
Everyone (GDD Europe '17)
53
54. Estação meteorológica - Arquitetura de ponta a ponta com Google Cloud
!54
Post pessoal foi para o blog do Google Cloud
Acesse: bit.ly/gcloud-weather-station
55. Estação meteorológica - Arquitetura de ponta a ponta
!55
ESP8266/ESP32 rodando MongooseOS
• Programação em Javascript
• Hardware
• Backend com Cloud Functions
• MongooseOS tem suporte ao Cloud IoT
Core
Acesse: bit.ly/gcloud-weather-station
56. Estação meteorológica - Arquitetura de ponta a ponta
!56
Relatório com Data Studio e WebApp
Acesse: bit.ly/gcloud-weather-station
57. Monitoramento de ativos via GPS e Rede Celular
!57
Outro post pessoal foi para o blog do Google Cloud sobre Arquitetura IoT
Acesse: bit.ly/gcloud-asset
58. Monitoramento de ativos via GPS e Rede Celular
!58
Outro post pessoal foi para o blog do Google Cloud sobre Arquitetura IoT
• ESP32 + GPS + GSM
• Aqui é mostrado como configurar
remotamente o dispositivo.
• Trocar tempo entre mensagens
• MongooseOS tem suporte à modem GSM de
forma transparente
Acesse: bit.ly/gcloud-asset
60. Leverege - Monitoramento inteligente de lixeiras na cidade
!60
www.leverege.com/usecases/waste-management-solution
61. Leverege - Monitoramento inteligente de lixeiras na cidade
!61
www.leverege.com/usecases/waste-management-solution
62. Leverege - Monitoramento inteligente de lixeiras na cidade
!62
www.leverege.com/usecases/waste-management-solution
63. Leverege - Monitoramento de inteligente de lixeiras na cidade
!63
Arquitetura do projeto
https://www.leverege.com/usecases/waste-management-solution
64. “Nada neste mundo te faz aprender mais
do que a sua própria curiosidade.”
Abrace o espirito maker e
Faça você mesmo !
64