Promo !

Module Wireless NRF905 PTR8000 433MHz avec antenne 433/486 / 915MHz

Le prix initial était : 9,62 €.Le prix actuel est : 6,97 €. Hors TVA

Module Wireless NRF905 PTR8000 433MHz avec antenne 433/486 / 915MHz

Disponible sur commande

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Catégories : ,

🎬 Le produit en vidéo

Description

Voici une description complète du module Sans fil NRF905 PTR8000 433MHz avec antenne, accompagnée d’une guide complète pour l’utilisation avec Arduino, inclus des exemples pratiques de code.


🔧 Module Wireless NRF905 PTR8000 433MHz avec antenne

📌 Caractéristiques principales

  • Modèle: NRF905 (version PTR8000)
  • Fréquence de travail: 433 MHz (supporte également 868 MHz / 915 MHz sélectionnables par logiciel)
  • Modulation: GFSK (Gaussian Frequency Shift Keying)
  • Tension d’alimentation: 1.9V – 3.6V (recommandé 3.3V)
  • Courant en transmission: ~10 mA
  • Courant en réception: ~12,5 mA
  • Portée: jusqu’à 1000 mètres en champ libre avec une antenne appropriée
  • Vitesse de transfert: 50 Kbps
  • Antenne: SMA 433/868/915 MHz incluse
  • Interface: SPI à 4 fils (MOSI, MISO, SCK, CSN)
  • Compatibilité: Arduino, ESP32, STM32, Raspberry Pi (via adaptateurs)

📦 Pinout du module

Pin Description
VCC Alimentation 3.3V
GND GND
MISO SPI – Master In Slave Out
MOSI SPI – Master Out Slave In
SCK SPI – Clock
CSN (SEL) Chip Select
CE Chip Enable
TXE Activer la transmission
PWR Mode Power Up
DR Data Ready
AM Address Match
CD Carrier Detect

⚠️ Attention : Ne pas connecter le module directement à 5V, cela pourrait le détruire. Utiliser un adaptateur de niveau logique si vous travaillez avec un Arduino à 5V.


🧪 Guide de configuration avec Arduino

✅ Nécessaire

  • Module NRF905 PTR8000
  • Deux Arduino UNO ou similaires (un pour émettre, un pour recevoir)
  • Câbles jumper
  • Antenne 433 MHz SMA
  • Bibliothèque NRF905

🔌 Connexions avec Arduino UNO

NRF905 Arduino UNO
VCC 3.3V
GND GND
MISO 12
MOSI 11
SCK 13
CSN 10
CE 8
TXE 9
PWR 7
DR 2 (Interrupt optionnel)

🧰 Installation de la bibliothèque

  1. Téléchargez la bibliothèque depuis GitHub :
  2. Aller sur Arduino IDE > Sketch > Include Library > Add .ZIP Library et sélectionnez le fichier téléchargé.

📡 Exemple de code – Transmetteur

#include <SPI.h>
#include <NRF905.h>

byte dataToSend[] = "HELLO";

void setup() {
 Serial.begin(9600);
 nrf905_init();
 Serial.println("Trasmettitore pronto.");
}

void loop() {
 nrf905_set_tx_data(dataToSend, sizeof(dataToSend));
 nrf905_tx();
 Serial.println("Dati trasmessi.");
 delay(1000);
}

📶 Exemple de code – Récepteur

#include <SPI.h>
#include <NRF905.h>

void setup() {
 Serial.begin(9600);
 nrf905_init();
 Serial.println("Ricevitore pronto.");
}

void loop() {
 if (nrf905_data_ready()) {
 byte dataReceived[NRF905_MAX_PAYLOAD];
 nrf905_get_rx_data(dataReceived, NRF905_MAX_PAYLOAD);
 Serial.print("Ricevuto: ");
 for (byte i = 0; i < NRF905_MAX_PAYLOAD; i++) {
 Serial.write(dataReceived[i]);
 }
 Serial.println();
 }
}

⚙️ Configuration avancée

