KD0031 kidsbits Blocks Coding IR Receiver Module (Black and Eco-friendly)

1. Description

kidsbits blocks coding IR Receiver module is fully compatible with kidsbits control board and Lego building blocks.

You can easily connect it to kidsbits control board for communication using an RJ11 cable without worrying about wrong connection and damage.

Infrared receiver is a component with functions of reception, amplification, and demodulation. The internal IC has already been demodulated so that can directly output digital signal.

Well, it will be also easy to make your own IR controller using IR transmitter.

2. Technical Parameters

  • Interface: EASY plug
  • Operating voltage: DC 5V
  • Receiving angle: 90°
  • Frequency: 38Khz
  • Receiving distance: 18m

3. Wiring Diagram

4. Import kidsbits library

Begin with the Mixly blocks coding, you should first import the corresponding kidsbits library for those sensor modules.

Connect the control board to your computer using a USB cable.

Then open the Mixly blocks software 0.998, set the board to UNO R3, select your correct COM port. On the upper right corner you can switch the language.

After that, click Import, import the keyes-kidsbits library. Shown below.

If import custom library successfully, you should see the sensor module library shown below.

Click on the display screen block of keyes_kidsbits, you can directly use the corresponding module.

5. Test Code

Open the code folder we provided, or you are able to directly drag the code to Mixly window.

You can click the Code to check the C language.

6. Test Result

Hook it up and upload the code success, open the monitor and set the baud rate to 9600.

Aiming at the IR receiver, press down the key on an IR remote controller, you should see the key decoding is displayed on the serial monitor. If long press the key, it will appear wrong code FFFFFFFF.

Below figure has listed out all the key decoding of remote control:

7. Resources Download

https://drive.google.com/open?id=1P2uVFIgVyAd1RkABRZJYVilzGVmoVkv6

Leave a Comment