In offerta!

NRF24L01 + 2.4G wireless Modulo Spaziatura 2.54MM

Il prezzo originale era: 2,24 €.Il prezzo attuale è: 1,72 €. Escluso IVA

NRF24L01 + 2.4G wireless Modulo Spaziatura 2.54MM

Disponibile su ordinazione

COD: ARD009591 Categorie: ,

Descrizione

Cos’è

Il NRF24L01 + 2.4G wireless Modulo Spaziatura 2.54MM è un modulo radio a 2.4GHz per connessioni wireless tra dispositivi Arduino e microcontrollori.

Caratteristiche

  • Frequenza: 2.4GHz
  • Spaziatura: 2.54mm
  • SKU: ARD009591
  • Prezzo: 1.72 €

A cosa serve

Il modulo NRF24L01 è ideale per trasmettere dati a lunga distanza. Può essere utilizzato in progetti di IoT, robotica e comunicazioni wireless. Esempi di utilizzo: costruire un sistema di comunicazione wireless tra due Arduino, dove uno invia dati e l’altro riceve e visualizza i dati su un monitor seriale.

Tutorial: Come usare NRF24L01

Il modulo NRF24L01 è un componente radio 2.4GHz ideale per trasmettere dati a lunga distanza. Utile per progetti di IoT, robotica e comunicazioni wireless.

Cosa serve

  • Arduino o compatibile
  • Cavo di alimentazione
  • Resistenza 10kΩ
  • Cavo di massa

Passi

  1. 1. Collega il modulo NRF24L01 al Arduino tramite i pin VCC, GND, CE e CSN.
  2. 2. Collega la resistenza 10kΩ tra VCC e CE.
  3. 3. Scarica il codice di esempio per il modulo NRF24L01.
  4. 4. Configura il codice per la tua configurazione specifica.
  5. 5. Carica il codice sul tuo Arduino.
  6. 6. Verifica la connessione tra i due nodi.
  7. 7. Prova a inviare e ricevere dati.
  8. 8. Testa la stabilità della comunicazione.

Codice di esempio

```cpp
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>

RF24 radio(cePin, csnPin);

void setup() {
  radio.begin();
  radio.openReadingPipe(0, address);
  radio.startListening();
}

void loop() {
  if (radio.available()) {
    unsigned long pipe = radio.getDynamicPayloadSize();
    char data[pipe];
    radio.read(&data, pipe);
    Serial.println(data);
  }
}
```

Mini-progetto

Costruisci un sistema di comunicazione wireless tra due Arduino. Uno invia dati, l’altro riceve e visualizza i dati su un monitor seriale.

Errori comuni

  • Forgetting to connect the 10kΩ resistor between VCC and CE.
  • Incorrect pin configuration.
  • Not checking the power supply.
  • Failing to initialize the radio module.

Accessori consigliati

  • Arduino Uno
  • Cavo USB
  • Antenna per NRF24L01
  • Cavo di massa

Domande frequenti

Come posso verificare la connessione tra i due nodi?
Utilizza un monitor seriale per inviare e ricevere dati.

Quali pin utilizzare per il CE e CSN?
CE su pin 9, CSN su pin 10.

Il modulo richiede un’alimentazione esterna?
No, si può alimentare direttamente dal Arduino.

Quali sono i limiti di comunicazione?
Il range può variare da 100m a 1km, a seconda delle condizioni e dell’antenna utilizzata.

Informazioni aggiuntive

Peso 15 g