Ky-022 IR Transmitter is just outputting Noise(IRremote Library)

I've connected both a receiver and a Ky-022 IR transmitter module to my Arduino Nano 3 and used the IRremote.h library to configure them. The receiver is noise but has worked well enough to identify what my TV remotes signals are but the problem lies in the transmistter.

The receiver is able to detect that a signal has been outputted from the the IR transmitter but the actual signal is just total noise and makes absolutely no sense. I have also tested it on my TV where an identicaly sent code as has no effect on my TV.

Is there any solution to this issue ?

All the references to KY-022 that I found, show it as a receiver, eg:

image

It's not noise. Correct IR signals consist of a carrier frequency turned on and off by the transmitted data.

You can use any remote control (IR) on this KY022 (receiver). It will output to your Arduino. Copy/paste the output of the KY022 that shows on your IDE Monitor (CTRL-SHFT-M). It might indicate what needs to be done (or that it works already, you just need to decode the output).

That is not strictly true. The KY022 module has an IR receiver that is set for 38KHz modulation frequency. That means that the remote control must also use 38KHz as its modulation frequency (as many do, but not all).

Also be aware that code written for older versions (<3.0) of the IRremote library may not work with the newer versions.

Okay. Thank you for the correction. I was incorrect, but I have never found a non-KY-022 compatible TV remote. All my project, home, street-side-junk, and office remotes, all different brands, work with my KY-022s.

OK, I just wanted it known that it is a possibility. If nothing tried works, it is something to check.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.