¡Oferta!

Módulo Wireless NRF905 PTR8000 433MHz con antena 433/486 / 915MHz

El precio original era: 9,62 €.El precio actual es: 6,97 €. Excluido IVA

Módulo Wireless NRF905 PTR8000 433MHz con antena 433/486 / 915MHz

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categorías: ,

🎬 El producto en vídeo

Descripción

Aquí tienes una descripción completa del módulo Inalámbrico NRF905 PTR8000 433MHz con antena, acompañada de una guía completa para su uso con Arduino, incluidos ejemplos prácticos de código.


🔧 Módulo Wireless NRF905 PTR8000 433MHz con antena

📌 Características principales

  • Modelo: NRF905 (versión PTR8000)
  • Frecuencia de trabajo: 433 MHz (soporta también 868 MHz / 915 MHz seleccionables mediante software)
  • Modulación: GFSK (Gaussian Frequency Shift Keying)
  • Tensión de operación: 1.9V – 3.6V (recomendado 3.3V)
  • Corriente en transmisión: ~10 mA
  • Corriente en recepción: ~12,5 mA
  • Alcance: hasta 1000 metros en campo abierto con antena adecuada
  • Velocidad de transferencia: 50 Kbps
  • Antena: SMA 433/868/915 MHz incluida
  • Interfaz: SPI a 4 hilos (MOSI, MISO, SCK, CSN)
  • Compatibilidad: Arduino, ESP32, STM32, Raspberry Pi (a través de adaptadores)

📦 Pinout del módulo

Pin Descripción
VCC Alimentación 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 Habilita transmisión
PWR Modo Power Up
DR Listo
AM Coincidencia de Dirección
CD Detección de Portador

⚠️ Atención: No conectes el módulo directamente a 5V, podría dañarse. Utiliza un adaptador de nivel lógico si trabajas con Arduino a 5V.


🧪 Guía de configuración con Arduino

✅ Requerido

  • Módulo NRF905 PTR8000
  • Dos Arduino UNO o similares (uno transmisor, uno receptor)
  • Cables jumper
  • Antena 433 MHz SMA
  • Biblioteca NRF905

🔌 Conexiones con 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 opcional)

🧰 Instalación de la biblioteca

  1. Descarga la biblioteca desde GitHub:
  2. Ve a Arduino IDE > Sketch > Incluir biblioteca > Añadir biblioteca .ZIP y selecciona el archivo descargado.

📡 Ejemplo de código – Transmisor

#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);
}

📶 Ejemplo de código – Receptor

#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();
 }
}

⚙️ Configuración avanzada

Puedes modificar:

  • Frecuencia: a través de nrf905_set_frequency(433000000);
  • Velocidad de datos: solo 50 Kbps (no modificable)
  • Potencia de transmisión: función nrf905_set_power(0); // da 0 a 3

📌 Consejos de uso

  • Usa dos módulos para pruebas (uno TX, uno RX).
  • Evita interferencias: prueba en entornos con pocos señales RF.
  • Alimenta el módulo con un regulador 3.3V estable.
  • La biblioteca solo soporta buffers hasta 32 bytes.

📚 Recursos útiles


GENERAL

MODELO

NRF905

MATERIALES

pcb + plástico + componentes

COMPATIBILIDAD

ARDUINO

COMPONENTES ELÉCTRICOS

TENSIÓN DE ENTRADA

1.9 – 3.6 V

PESO Y DIMENSIONES

PESO DEL PRODUCTO

11g

PESO DEL PAQUETE

0.155 kg

DIMENSIONES DEL PRODUCTO

(L x W x H)

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

DIMENSIONES DEL PAQUETE

(L x W x H)

5 x 10 x 2 cm

CONTENIDO DE LA CÁPSULA

CONTENIDO DE LA CÁPSULA

1 x Módulo

Tenemos disponibles la hoja técnica de todos los componentes, en caso de que no esté presente en la hoja de descarga del producto, envía un mensaje a través del formulario de contacto y publicaremos la más rápida posible en nuestro sitio web.

Tutorial: Cómo usar NRF905

Este módulo inalámbrico es ideal para proyectos que requieren la transmisión de datos sin cables a larga distancia. Útil para principiantes y makers intermedios.

Qué necesitas

  • Arduino o microcontrolador compatible
  • Cable de alimentación
  • Antena (opcional)
  • Resistencia 10kΩ (para pull-up)

Pasos

  1. 1. Conecta el módulo NRF905 al microcontrolador utilizando los siguientes pines: VCC a 5V, GND a GND, TX a uno de los pines RX del microcontrolador (por ejemplo, pin 10 de Arduino).
  2. 2. Conecta la antena al pin ANT del módulo (opcional).
  3. 3. Conecta una resistencia de 10kΩ entre el pin RX del módulo y el pin GND. Esta resistencia funciona como pull-up.
  4. 4. Carga el siguiente código en el microcontrolador.
  5. 5. Configura la frecuencia de transmisión (433MHz, 486MHz o 915MHz) en el módulo.
  6. 6. Prueba la transmisión enviando un mensaje.
  7. 7. Conecta otro módulo NRF905 a otro microcontrolador.
  8. 8. Configura la misma frecuencia en el segundo módulo y recibe el mensaje enviado.

Código de ejemplo

```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);
 }
}
```

Miniproyecto

Crea un sistema de alarma a distancia. Instala un módulo NRF905 en un sensor de movimiento y el otro en un timbre. Cuando el sensor de movimiento se activa, el timbre suena.

Errores comunes

  • No configures correctamente la frecuencia en el módulo.
  • Olvidar la resistencia pull-up.
  • Conectar el módulo al microcontrolador con los pines incorrectos.
  • No utilizar una frecuencia soportada por el módulo.

Accesorios recomendados

  • Módulo NRF905 433MHz
  • Arduino Uno
  • Antena 433/486/915MHz
  • Sensor de movimiento

Preguntas frecuentes

¿Cómo puedo verificar la frecuencia soportada por el módulo?
Verifica en el datasheet.

¿Puedo usar este módulo con un microcontrolador diferente de Arduino?
Sí, pero asegúrate de que el pinout sea compatible.

¿Cuál resistencia pull-up debo usar?
10kΩ.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo Wireless NRF905 PTR8000 433MHz con antena 433/486 / 915MHz”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *