Você está na página 1de 3

Internet das Coisas

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.

Diagrama geral de componentes presentes em um sistema embarcado com microcontrolador

Fonte: encurtador.com.br/sAM18. Acesso em: 22 set. 2019.


No esquema há um bloco muito importante chamado comunicação, que engloba os possíveis componentes
capazes de permitir ao equipamento interagir e comunicar com uma rede de computadores, com a internet e
inclusive com outros equipamentos. Em se tratando de comunicação, há um módulo que merece destaque, o
ESP8266, capaz de conectar o sistema embarcado a uma rede Wi-Fi, de forma que o sistema poderá se comunicar
com outros dispositivos em rede e com a internet, caso a rede tenha acesso à internet. 

Com relação aos sinais presentes no ESP8266 , podemos descrever:

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).

3.3 V – Sinal de alimentação positiva do módulo, em 3.3 V.

GND – Sinal de terra do módulo.

CH_PD – Sinal de Chip Power Down, ativa hibernação em nível lógico Baixo (0).

GPIO2 – Sinal de controle de GPIO de número 2.

GPIO0 – Sinal de controle de GPIO de número 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. 

Configuração e leitura de sensores via Internet


Considerando um sistema microcontrolado com um módulo capaz de conectar a uma rede com Internet, é
possível realizar a leitura de dados de sensores e assim transmitir os dados lidos pela rede. No nosso caso, o
Arduino poderá ler dados de sensores e transmiti-los por meio do ESP8266, bastando programar no Arduino
como será feita a leitura do sensor e a interação com o ESP8266 para transmitir os dados para outro dispositivo
local ou na internet. 

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:

ConfiguraEsp8266() – Configura o ESP8266 para conectar e operar em uma rede WiFi.

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. 

Você também pode gostar