Como usar com Arduino – Módulo Transceptor Wireless 2.4GHz NRF24L01

Como usar com Arduino – Módulo Transceptor Wireless 2.4GHz NRF24L01

Powered by Rock Convert

img00_como_usar_com_arduino_modulo_transceptor_wireless_2_4ghz_nrf24l01_uno_mega_2560_sem_fio_rf_wifi_dados_led

– Descrição:

Módulo Transceptor Wireless 2.4GHz – NRF24L01 é um transceptor produzido pela Nordic Semiconductors. Possui baixo consumo de energia e baixo custo para aquisição. É ideal para muitas aplicações que requerem comunicações sem fio.

– Especificações e características:

– Tensão de operação: 1,9V – 3.6VDC
– Corrente de operação (envio): 11,3mA
– Corrente de operação (recebimento): 12,3mA
– Corrente de operação (power-down): 900nA
– Sensibilidade do receptor em 250kbps: -85dBm
– Taxa de transmissão em 250kb (área aberta): 100m
– Quantidade de canais: 125
– Antena integrada a placa
– Temperatura de operação: -40 a 85º celsius

– Aplicações:

Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário utilizar comunicação sem fio de baixo custo.

– Proposta da prática:

Em um Arduino conectar o Módulo Transceptor Wireless 2.4GHz NRF24L01 e conectar também um botão. Enquanto o botão estiver pressionado, o comando (dado) será enviado para o segundo Transceptor que vai estar conectado em um outro Arduino que também vai estar conectado a um LED. Enquanto o comando (dado) estiver sendo recebido, o LED vai permanecer aceso.

– Lista dos itens necessários:

02 – Arduino com Cabo USB
02 – Módulo Transceptor Wireless 2.4GHz NRF24L01
01 – LED Difuso 5mm Vermelho
01 – Chave Táctil / Push Button
01 – Resistor de 150Ω
02 – Protoboard
18 – Cabos Jumper macho-macho
01 – Fonte DC 9V 1A Bivolt Chaveada (para um dos Arduinos)

OBS: você também pode alimentar os dois Arduinos pelo PC através de dois cabos USB.

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

img01_como_usar_com_arduino_modulo_transceptor_wireless_2_4ghz_nrf24l01_uno_mega_2560_sem_fio_rf_wifi_dados_led

– Biblioteca:

Download RF24

Download RadioRead

– Importando bibliotecas para o ambiente de programação do Arduino:

Arduino – Importando bibliotecas para a IDE

– 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 (Transmissor):

OBS: conecte o cabo USB ao Arduino e ao computador e faça o carregamento do código na placa.

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

img02_como_usar_com_arduino_modulo_transceptor_wireless_2_4ghz_nrf24l01_uno_mega_2560_sem_fio_rf_wifi_dados_led

– Código (Receptor):

OBS: conecte o cabo USB ao Arduino e ao computador e faça o carregamento do código na placa.

– 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 pela Faculdade Presidente Antônio Carlos, fundador e CEO 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 4 comentários para esta postagem
  1. Marcio às 15:53

    Olá como eu adicionaria um diaplaynokia 5110 ao projeto?
    Pois o display Nokia utiliza os pinos que o módulo NRF24L01 utiliza.
    Pode me ajudar por favor?
    Obrigado

    • Euler Oliveira Autor às 16:10

      Olá Marcio.

      Agradeço pelo comentário!

      Não temos nenhuma postagem que utiliza os dois itens juntos.

      Recomendo que leia a documentação das bibliotecas de ambos os itens e veja se há opção de substituição dos pinos utilizados por eles.

  2. Filipe às 19:51

    Euler, boa noite,
    Estou tendo uma grande dificuldade com meu projeto, não consigo fazê-lo funcionar.
    Já testei todos códigos possíveis, refiz as ligações 10x e troquei todos os componentes, já não sei o que fazer, me da um HELP! pfvr!

    nrf24l01 + pa + lna

    Não consigo fazer a comunicação, até mesmo com seu código.

    • Euler Oliveira Autor às 09:36

      Olá Filipe.

      Agradeço pelo comentário!

      Já trocou inclusive os NRF24L01 e suas respectivas antenas? Trocou a placa Arduino também?

      Sendo sincero: não tem segredo no uso deste módulo. Conforme pode ser visto no vídeo da postagem, o esquema de ligação é código são totalmente funcionais.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *