Clone Infrared Signals With Arduino

16,518

118

9

This week I used an Arduino and my PC to clone an infrared remote control.  I used this to automatically turn on an electric heater every morning so my bedroom is nice and toasty when I wake up!

Download the code: http://www.richardosgood.com/blog/wp-content/uploads/2013/11/ArduinoInfraredCloner.zip

Much of the Arduino code was borrowed from Adafruit.com's IR Decoder examples.  Be sure to check them out if you do a lot of electronics projects!

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Hardware Hacking

Participated in the
Hardware Hacking

Be the First to Share

    Recommendations

    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    9 Discussions

    None
    Vitim

    3 years ago

    You don't need a computer to do this, you can just create a timer on the arduino.

    None
    fong.fai.50

    4 years ago on Introduction

    Thanks for your silence; Daikin IR Remote Controller
    BRC Series is successfully completed. Yours encoder and decoder may have not been
    compactable for all Infrared devices. I tried not to be ok. It may have been ok
    for one signal one button old fashioned IR Transmitter and Receiver.

    Using this method, It will
    be passed all over the world. It has some secret. Using 2 resistors and IR Receiver
    plug-in to Computer Sound Card Line-in with shareware of Sound. And using
    shareware of IR-Protocol Analyst to make comparison on/off or other buttons
    step by step, it costs within US$2, use Arduino UNO with Ethernet shield and
    scripting, all IR devices would be decoded and encoded with smartphone, Ipad
    and Samsung 10.5 touch screen remote control.

    None
    fong.fai.50

    4 years ago on Introduction

    Dear Sir or Madam,

    Please browse this website for hacking ALL IR Device, it may have been helpful for you for further action.

    http://www.cooking-hacks.com/documentation/tutorials/control-hvac-infrared-devices-from-the-internet-with-ir-remote

    you posted modified scripts in decoder and play signal, but I found there are two critical bugs in here, The first one is there are no PinMode, the signal could not be sent, the other is string capture in serial monitor is wrong. I debug and send it to you (playsignal1.ino)

    Please have a look in decorder, I found the first one raw data is missing in table of decoder. It may have been some bugs in decoder and generate wrong raw data.

    Please have checked your provided programs if possible.

    I am looking forwards to your earliest reply.

    Regards,

    Stanley Fong

    None
    Adel0601

    4 years ago on Introduction

    Hey, Nice job !

    I'm trying to use my infrared signals for a remote Control for a TV
    Everything is working except that the infrared emitter cannot be placed further than 10cm :/ then the signal sent is ful of errors, any idea why?

    1 reply
    None
    fong.fai.50Adel0601

    Reply 4 years ago on Introduction

    Please tell me you use what devices and program working properly with playsignal, I got the data from irdecoder, but playsignal could not be work, please tell me

    None
    fong.fai.50

    4 years ago on Introduction

    Hi, I tried your decode program and generated code and place it in playsignal, it doesn't work. Is it suit to decode Daikin air conditioning unit - IR remote control ARC or BRC series, please help, Urgent

    None
    fong.fai.50

    4 years ago on Introduction

    Hi, I tried your decode program and generated code and place it in playsignal, it doesn't work. Is it suit to decode Daikin air conditioning unit - IR remote control ARC or BRC series, please help, Urgent