Arduino
é uma plataforma eletrônica de prototipagem baseada em hardware e
software flexíveis e fáceis de usar. O que isso quer dizer: Arduino
é uma plaquinha
a qual podemos programar para executar as mais variadas funções, por exemplo, ler sensores, controlar atuadores, motores, lâmpadas, etc, processar informações e dessa forma controlar dispositivos ou
o ambiente da forma que quisermos, bastando para isso programá-lo
através de um computador.
Para conectar o Sensor de Vibração Anti-furto ao Arduino, você deve fazer as seguintes conexões:
- Vcc
(Vermelho) - Alimentação da placa => 7 a 12 V;
- GND (Preto) => GND do Arduino;
- 1
(Verde) - Alimentação do transistor da saída => 5 V;
- 2
(Amarelo) - Sinal da saída do transistor => Qualquer
entrada digital.
OBS: A saída do sensor (amarelo) deve ter um resistor de pull-down para garantir o nível lógico baixo no uC quando o sensor está disparado. Mais detalhes nos comentários deste post.
OBS: A saída do sensor (amarelo) deve ter um resistor de pull-down para garantir o nível lógico baixo no uC quando o sensor está disparado. Mais detalhes nos comentários deste post.
Sinal
da saída:
- 5 V:
quando o Sensor está normal;
- 0 V:
quando Sensor disparado.
Ao
conectar o sensor de vibração ao Arduino, facilitamos a utilização
do mesmo e também deixamos em aberto para novas aplicações, já
que o Arduino é bastante utilizado na iniciação em programação.
Assim, os “novos programadores” poderão praticar e até mesmo
encontrar novas utilidades para o Sensor de Vibração Antifurto.
Obs.:
Vale lembrar que só estamos explicando como ligar o Sensor ao
Arduino, isso quer dizer, estamos ajudando a desenvolver novas aplicações através do Arduino + Sensor.
Na
figura abaixo, está um trecho de um programa em Linguagem C, que nada mais é do que o Sensor
conectado a saída do Arduino (Porta 9). Quando a saída é 1, nada
acontece, o alarme e a sirene estão desligados. No caso de uma vibração detectada pelo sensor, a
saída será 0, e o alarme e a sirene serão disparados.
Se quiser saber mais, no link abaixo você pode conferir um documentário sobre o Arduino:
2 comentários:
Não funciona corretamente assim, necessita de um resistor de pull-down no cabo que é conectado à entrada digital...
Realmente, você está correto. A explicação é: quando o sensor ativa ele abre o seu transistor e a porta do microcontrolador da placa Arduino fica flutuando, ou seja, o resistor de pull-down garante o nível lógico baixo.
Obrigado.
Postar um comentário
Gostou do texto? Expresse aqui a sua opinião.