Rete wireless Arduino con nRF24L01

In molte applicazioni è necessario far dialogare due o più schede Arduino tramite una rete wireless.
Una delle soluzioni più semplici e utilizzate è quella di equipaggiare ciascun Arduino con un ricetrasmettitore nRF24L01

Gli nRF24L01 sono moduli di piccole dimensioni, economici e a basso consumo di energia; lavorano in radiofrequenza a 2.4 GHz e consentono la trasmissione/ricezione di dati sino ad un centinaio di metri.
Come esempio, estendibile a progetti più utili e complessi, realizziamo il collegamento radio bidirezionale tra due schede Arduino UNO.

duevienrf24l01

Attraverso il collegamento radio:

  • il pulsante su Arduino A controlla il led su Arduino B, il pulsante su Arduino B controlla il led su Arduino A. In pratica il pulsante di una scheda funziona da interruttore per accendere e spegnere il LED dell’altra scheda
  • Ogni volta che viene premuto il pulsante di una scheda, viene inviato un messaggio all’altra scheda

Scarica il progetto  (Tutorial, Sketch RF24_ArduinoA e Sketch RF24_ArduinoB )