Como usar com Arduino – Módulo Chave Magnética Reed Switch KY-021

Como usar com Arduino – Módulo Chave Magnética Reed Switch KY-021

– Descrição:

Módulo Chave Magnética Reed Switch KY-021 é um tipo de interruptor de lâminas que muda seu estado quando um campo magnético de um imã ou bobina é aproximado. Este componente é constituído basicamente de um bulbo de vidro e no interior deste bulbo há duas lâminas flexíveis com contatos especiais em suas extremidades. Além disso, há no bulbo um gás inerte que tem como função evitar a oxidação dos contatos.

Este Módulo Chave Magnética Reed Switch KY-021 é normalmente aberto (NA) e seu funcionamento é similar de um interruptor simples. Sem a presença de campo magnético as lâminas se mantem separadas. As lâminas são feitas de material ferroso, logo, a presença de um campo magnético faz com que estas lâminas sejam atraídas e com isso o circuito é fechado.

– Especificações e características:

 – Contato: normalmente aberto
– Tensão de operação: 3 a 5VDC

– Aplicações:

Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário fazer a detecção de um campo magnético.

– Proposta da prática:

Utilizar o Módulo Chave Magnética Reed Switch KY-021 em conjunto com o Arduino e quando o campo magnético do imã for detectado pelo sensor, o circuito será fechado e um LED irá acender.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Módulo Chave Magnética Reed Switch KY-021
01 – LED Difuso 5mm Verde
01 – Resistor de 150Ω
01 – Protoboard
05 – Cabos Jumper macho-macho

– Esquema de ligação da prática:

img01_como_usar_com_arduino_modulo_chave_magnetica_reed_switch_ky-021_uno_mega_2560_nano_ima

– Tutorial de instalação e configuração do ambiente de programação do Arduino:

Arduino – Instalação e Configuração da IDE no Windows

– Código:

– Resultado final:

Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.



Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação, Técnico em Eletroeletrônica, Fundador e Diretor da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Existem 3 comentários para esta postagem
  1. Gazin às 18:31

    Se o de vcs não funcionarem tentem esse Skech

    #define led 9
    #define sensor 8

    void setup() {

    pinMode(sensor, INPUT_PULLUP);
    pinMode(led, OUTPUT);
    digitalWrite(led,LOW);

    }

    void loop() {

    bool Sensor = digitalRead(sensor);//Busca informação da porta.

    //Verifica o estado para ligar o led.
    if(Sensor){
    digitalWrite(led, LOW);
    }else{
    digitalWrite(led, HIGH);

    }
    }

    • Euler Oliveira Autor às 23:42

      Olá João.

      Agradeço pelo comentário!

      Vlw!!!