Como Conectar Um Módulo De Switch Reed Ao Arduino

Índice:

Como Conectar Um Módulo De Switch Reed Ao Arduino
Como Conectar Um Módulo De Switch Reed Ao Arduino

Vídeo: Como Conectar Um Módulo De Switch Reed Ao Arduino

Vídeo: Como Conectar Um Módulo De Switch Reed Ao Arduino
Vídeo: Módulos para Arduino - Vídeo 18 - Reed Switch 2024, Novembro
Anonim

O nome "reed switch" vem da frase "contato selado". E isso explica sua estrutura. Na verdade, uma chave reed são dois contatos abertos (ou fechados) localizados em uma garrafa térmica, que mudam seu estado para o oposto quando expostos a um campo magnético. Os interruptores Reed são sensores muito populares usados em muitas aplicações. Isso inclui o controle de abertura / fechamento da porta, vários contadores de atuação, contadores de velocidade, etc. Vamos conectar um switch reed ao Arduino e ver como funciona.

Módulo com interruptor reed
Módulo com interruptor reed

É necessário

  • - Arduino;
  • - um módulo com um interruptor reed ou apenas um interruptor reed;
  • - ímã permanente;
  • - um computador.

Instruções

Passo 1

Vamos conectar o módulo de chave reed ao Arduino de acordo com o diagrama abaixo. A alimentação é fornecida de 5 V ou de 3,3 V. Conecte o sinal ao pino digital D2.

O módulo de chave reed contém um resistor variável de 10 kΩ. Este resistor pode ser usado para definir o limite da chave de palheta e, assim, ajustar a sensibilidade. O módulo também contém um comparador LM393 para excluir alarmes falsos do sensor magnético.

Diagrama de fiação de um módulo com uma chave reed para Arduino
Diagrama de fiação de um módulo com uma chave reed para Arduino

Passo 2

Vamos escrever um esboço do processamento da atuação do interruptor reed. Tudo é simples aqui. Defina o número do pino ao qual conectamos a saída do módulo - "2" e ligue-o para "escuta telefônica". Ativamos o resistor pull-up na perna "2". Definimos o pino 13 como saída. Ligamos a porta serial a uma velocidade de 9600 baud. E então a cada 20 ms lemos as leituras do switch reed e enviamos o valor para a porta. Se o interruptor reed estiver aberto - "1" será exibido, se estiver fechado - "0" será exibido.

Além disso, o LED na 13ª perna do Arduino acende enquanto os contatos da chave reed estiverem fechados. Preste atenção na inversão do sinal lido do sensor.

Esboço para processar a atuação do interruptor reed
Esboço para processar a atuação do interruptor reed

etapa 3

Conecte a alimentação ao Arduino. O LED no módulo acenderá, indicando que o módulo está energizado.

Agora trazemos um ímã permanente para a chave reed - os contatos da chave reed irão fechar e o LED acenderá, indicando que a chave reed está ativada. Remova o ímã novamente - a chave de palheta abrirá e o LED apagará. Se ligarmos o monitor da porta, veremos a atuação do interruptor reed na forma de zeros entre o fluxo de uns quando o contato estiver aberto.

Acionamento do interruptor Reed
Acionamento do interruptor Reed

Passo 4

Vamos conectar o switch reed separadamente ao Arduino. Tudo é extremamente simples aqui. O reed switch é conectado da mesma forma que o botão, com um resistor de 10 kΩ. O programa permanecerá o mesmo.

Ligue a energia, leve o ímã até a chave reed - o LED do Arduino acenderá enquanto os contatos da chave reed estão fechados.

Recomendado: