Prévia do material em texto
Desafio 7 A comunicação entre dispositivos pode ser serial ou paralela. A escolha depende do dispositivo escolhido e da necessidade de transmissão dos dados no que diz respeito a distância e velocidade. Imagine o seguinte cenário: Você está sendo contratado para projetar a estrutura de componentes IoT (Internet of Things – Internet das Coisas) para a automação de uma casa inteligente. O uso de uma plataforma IoT envolve diferentes componentes, desde dispositivos controladores, sensores, rede sem fio, etc. Dentre esses componentes, os sensores são de particular interesse, pois envolvem o hardware necessário para coletar informações uteis para a realização de tarefas de automação como controle da temperatura e iluminação ambiente, vigilância e outros. Qual a sua proposta de configuração dessa estrutura para atender a necessidade de automação de uma casa inteligente, no que diz respeito aos modelos de comunicação serial ou paralela entre os sensores (que coletam os dados) e dispositivos controladores (que realizam uma tarefa em função dos dados coletados)? Resposta: A interface de comunicação serial é a mais adequada na comunicação entre sensores e dispositivos controladores. Fatores que justificam essa escolha: - O custo de implementação em hardware das portas de comunicação deve ser o menor possível; - Sensores são dispositivos de tamanho reduzido e a implementação de canais paralelos de comunicação é impraticável; - A quantidade de dados a ser transmitida pela maioria dos sensores não é grande (casos especiais de transmissão de vídeo utilizam portas seriais dedicadas). Caso exista a necessidade, vários dispositivos controladores, como Arduino, Rasberry Pi e outros, possuem interfaces GPIO (general purpose input/output) que permitem a implementação de interfaces paralelas para dispositivos legados ou com necessidades específicas (por exemplo, transmissão de grandes quantidades de dados em alta velocidade entre dois controladores via uma conexão cabeada).