1. Antes de começar
A melhor forma de aprender IoT é partir de situações que você já conhece.
Pergunta de abertura
Quando um sensor precisa enviar uma pequena mensagem, como ele “combina” com o servidor a forma
de conversar?
Ao terminar esta aula, você deverá conseguir:
• entender o que é protocolo;
• associar HTTP ao modelo pedido/resposta;
• entender publish/subscribe no MQTT;
• explicar cliente, broker, tópico e mensagem;
• escolher intuitivamente HTTP ou MQTT em cenários simples.
Uma regra para aprender bem
Não tente decorar palavras difíceis. Primeiro compreenda o que está acontecendo. Depois associe cada
nome técnico ao papel que ele desempenha no sistema.
Ideia-chave
Protocolo é um conjunto de regras de comunicação. HTTP e MQTT resolvem problemas de
comunicação de formas diferentes.
Seu caminho nesta aula
Ao final, você será capaz de conhecer dois modelos comuns de comunicação e entender por que o MQTT é tão usado em Internet
Como estudar
- Leia os exemplos e tente explicá-los em voz alta.
- Faça uma seção de cada vez, sem pular a explicação.
- Responda antes de abrir a orientação.
- Volte à base de estudo sempre que precisar.
- Use a atividade prática para testar sua compreensão.
Aquecimento
Leia a pergunta de abertura desta aula na próxima seção. Antes de seguir, responda mentalmente: o que você já sabe e o que ainda precisa descobrir?
Antes de começar
Leia com atenção, observe o exemplo e pare para explicar com suas próprias palavras antes de continuar.
Construindo o conceito
Leia com atenção, observe o exemplo e pare para explicar com suas próprias palavras antes de continuar.
2. Construindo o conceito
1. HTTP: pedir e receber
No uso mais conhecido do HTTP, um cliente faz uma requisição e um servidor devolve uma resposta. É
parecido com perguntar algo e esperar uma resposta.
2. Onde HTTP aparece
APIs web e serviços online usam HTTP/HTTPS com frequência. Um dispositivo pode enviar dados para uma
API ou consultar informações de um serviço.
• Requisição.
• Servidor.
• Resposta.
• Métodos e endereços, que veremos apenas em cursos mais avançados.
Pare e explique
Tente explicar esta página em voz alta como se estivesse ensinando uma criança. Se você usar apenas
palavras simples e ainda fizer sentido, está no caminho certo.
Aprofundando sem complicar
Leia com atenção, observe o exemplo e pare para explicar com suas próprias palavras antes de continuar.
3. Aprofundando sem complicar
3. MQTT: publicar e assinar
MQTT é um protocolo leve baseado em publish/subscribe. Em vez de cada dispositivo precisar conversar
diretamente com todos os outros, clientes trocam mensagens através de um broker.
4. Tópicos organizam mensagens
Um tópico funciona como um assunto ou canal lógico.
• casa/sala/temperatura
• casa/quarto/luz
• fabrica/linha1/estado
• Um cliente publica; outros clientes interessados assinam o tópico.
Fluxo mental da aula
PERCEBER ENTENDER DECIDIR COMUNICAR AGIR
Exemplo guiado
Leia com atenção, observe o exemplo e pare para explicar com suas próprias palavras antes de continuar.
4. Exemplo guiado
Exemplo guiado - termómetro com MQTT
Um ESP32 mede a temperatura da sala.
1 ESP32 conecta-se ao broker.
2 Publica “24.5” no tópico casa/sala/temperatura.
3 Um dashboard assina esse tópico.
4 O dashboard recebe a nova mensagem.
5 Outro sistema também poderia assinar o mesmo
tópico e gerar um alerta.
Analogia para lembrar
MQTT se parece com uma rádio temática: quem publica envia para um canal; quem “sintoniza” recebe.
Atividade prática
Leia com atenção, observe o exemplo e pare para explicar com suas próprias palavras antes de continuar.
5. Atividade prática
Atividade - seja o broker
Faça a simulação com três pessoas ou cartões.
Passo 1
Pessoa A é o sensor e publica temperatura.
Passo 2
Pessoa B é o broker e recebe a mensagem.
Passo 3
Pessoa C é o dashboard e está inscrita no tópico.
Passo 4
Repita usando um segundo tópico, como casa/porta/estado.
Passo 5
Observe que o sensor não precisa saber todos os assinantes.
Desafio extra
Adicione dois assinantes ao mesmo tópico e explique o que muda.
40 exercícios de fixação
As questões 01–10 foram preservadas do PDF. Nas demais, a base de estudo aparece antes do enunciado para que o aluno tenha o conteúdo necessário para responder.
Uma ideia para guardar
O aprendizado fica mais forte quando você consegue explicar o conceito, reconhecer o exemplo e usar a ideia em uma situação nova.
- Li cada parte do conteúdo da aula.
- Consigo explicar a ideia-chave com palavras simples.
- Respondi aos exercícios usando a base de estudo.
Próxima aula: Aula 11.