433MHz RF Receiver Transmitter Set

(5 customer reviews)

1,75

Set of a 433MHz receiver and transmitter module to be used for Arduino projects.

56 in stock

Helical antenna 433MHz

SKU: HE0105-430 Categories: , Tags: , , , , , Send:

Description

Set of a 433MHz RF receiver and transmitter module to use for e.g. Arduino – AVR – PIC projects. For example controlling a kaku set, doorbells, garage door, home automation or robot projects.

433MHz RF receiver module specifications:
– Product Model MX-05V
– Works on: 5V
– quiescent current: 4MA
– Receiving frequency: 433.92MHZ
– Receiver sensitivity: -105DB
– Size: 30*14*7mm

433MHz RF transmitter module specifications:
– Product Model: MX-FS-03V
– Works on: 3.5-5.5V
– Dimensions: 19 * 19mm
– Ways of working: AM transfer rate: 4KB/S transmit power: 10mW
– Transmitting frequency: 433M

Modules are supplied without antenna, a single 17cm wire can be used as antenna or order one helical antenna.

Arduino code example:

The virtualwire library can be used to send and receive.

To control Kaku (click on click off) set or other home automation devices or weather stations, view the libraries of
Fuzzillogic these work with different devices.

The data pin must be connected to a digital pin.

Below is an example and shows the code of a kaku remote control.

/*
* Demo for RF remote switch receiver. 
* This example is for the new KaKu / Home Easy type of remotes!

* For details, see NewRemoteReceiver.h!
*
* This sketch shows the received signals on the serial port.
* Connect the receiver to digital pin 2.
*/

#include <NewRemoteReceiver.h>

void setup() {
  Serial.begin(115200);
  
  // Initialize receiver on interrupt 0 (= digital pin 2), calls the callback "showCode"
  // after 2 identical codes have been received in a row. (thus, keep the button pressed
  // for a moment)
  //
  // See the interrupt-parameter of attachInterrupt for possible values (and pins)
  // to connect the receiver.
  NewRemoteReceiver::init(0, 2, showCode);
}

void loop() {
}

// Callback function is called only when a valid code is received.
void showCode(NewRemoteCode receivedCode) {
  // Note: interrupts are disabled. You can re-enable them if needed.
  
  // Print the received code.
  Serial.print("Addr ");
  Serial.print(receivedCode.address);
  
  if (receivedCode.groupBit) {
    Serial.print(" group");
  } else {
    Serial.print(" unit ");
    Serial.print(receivedCode.unit);
  }
  
  switch (receivedCode.switchType) {
    case NewRemoteCode::off:
      Serial.print(" off");
      break;
    case NewRemoteCode::on:
      Serial.print(" on");
      break;
    case NewRemoteCode::dim:
      Serial.print(" dim level ");
      Serial.print(receivedCode.dimLevel);
      break;
    case NewRemoteCode::on_with_dim:
      Serial.print(" on with dim level ");
      Serial.print(receivedCode.dimLevel);
      break;
  }
  
  Serial.print(", period: ");
  Serial.print(receivedCode.period);
  Serial.println("us.");
}

5 reviews for 433MHz RF Receiver Transmitter Set

  1. Ivo (verified owner) -

    nice to visualize your 433 mhz signals. This is not supported by domoticz. As far as I know not suitable as a full-fledged KAKU receiver/transmitter.

  2. Michel (verified owner) -

    ok got it working under domoticz. (see Ninjablock)
    But range is (without antenna) super bad. works at max. 10cm distance
    Hopefully the antenna will provide more range, but I suspect it will not be more than 1 to 2 meters.

    Update:
    With a small cable (17 cm) you still have a large range.
    Very pleased with this product for the price!

  3. Michel (verified owner) -

    Update:
    With a small cable (17 cm) you still have a large range.
    Very pleased with this product for the price!

  4. M (verified owner) -

    At first I didn't get a good range +- 5 meters despite using different tried antennas on the transmitter. However, by chance I found out that when you connect the receiver with a longer wire (+- 2 meters) to the Arduino, I now have a connection at a much greater distance and even through walls. Previously I had plugged the receiver on a test breadboard. What I could test was a range of 15 meters through 2 walls. So possibly with optimization of the antenna and increasing the voltage of the transmitter you can get much further. For my purpose this module is certainly suitable and for 1,95 you get quite a lot.

  5. Henk (verified owner) -

    If you are used to working with microcontrollers in combination with a breadboard, chances are that the breadboard itself will be a source of signal loss - the metal plates in it already cause interference: make sure you have a clean 'ground plane'. Even with the helical antennas on the transmitter and receiver, you will not get much further than a range of 10cm at first, if you do not have an extremely stable voltage source: a ripple of a few millivolts is too high.

    If your microcontroller, besides reading data from the receiver, also drives output, then you have to take into account that even switching an LED on/off causes a very small voltage drop in the circuit, to which the receiver is sensitive. After adding a 100uF capacitor between +5V and GND of the receiver, the data transfer improves by leaps and bounds.

    The receiver adapts to the signal strength – however, this takes a few milliseconds, so it is advisable to send a dummy signal (a preamble) before sending the payload so that the receiver can calibrate itself to it, in order to determine the energy levels (signal vs noise) at which the payload bits can be correctly interpreted.

    With an oscilloscope you can look at the data output of the receiver, from which you can see that with increasing distance, the 'noise plane' is approached very quickly, if you increase the distance, the orientation of the receiver varies slightly, or if you simply move the receiver a few centimeters (dead-spots). It is strongly recommended to include error detection in the protocol, because the chance of data corruption is high.

    If you want fast results, with a guaranteed good result over a distance greater than 10cm, you should look at the nRF24L01+. If you are up for a challenge, this cheap set will not disappoint.

Only logged in customers who have purchased this product may leave a review.

Shipping within the Netherlands

This product will be delivered via PostNL letter post in a bubble envelope.
- €3.45 shipping costs for orders under €25.
- €2.95 shipping costs for orders between €25 - €45.
- Orders above € 45,- will be free of charge sent by PostNL letter post.

  • Ordered before 16:30 PM on workdays, shipped the same day!
    Click here for costs outside the Netherlands.
  • Product question?

      Your Name (required)

      Your Email (required)

      your question

      You may also like ...