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/