Vous pouvez modifier :

  • Fréquence: via nrf905_set_frequency(433000000);
  • Vitesse de données: seulement 50 Kbps (non modifiable)
  • Puissance de transmission: fonction nrf905_set_power(0); // da 0 a 3

📌 Conseils d’utilisation

  • Utilisez deux modules pour les tests (un TX, un RX).
  • Évitez les interférences : testez dans un environnement avec peu de signaux RF.
  • Alimentez le module avec un régulateur 3.3V stable.
  • La bibliothèque prend en charge uniquement des tampons jusqu’à 32 octets.

📚 Ressources utiles


GÉNÉRALITÉS

MODÈLE

NRF905

MATERIAUX

pcb + plastique + composants

COMPATIBILITÉ

ARDUINO

COMPOSANTS ÉLECTRIQUES

TENSION D’ENTRÉE

1.9 – 3.6 V

POIDS ET DIMENSIONS

POIDS DU PRODUIT

11g

POIDS DU COLIS

0.155 kg

DIMENSIONS DU PRODUIT

(L x W x H)

3.2 x 2 x 1.3 cm + 5 x 0.7 x 0.7 cm

DIMENSIONS DU COLIS

(L x W x H)

5 x 10 x 2 cm

CONTENU DU PAQUET

CONTENU DU PAQUET

1 x Module

Nous avons la fiche technique de tous les composants disponibles, si elle n’est pas incluse dans le téléchargement du produit, envoyez un message via le formulaire de contact et nous la publierons dès que possible sur notre site.

Tutoriel : Comment utiliser NRF905

Ce module sans fil est idéal pour les projets nécessitant une transmission de données sans fil à longue portée. Utile pour les débutants et les makers intermédiaires.

Ce qu’il faut

  • Arduino ou microcontrôleur compatible
  • Câble d’alimentation
  • Antenne (facultatif)
  • Résistance 10kΩ (pour le pull-up)

Étapes

  1. 1. Connectez le module NRF905 au microcontrôleur en utilisant les broches suivantes : VCC à 5V, GND à GND, TX à l’un des broches RX du microcontrôleur (par exemple, broche 10 d’Arduino).
  2. 2. Connectez l’antenne au pin ANT du module (facultatif).
  3. 3. Connectez une résistance de 10kΩ entre le pin RX du module et le pin GND. Cette résistance sert de pull-up.
  4. 4. Chargez le code suivant sur le microcontrôleur.
  5. 5. Configurez la fréquence de transmission (433MHz, 486MHz ou 915MHz) sur le module.
  6. 6. Testez la transmission en envoyant un message.
  7. 7. Connectez un autre module NRF905 à un autre microcontrôleur.
  8. 8. Configurez la même fréquence sur le deuxième module et recevez le message envoyé.

Exemple de code

```cpp
#include <SoftwareSerial.h>

SoftwareSerial nrf905(10, 11); // RX, TX

void setup() {
 nrf905.begin(433000); // Configura frequenza
 Serial.begin(9600);
}

void loop() {
 if (nrf905.available()) {
 String message = nrf905.readString();
 Serial.println(message);
 }
}
```

Mini-projet

Créez un système d’alarme à distance. Installez un module NRF905 sur un détecteur de mouvement et l’autre sur une cloche. Lorsque le détecteur de mouvement s’active, la cloche sonne.

Erreurs courantes

  • Ne configurez pas correctement la fréquence sur le module.
  • Oublier la résistance pull-up.
  • Connecter le module au microcontrôleur avec les mauvais pins.
  • Ne pas utiliser une fréquence supportée par le module.

Accessoires conseillés

  • Module NRF905 433MHz
  • Arduino Uno
  • Antenne 433/486/915MHz
  • Détecteur de mouvement

Questions fréquentes

Comment puis-je vérifier la fréquence supportée par le module ?
Vérifie le datasheet.

Peux-je utiliser ce module avec un microcontrôleur différent d’Arduino ?
Oui, mais assure-toi que la disposition des broches soit compatible.

Quelle résistance pull-up utiliser ?
10kΩ.

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module Wireless NRF905 PTR8000 433MHz avec antenne 433/486 / 915MHz”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *