Módulo 4,5 – Sensor de Corrente
Para nossa automação ficar mais profissional, ao invés de
usarmos o LDR para verificar se a luz está acesa, podemos medir a
corrente do equipamento que estamos ligando. Se há corrente
elétrica, quer dizer que o dispositivo está ligado.
Para isso vamos utilizar o Sensor ACS712:
Este sensor ficará em série com o seu dispositivo.
Para utilizar este sensor, temos que instalar a biblioteca
Emonlib. Esta biblioteca possui algoritmos que calculam a corrente
de forma bem precisa.
Você pode baixa-la neste link:
[Link]
Após baixa-la, você deve abrir a IDE do Arduino, clicar em
Sketch, no menu superior, ir em Incluir Biblioteca e Adicionar
[Link].
Antes de passarmos o código do sensor para o nosso código
da Automação, temos que verificar uma coisa. Esse sensor, às
vezes, mostra um ruído de corrente, mesmo sem nenhuma carga.
1
Precisamos então verificar qual é esse ruído, para sabermos
quando realmente está desligado.
Para isso vamos conectar o sensor ao Arduino desta forma,
sem nenhuma carga:
E vamos carregar este código:
2
Assim que carregarmos este código para o Arduino, vamos
abrir o Monitor Serial e verificar o valor da corrente que ele está
medindo sem nenhuma carga. Por exemplo, no meu caso foi 0,08.
Agora vamos adicionar este código ao nosso código principal
desta forma, lembrando-se de excluir tudo o que tinha relação com
o LDR:
Note que eu vejo se a corrente medida é maior que 0,08. Se
for, quer dizer que está ligado. Caso ela seja menor ou igual, está
desligado.
Agora vamos para a ligação no circuito real.
3
ATENÇÃO: MUITO CUIDADO AO EXECUTAR
PRÁTICAS QUE ENVOLVAM TENSÃO / CORRENTE
ALTERNADA! FAÇA TODAS AS LIGAÇÕES COM O CIRCUITO
COMPLETAMENTE DESLIGADO E ANTES DE FAZER OS
TESTES VERIFIQUE CADA UMA DAS LIGAÇÕES PARA
ELIMINAR A POSSIBILIDADE DE CURTO ENTRE FASE /
NEUTRO OU FASE / FASE.