Escolar Documentos
Profissional Documentos
Cultura Documentos
TDC - IOT - PROG - SENS - Redes de Sensores
TDC - IOT - PROG - SENS - Redes de Sensores
Redes de sensores
Você sabia que seu material didático é interativo e multimídia? Isso significa que você pode interagir com o conteúdo de diversas formas, a
qualquer hora e lugar. Na versão impressa, porém, alguns conteúdos interativos ficam desabilitados. Por essa razão, fique atento: sempre
que possível, opte pela versão digital. Bons estudos!
Nessa webaula será apresentado informações sobre sensores e atuadores. Os sensores permitem aos sistemas
embarcados sentir e se equilibrar. Por sua vez, os atuadores é um mecanismo capaz de atuar no meio externo.
Sensor e atuador
Em se tratando de Internet das Coisas, a fronteira com o meio-ambiente está nos sensores, para captar diversos
tipos de sinais pela tradução de grandezas físicas diversas (temperatura, luminosidade, umidade etc.) em uma
intensidade elétrica proporcional. E a forma de o dispositivo reagir está nos atuadores, que fazem o outro lado do
caminho, traduzindo sinais elétricos em alguma ação física no meio externo, seja movimentando um motor ou
acionando uma chave, contato ou mesmo piscando um simples LED (THOMAZINI; ALBUQUERQUE, 2011).
Entre o sensor e o atuador, temos o microcontrolador, como o Arduino, que atua como cérebro do sistema,
processando os sinais lidos dos sensores e controlando os atuadores com base em suas instruções de programa.
Vamos pensar em como seria um sistema embarcado qualquer de uma forma mais generalista, possuindo
sensores para entrada de dados, atuadores para agir no meio-ambiente, além de interfaces com outros
periféricos que permitem ao mesmo ter comunicação com outros dispositivos, armazenar dados, alimentação
elétrica, além de interagir com o usuário, como mostrado no diagrama.
TX – Sinal para transmissão de dados via Serial, conectado no sinal RX da outra parte.
RX – Sinal para recepção de dados via Serial, conectado no sinal TX da outra parte.
RST – Sinal de Reset do módulo, reinicia o módulo em nível lógico Baixo (0).
CH_PD – Sinal de Chip Power Down, ativa hibernação em nível lógico Baixo (0).
Para conectar o ESP8266 com o Arduino UNO é preciso tomar cuidado com o seguinte fato: O ESP8266 é um
componente que funciona em 3.3 V, e o Arduino Uno funciona em 5 V. Para contornar esse problema, fazemos
uso de divisores de tensão para equilibrar as tensões de operação entre as partes.
Observação: O dispositivo ESP8266 está disponível na ferramenta TinkerCad, porém não é possível simular por
meio da ferramenta. Nos exemplos que serão listados na presente seção teremos algumas funções que
simbolicamente destacarão pontos no código onde devem ser realizados processos de configuração, leitura e
escrita de dados no ESP8266 para comunicação via rede, a saber:
EnviaDadoEsp8266(dado) – Configura o ESP8266 para enviar o dado para um outro dispositivo na rede local
ou internet.
Dado = recebeDadoEsp8266() – Requisita ao ESP8266 a leitura de algum dado que tenha chegado da rede
local ou da internet.
Uma aplicação cada vez mais comum é a integração de sensores de presença conectados. Isso permite a
empresas a gestão de salas de reuniões, e até mesmo o monitoramento inteligente para alarmes residenciais, por
exemplo.
Nessa webaula foi apresentada, teoricamente, algumas características referente ao sensor e o atuador. Como
futuros profissionais é importante estudar, através do livro didático, a construção prática de sensores e
atuadores.