IoT - Internet of Things
Requisitos Básicos
- Cloud Computing
- Protocolo de Comunicação de Rede
- Processamento e armazenamento de dados
Introdução
- Por que conectar as coisas?
- Embutir sensores em objetos do dia-a-dia
- Coletar dados dos sensores
- Usar os dados para tomar decisão
- Três fases:
- Things: Embutir sensores nas coisas para obter dados.
- Cloud: Armazenar e processar os dados coletados.
- Intelligence: Usar os dados para tomar decisões, resolver problemas, facilitar ações.
- Onde implementar?
- Smart Building
- Smart Home
- Wearables (Vestiveis)
- Agriculture
- Smart Transportation
- RFID Supply Chain (Cadeia de Suprimento)
- Energy Efficiency
- Desáfios
- Privacidade
- Segurança
- Quantidade exponencial de dispositivos conectadas na rede
- Capacidade de processamento e armazenamento de dados
- Gerar valor a partir dos dados coletados
Computação Ubíqua (A terceira onda da tecnologia)
A primeira onda foram os Mainframes compartilhado por várias pessoas.A segunda onda é a que estamos agora, a era da computação pessoal com pessoas e máquinas estranhando umas às outras.
A terceira onda está apenas começando, a Computação Ubíqua, é a era da tecnologia "calma", quando a tecnologia recua para o pano de fundo de nossas vidas. As tecnologias mais importantes são aquelas que desaparecem, elas se integram a vida do dia a dia, ao nosso cotidiano até serem indistinguíveis dele.
Arquitetura
Atributos a considerar na escolha da arquitetura
- Baixo consumo de energia
- Rede de dados limitado
- Resiliência
- Segurança
- Customização
- Baixo Custo
Arduíno
É uma plataforma de Prototipagem, um microcontrolador com entradas e saídas digitais, geralmente programável em C/C++, com conexões de interface serial ou USB. Não tem uma conexão com a internet, mas tem os Shields, que são componentes que podem ser agregados para dar conectividade, como blooth, wirelles, etc.MCUs
É um sistema embarcado, um microcontrolador de chip único contendo um sistema operacional real time (sistema que fala diretamente com o hardware e com tempo de resposta mais rápido). Uma das grandes vantagens é a segurança, porque se tem mais controle.Uso industrial, médico, militar, transporte, etc.
Raspberry PI
É um minicomputador completo, com hardware integrado em uma única placa, roda SO Linux ou Windows.Uso doméstico e comercial.