Descrizione
Cos’è
Il modulo NRF24L01+ è un componente wireless che consente la comunicazione senza fili tra dispositivi Arduino e altri microcontrollori. È progettato per funzionare in ambito IoT, per sensori a distanza e reti wireless.
Caratteristiche
- Ricetrasmittente 2.4GHz
- Compatibile con Arduino e PIC
A cosa serve
I moduli NRF24L01+ sono ideali per progetti che richiedono una comunicazione wireless tra dispositivi, come la realizzazione di un sistema di allarme dove due Arduino si scambiano dati tramite il modulo. Inoltre, è utilizzabile in reti IoT e sensori a distanza.
Tutorial: Come usare Modulo NRF24L01+ Wireless
Il modulo NRF24L01+ è un componente wireless che consente la comunicazione senza fili tra dispositivi Arduino e altri microcontrollori. È ideale per progetti di IoT, sensori a distanza e reti wireless.
Cosa serve
- Arduino Uno o compatibile
- Modulo NRF24L01+
- Cavo USB tipo B
- Connessione al computer
Passi
- Collegare i seguenti pin del modulo NRF24L01+ all’Arduino: VCC a 3.3V, GND a GND, CE a D7, CSN a D8, SCK a 13, MOSI a 11, MISO a 12.
- Installare la libreria RF24 tramite l’Management Librerie di Arduino.
- Caricare lo sketch esempio ‘GettingStarted’ dalla libreria RF24 per testare il modulo.
- Verifica se i dati ricevuti corrispondono a quelli inviati dal secondo dispositivo collegato allo stesso modo.
Codice di esempio
// Includere la libreria
#include <RF24.h>
// Definire le pin utilizzate
const int CE_PIN = D7;
const int CSN_PIN = D8;
RF24 radio(CE_PIN, CSN_PIN);
void setup() {
radio.begin();
}
void loop() {}
Mini-progetto
Realizzare un sistema di allarme con due Arduino comunicanti tramite NRF24L01+. Quando l’Arduino principale riceve una segnalazione di pericolo, invia un avviso all’Arduino secondario che accende un LED.
Errori comuni
- Pin non correttamente collegati
- Libreria RF24 non installata o configurata male
- Frequenza errata impostata nel modulo
Accessori consigliati
- Modulo NRF24L01+ per secondario
- LED RGB
- Resistenza di 330Ω
Domande frequenti
Come posso controllare la potenza del trasmettitore?
Verifica sul datasheet del modulo per impostare correttamente la potenza.
Quali sono i limiti della distanza di comunicazione?
La distanza varia in base all’ambiente e alla potenza. Generalmente, si può raggiungere fino a 100 metri in condizioni ottimali.





