TDIG12 - IoT HANDS-ON

Público Alvo

Pessoal técnico com formação em engenharia e análise de sistemas, com conhecimentos de tecnologias de comunicação e linguagens de programação de prototipação rápida como Python.

Duração

2 dias (16 horas)

Descrição do Curso

Abordar o tema IoT de uma forma bastante prática, dando especial atenção a tópicos sobre como começar a usar a Internet das Coisas. Abordagens práticas sobre como iniciar e ativar protótipos para coletar, enviar e armazenar dados, bem como construir um ambiente de comunicação entre sensores, atuadores e plataforma open source, dando ao participante total condição de conhecimento para desenvolver projetos básicos exclusivos de IoT.

Programa

1. Estrutura de camadas de soluções IoT (teórico)
1.1. Dispositivos
1.2. Conectividade
1.3. Suporte a aplicação
1.4. Aplicação

2. Dispositivos (hands-on)
2.1. Frameworks para prototipação (Arduino, Raspberry Pi, Orange Pi, etc)
2.2. Sensores para integração em protótipos
2.3. Sistemas operacionais RTOS
2.4. Captura de dados de sensores
2.5. Publicação de dados via MQTT

3. Suporte a aplicação (hands-on)
3.1. O que é
3.2. Por que usar uma plataforma?
3.3. Arquitetura
3.4. Componentes
3.5. Apresentação da Plataforma “dojot” desenvolvida pelo CPqD
3.6. Integração de dispositivos (MQTT)
3.7. Coleta e armazenamento de dados
3.8. Processamento de eventos e atuação

4. Aplicação (hands-on)
4.1. API REST
4.2. Consumo de dados históricos
4.3. Consumo de dados em tempo real
4.4. Atuação em dispositivos
4.5. Analytics