A internet das coisas
A Ana está no ônibus, em Belo Horizonte, e lembra que deixou a luz da sala acesa. Ela toca na tela do celular e, em um instante, a lâmpada apaga. Nenhum desses objetos «pensa» sozinho. A ordem percorreu uma cadeia de elementos, passou por servidores que podem estar a centenas de quilômetros e voltou até a lâmpada. Neste apartado você vai descobrir que cadeia é essa, onde ela pode falhar e que cuidados ela exige.
A cadeia da internet das coisas
Pense em três exemplos: a lâmpada que obedece ao celular, a pulseira que conta passos e o sensor que avisa que uma vaga de estacionamento está livre. Todos seguem o mesmo caminho, com quatro elos.
Explique o que é a internet das coisas (IoT) e cite três objetos conectados que você conheça, indicando que dado ou «sentido» cada um fornece.
Explique o que é a internet das coisas (IoT) e cite três objetos conectados que você conheça, indicando que dado ou «sentido» cada um fornece.
O que um objeto qualquer, por exemplo uma lâmpada, precisa para se tornar um objeto conectado? Mencione pelo menos três elementos e explique o papel de cada um.
O que um objeto qualquer, por exemplo uma lâmpada, precisa para se tornar um objeto conectado? Mencione pelo menos três elementos e explique o papel de cada um.
A figura mostra como vários aparelhos de uma casa são controlados pelo celular, com um elemento da cadeia marcado com ?. Indique qual é esse elemento e explique o…
A figura mostra como vários aparelhos de uma casa são controlados pelo celular, com um elemento da cadeia marcado com ?. Indique qual é esse elemento e explique o caminho que a ordem «acender a luz» percorre desde que se toca a tela até a lâmpada acender.
O aplicativo e o «trabalho» dos objetos conectados
O aplicativo é a «janela» da cadeia: é por ele que você interage com o objeto. Ele costuma oferecer três funções.
Quanto ao «trabalho» do objeto, ele costuma ser de um destes tipos:
| Trabalho | Exemplo | Dado ou ação |
|---|---|---|
| Medir | pulseira de atividade | passos, sono, batimentos |
| Avisar | sensor de fumaça com aviso no celular | alerta de fumaça |
| Automatizar | irrigação da horta da escola | liga a bomba quando o solo está seco |
Cite três objetos conectados da sua casa ou do seu bairro e explique que «trabalho» cada um faz: medir algo, avisar sobre algo ou automatizar algo.
Cite três objetos conectados da sua casa ou do seu bairro e explique que «trabalho» cada um faz: medir algo, avisar sobre algo ou automatizar algo.
Explique o que é o «app» de controle de um dispositivo IoT e quais três funções costuma oferecer (ver o estado, dar ordens, programar regras automáticas).
Explique o que é o «app» de controle de um dispositivo IoT e quais três funções costuma oferecer (ver o estado, dar ordens, programar regras automáticas).
Uma cidade instala sensores nas vagas de estacionamento para indicar quais estão livres. Descreva a cadeia completa (sensor, rede de comunicação, plataforma, aplicativo)…
Uma cidade instala sensores nas vagas de estacionamento para indicar quais estão livres. Descreva a cadeia completa (sensor, rede de comunicação, plataforma, aplicativo) e dois benefícios mensuráveis do sistema.
Como os objetos se conectam: protocolos e redes
Mude os bits abaixo e veja o número que eles representam.
Cada tecnologia equilibra alcance, consumo de energia e quantidade de dados:
| Tecnologia | Alcance | Consumo | Exemplo típico |
|---|---|---|---|
| Bluetooth | poucos metros | baixo | fone de ouvido, pulseira |
| Wi-Fi | dezenas de metros, via roteador | alto | câmera, TV, lâmpada inteligente |
| Infravermelho | mesmo cômodo, em linha reta | muito baixo | controle remoto da TV |
Compare o infravermelho com o controle pela internet. O infravermelho só funciona no mesmo cômodo, em linha reta, não precisa de rede e não envia dados para fora de casa: é mais conveniente para trocar o canal da TV da sala. O controle pela internet alcança qualquer lugar com conexão, mas precisa de rede e passa pelos servidores do fabricante, o que expõe mais a sua privacidade: é mais conveniente para desligar o aquecedor quando você já saiu de casa.
Compare o infravermelho com o controle pela internet. O infravermelho só funciona no mesmo cômodo, em linha reta, não precisa de rede e não envia dados para fora de casa: é mais conveniente para trocar o canal da TV da sala. O controle pela internet alcança qualquer lugar com conexão, mas precisa de rede e passa pelos servidores do fabricante, o que expõe mais a sua privacidade: é mais conveniente para desligar o aquecedor quando você já saiu de casa.
Compare o infravermelho com o controle pela internet. O infravermelho só funciona no mesmo cômodo, em linha reta, não precisa de rede e não envia dados para fora de casa: é mais conveniente para trocar o canal da TV da sala. O controle pela internet alcança qualquer lugar com conexão, mas precisa de rede e passa pelos servidores do fabricante, o que expõe mais a sua privacidade: é mais conveniente para desligar o aquecedor quando você já saiu de casa.
Compare o infravermelho com o controle pela internet. O infravermelho só funciona no mesmo cômodo, em linha reta, não precisa de rede e não envia dados para fora de casa: é mais conveniente para trocar o canal da TV da sala. O controle pela internet alcança qualquer lugar com conexão, mas precisa de rede e passa pelos servidores do fabricante, o que expõe mais a sua privacidade: é mais conveniente para desligar o aquecedor quando você já saiu de casa.
O roteador é o ponto de encontro da casa: ele conecta os aparelhos entre si e com a internet. Sem roteador, ou com ele sem internet, os aparelhos que dependem da rede ficam sem receber ordens de fora, embora a lâmpada continue ligada na tomada.
Explique que papel o roteador wi-fi desempenha em uma casa conectada e o que acontece com os aparelhos inteligentes da residência quando o roteador é desligado ou fica…
Explique que papel o roteador wi-fi desempenha em uma casa conectada e o que acontece com os aparelhos inteligentes da residência quando o roteador é desligado ou fica sem internet.
Diferencie Bluetooth e wi-fi como formas de conectar um dispositivo: alcance, consumo de energia e um exemplo de dispositivo típico de cada um.
Diferencie Bluetooth e wi-fi como formas de conectar um dispositivo: alcance, consumo de energia e um exemplo de dispositivo típico de cada um.
Compare um controle remoto por infravermelho com o controle de um aparelho pela internet: alcance, necessidade de rede e privacidade. Dê um exemplo em que cada um…
Compare um controle remoto por infravermelho com o controle de um aparelho pela internet: alcance, necessidade de rede e privacidade. Dê um exemplo em que cada um claramente seja mais conveniente.
Processamento local ou na nuvem
| Local | Nuvem | |
|---|---|---|
| Latência (tempo de resposta) | baixa | maior, pois a ordem sobe e desce |
| Sem internet | continua funcionando | perde as funções remotas |
| Privacidade | os dados ficam em casa | os dados ficam com a empresa |
| Dependência do fabricante | pequena | grande |
| Funções avançadas | mais limitadas | reconhecimento de voz, aprendizado |
Uma tomada inteligente permite desligar o aquecedor de fora de casa. Descreva a cadeia completa que a ordem percorre (aplicativo, redes, tomada) e raciocine sobre o que…
Uma tomada inteligente permite desligar o aquecedor de fora de casa. Descreva a cadeia completa que a ordem percorre (aplicativo, redes, tomada) e raciocine sobre o que acontece se o wi-fi de casa deixar de funcionar.
Explique o que é «a nuvem» no contexto da internet das coisas: onde os dados realmente estão e o que acontece com os dispositivos se a empresa encerrar o serviço (casos…
Explique o que é «a nuvem» no contexto da internet das coisas: onde os dados realmente estão e o que acontece com os dispositivos se a empresa encerrar o serviço (casos reais de aparelhos que ficaram «burros»).
Compare um dispositivo que funciona «localmente» (toda a lógica dentro de casa) com um que depende da «nuvem»: latência de resposta, privacidade e dependência do…
Compare um dispositivo que funciona «localmente» (toda a lógica dentro de casa) com um que depende da «nuvem»: latência de resposta, privacidade e dependência do fabricante, dando um exemplo de cada tipo.
Segurança e privacidade
Todo objeto conectado também é um ponto fraco possível: é pequeno, raramente recebe atualizações e fica ligado o tempo todo. Se um invasor entra por ele, pode chegar ao resto da rede da casa.
No Brasil, a LGPD (Lei Geral de Proteção de Dados, Lei nº 13.709/2018) reconhece que você tem direitos sobre os seus dados pessoais, como saber quais são coletados e pedir a exclusão deles. Dados de sono, batimentos e rotina de casa são dados muito pessoais.
Explique o que caracteriza uma senha forte e por que deixar «123456» em uma câmera IP é um sério problema de segurança.
Explique o que caracteriza uma senha forte e por que deixar «123456» em uma câmera IP é um sério problema de segurança.
Uma pulseira de atividade registra seus passos e seu sono. Raciocine sobre quais sensores ela usa, onde esses dados são guardados e qual aplicativo os mostra. Que risco…
Uma pulseira de atividade registra seus passos e seu sono. Raciocine sobre quais sensores ela usa, onde esses dados são guardados e qual aplicativo os mostra. Que risco para a sua privacidade você vê nesse funcionamento?
Um termostato inteligente «aprende» os horários da família. Explique que dados ele precisa registrar para conseguir isso, que economia ou comodidade esse aprendizado…
Um termostato inteligente «aprende» os horários da família. Explique que dados ele precisa registrar para conseguir isso, que economia ou comodidade esse aprendizado traz e que risco de privacidade implica.
Regras de automação: «se… então…»
O controlador de um sistema IoT decide com regras do tipo «SE condição ENTÃO ação». Você já usa isso na programação. Quando uma regra tem duas condições, elas se combinam com E (as duas precisam ser verdadeiras) ou OU (basta uma).
Ao criar uma regra, pergunte sempre: o que acontece se o sensor errar (falso positivo: a regra dispara sem necessidade) ou se a regra falhar?
-
Boa ideia: SE umidade do solo < 30% E horário entre 6h e 8h ENTÃO ligar a bomba por 10 minutos. Se falhar, a horta fica um dia sem água, o que é recuperável.
-
Má ideia: SE ninguém está em casa ENTÃO desligar a geladeira. Um sensor de presença errado estraga os alimentos.
Invente uma regra de automação residencial útil e outra que seja uma má ideia, ambas do tipo «se [condição], então [ação]». Justifique cada uma pensando em falsos…
Invente uma regra de automação residencial útil e outra que seja uma má ideia, ambas do tipo «se [condição], então [ação]». Justifique cada uma pensando em falsos positivos e no que acontece quando a regra falha.
Em uma sala de aula inteligente com sensores de CO₂, temperatura e luminosidade, o sistema gerencia janelas motorizadas, climatização e persianas. Em uma manhã fria de…
Em uma sala de aula inteligente com sensores de CO₂, temperatura e luminosidade, o sistema gerencia janelas motorizadas, climatização e persianas. Em uma manhã fria de inverno (5,0 °C no exterior), a sala registra 1400 ppm de CO₂ (ar viciado; limite recomendado: 800 ppm), a temperatura interna é de 19,0 °C e a radiação solar direta ofusca a lousa digital. a) Identifique os dois conflitos de atuação que surgem ao tentar otimizar simultaneamente a saúde dos alunos, a eficiência energética e a visibilidade. b) Elabore o algoritmo de controle por regras condicionais (SE... ENTÃO...) que resolva ambos os dilemas, justificando qual dos objetivos deve ter prioridade absoluta em caso de contradição.
Projetando um sistema IoT
Um projeto IoT segue as perguntas da cadeia, na ordem: o que medir (sensor), como enviar (conectividade), onde guardar e decidir (plataforma ou central local), como avisar (aplicativo) e o que fazer quando algo falha (comportamento sem internet).
O gráfico mostra uma estufa em malha fechada: o sistema mede a temperatura, compara com o valor desejado e corrige. Quando uma janela se abre (a perturbação), o controle traz a temperatura de volta.
Ao planejar um protótipo, como o da estufa no desafio, siga este roteiro: pesquise dados reais (como a previsão de temperatura do INMET para o seu município), monte o circuito em um simulador como o Tinkercad Circuits, programe a regra, teste casos normais, limite e inválidos, e registre os resultados.
Elabore um sistema IoT que avise uma família no celular se a umidade de uma planta baixar demais: que sensor usaria, como seria conectado, como o aviso chegaria e que…
Elabore um sistema IoT que avise uma família no celular se a umidade de uma planta baixar demais: que sensor usaria, como seria conectado, como o aviso chegaria e que comportamento o sistema teria quando não houver internet.
Desafio do tema. Imagine que você deve projetar um protótipo robótico IoT para climatizar de forma autônoma uma estufa na sua localidade, otimizando o consumo segundo o…
Desafio do tema. Imagine que você deve projetar um protótipo robótico IoT para climatizar de forma autônoma uma estufa na sua localidade, otimizando o consumo segundo o tempo meteorológico real.
-
Obtenção de dados reais: Acesse o site do INMET, busque seu município e anote a temperatura máxima prevista ($T_{\max}$) para hoje (por exemplo, $22,4\text{ \textdegree C}$).
-
Projeto e construção virtual: No Tinkercad Circuits, elabore o projeto estrutural e o circuito de um robô ou alçapão automatizado. Conecte a uma placa controladora (Arduino ou micro:bit) um sensor de temperatura ($TMP36$) e um atuador (servomotor ou motor CC) para a abertura física ou ventilação.
-
Programação e conexão IoT: Programe o controle para que, se a temperatura detectada superar o limiar de $T_{\max} - 2,0\text{ \textdegree C}$, o motor se mova $90,0^\circ$. Acrescente e documente no código a função teórica que enviaria periodicamente essas leituras por Wi-Fi a um servidor IoT por meio do protocolo MQTT.
-
Produto final: Entregue um relatório breve (uma página) com o link ou captura do circuito no Tinkercad, o código implementado e uma justificativa técnica do chassi e da comunicação IoT.
Será avaliado:
-
Integração coerente dos dados do INMET nas condições do código.
-
Montagem funcional do circuito (placa, sensor e atuador) na plataforma virtual.
-
Clareza e rigor técnico ao justificar a estrutura robótica e a arquitetura de dados IoT.
Custo ambiental e modelo de negócio
Um objeto conectado gasta energia para ser fabricado, gasta energia o tempo todo no modo de espera (standby) e, se o fabricante encerra o serviço, o hardware ainda bom vira lixo eletrônico.
Uma escola substitui 60 lâmpadas tradicionais por lâmpadas «inteligentes» de baixo custo (5,0 W de iluminação LED e 1,5 W de consumo contínuo em repouso/standby pela…
Uma escola substitui 60 lâmpadas tradicionais por lâmpadas «inteligentes» de baixo custo (5,0 W de iluminação LED e 1,5 W de consumo contínuo em repouso/standby pela conexão Wi-Fi). Após três anos, o fabricante vai à falência, desliga seus servidores na nuvem e o aplicativo do celular deixa de funcionar, impedindo acendê-las ou regulá-las remotamente. a) Calcule a energia total (em kWh) que as 60 lâmpadas consumiram em repouso durante esses 3 anos (1095 dias) e compare-a com o consumo real de iluminação se forem acesas 5 horas por dia durante 180 dias letivos por ano. Interprete o resultado do ponto de vista da economia de energia. b) Explique o fenômeno do «tijolo eletrônico» (bricking) sofrido por essas lâmpadas e que alternativa de projeto técnico (protocolos abertos locais em vez de dependência da nuvem) teria garantido que continuassem funcionando após o fechamento do fabricante.
Um fabricante de balanças de banheiro inteligentes oferece duas versões do mesmo produto: o modelo A custa 15,00 reais e exige criar uma conta gratuita em seu aplicativo…
Um fabricante de balanças de banheiro inteligentes oferece duas versões do mesmo produto: o modelo A custa 15,00 reais e exige criar uma conta gratuita em seu aplicativo móvel na nuvem para registrar peso, gordura corporal e ritmos cardíacos; o modelo B custa 55,00 reais e armazena os dados somente na memória interna e na rede local do usuário (sem servidores externos nem assinaturas). a) Explique qual é o modelo de negócio oculto do modelo A: como o fabricante monetiza a diferença de preço às custas dos dados biométricos do usuário e que riscos de perfilamento comercial ou com terceiros (como seguradoras) isso acarreta. b) Justifique tecnicamente por que o modelo B é mais resistente à obsolescência programada e garante a soberania digital do usuário a longo prazo, apesar do maior custo inicial.