nRF24L01

Os módulos nRF24L01 permitem transferir pequenos blocos de informação por wireless num conjunto de frequencias com base nos 2.4GHz.

https://playground.arduino.cc/InterfacingWithHardware/Nrf24L01

Ligações

NRF24L01  – Arduino

  • GND – GND
  • VCC – 3.3V
  • CE – D9
  • CS – D10
  • SCK – D13 (SLK)
  • MOSI – D11 (MISO)
  • MISO – D12 (MOSI)
  • IRQ – n/a

Os pinos SCK, MOSI e MISO são fixos, os CE e CS podem ser qualquer pino digital.

Como o pino D13 é o pino do led interno, quando se usa dispositivos com interface SPI então deve-se retirar do programa qualquer uso do led interno.

A alimentação é bastante exigente. Quando ligado a um Nano deve levar um condensador de 10 a 100 micros entre o VCC e o GND.

Se não funcionar mesmo assim deve ser ligado a uma alimentação de 3.3V externa.

Software

Bibliotecas

http://tmrh20.github.io/RF24/index.html

 

Links

http://forum.arduino.cc/index.php?topic=421081

https://www.instructables.com/id/Wireless-Remote-Using-24-Ghz-NRF24L01-Simple-Tutor/