433Mhz RF link kit

: COM05054
€3.55
Tax included

Ideal for alarm systems, remote control projects, automation and robotics in general. The modules reach up to 200 meters unobstructed with AM modulation and 433MHz working radio frequency.

Quantity

If you have any questions on this product please feel free to contact us.

*Disclaimer: The images are merely illustrative.

This RF Transmitter and Receiver Kit has a 433mhz radio frequency transmitter and receiver for use in wireless communication projects of microcontrollers such as Arduino, Raspberry Pi, PIC and others.

Ideal for alarm systems, remote control projects, automation and robotics in general. The modules reach up to 200 meters without obstacles with AM modulation and 433MHz working frequency.

Transmitter Specifications:

- Model: MX-FS-03V
- Range: 20-200 meters (according to voltage)
- Operating voltage: 3.5-12v
- Operating mode: AM (Modulation in Amplitude)
- Transfer rate: 4KB / s
- Transmission Power: 10mW
- Frequency of transmission: 433MHz
- Pinning: Data-VCC-GND (Esq .-> Dir.)
- Dimensions: 19 x 19mm

Receiver Specifications:

- Model: MX-05V
- Operating voltage: 5v DC
- Operating current: 4mA
- Receiving frequency: 433MHz
- Sensitivity: -105dB
- Dimensions: 30 x 14 x 7mm

This Kit includes:

1 x 433Mhz Transmitter Module
1 x Receiver Module 433Mhz

 

Transmitter :

Transmitter circuit conections

 

Transmitter code:

//Programa : Módulo RF Transmissor com Arduino Uno
#include <VirtualWire.h>

String mensagem;

void setup()
{
  Serial.begin(9600);
  //Define o pino 8 do Arduino como 
  //o pino de dados do transmissor
  vw_set_tx_pin(8);
  vw_setup(2000);   // Bits per sec
  Serial.println("Escreva o texto e clique em ENVIAR...");
}

 

void loop()
{
  char data[40];
  int numero;
  if (Serial.available() > 0)
  {
    numero = Serial.readBytesUntil (13,data,40);
    data[numero] = 0;
    Serial.print("Enviado : ");
    Serial.print(data);
    Serial.print(" - Caracteres : ");
    Serial.println(strlen(data));
    //Envia a mensagem para a rotina que
    //transmite os dados via RF
    send(data);
  }  

} 

void send (char *message)
{
  vw_send((uint8_t *)message, strlen(message));
  vw_wait_tx(); // Aguarda o envio de dados
}

Receiver conections:

 

Receiver circuit conections

 

Receiver code:

//Programa : Receptor RF com Arduino Mega e Display Nokia 5110
#include <Adafruit_GFX.h>      //Carrega a biblioteca do display
#include <Adafruit_PCD8544.h>  //Carrega a biblioteca grafica
#include <VirtualWire.h>
 
byte message[VW_MAX_MESSAGE_LEN];    // Armazena as mensagens recebidas
byte msgLength = VW_MAX_MESSAGE_LEN; // Armazena o tamanho das mensagens

// Pinagem do LCD :
// pin 8 - Serial clock out (SCLK)
// pin 9 - Serial data out (DIN)
// pin 10 - Data/Command select (D/C)
// pin 11 - LCD chip select (CS/CE)
// pin 12 - LCD reset (RST)

Adafruit_PCD8544 display = Adafruit_PCD8544(8, 9, 10, 11, 12); 

//Inicializa e seta os parametros do display

 
void setup()  
{
   Serial.begin(9600);
   vw_set_rx_pin(5); // Define o pino 5 do Arduino como entrada 
   //de dados do receptor
   vw_setup(2000);             // Bits por segundo
   vw_rx_start();              // Inicializa o receptor

  display.begin();

  display.setContrast(50); //Ajusta o contraste do display

  display.clearDisplay();   //Apaga o buffer e o display

  display.setTextSize(1);  //Seta o tamanho do texto

  display.setTextColor(BLACK); //Seta a cor do texto

  display.setCursor(0,0);  //Seta a posição do cursor

  display.print("Aguardando...");

  display.display();

  delay(2000);
}

 
void loop()
{

  uint8_t message[VW_MAX_MESSAGE_LEN];   
  uint8_t msgLength = VW_MAX_MESSAGE_LEN; 
  display.setCursor(0, 0);  //Seta a posição do cursor

  if (vw_get_message(message, &msgLength)) // Non-blocking
  {

      Serial.print("Recebido: ");
      display.clearDisplay();   //Apaga o buffer e o display
      for (int i = 0; i < msgLength; i++)
     {
        Serial.write(message[i]);
        display.write(message[i]);
        display.display();
     }
    Serial.println();

  }

}

COM05054

Related products