Codigo | Carga Horária | |||
---|---|---|---|---|
T | E | L/P | CHT | |
EEN504 | 0 | 0 | 2 | 80 |
Visão geral de sistemas de tempo real e Internet das Coisas (IoT). Arquitetura de sistemas IoT. Programação concorrente. Sincronização de tarefas (região crítica, mutexes, semáforos). Protocolos de rede para IoT. Serviços e plataformas voltadas para Internet das Coisas. Armazenagem de grandes volumes de dados em bancos de dados. Proteção e privacidade de dados em aplicações IoT. Consumo de energia e potência em sistemas de IoT. Aplicações e uso de painéis de visualização (dashboards).
A Internet das Coisas (IoT) é um ambiente no qual dispositivos físicos estão conectados à Internet e trocam dados entre si e também com computadores convencionais. Pode-se dizer que se trata de uma extensão da Internet em que dispositivos que outrora operavam de forma isolada agora estão integrados em uma grande rede, podendo ser monitorados e controlados à distância. Esses dispositivos podem ser tão simples quanto um sensor de temperatura e umidade ou complexo como os subsistemas de um avião moderno. Com IoT abrem-se muitas oportunidades para projetos, tais como aplicações em Domótica (automação predial) e na Indústria 4.0, por exemplo. Trata-se de um mercado em ascensão: o mercado de IoT atingiu US$ 761,4 bilhões em 2020 e deve atingir US$ 1,39 trilhão até 2026 (https://www.datamation.com/trends/internet-of-things-iot-market/). Esta disciplina apresenta conhecimentos e práticas que permitirão criar soluções integradas de hardware e software de modo a controlar e monitorar pela Internet dispositivos físicos distribuídos. Para isso será utilizada uma placa de desenvolvimento na qual se embutirá um software a ser desenvolvido e se conectarão também sensores e atuadores e, por meio de uma conexão à Internet e com a conexão de dispositivos físicos, se formará um sistema IoT. O tipo de sistema embarcado a ser desenvolvido deverá apresentar características de um sistema de tempo real - sistema multitarefa que respeita especificações de tempo estritas - essencial para que muitos tipos de sistema funcionem corretamente.
Marco Antonio Furlan de Souza Mais Informações |
Básica
Complementar