IR Remote Control for Home Appliances

IR Remote Control for controlling home appliances can be easily made using Decade Counter CD4017, 555 Timer and TSOP1738 infrared receiver. By using this circuit you can easily control your home appliances using your TV, DVD Player remote control or using a remote control circuit described here.

Remote Control Receiver Circuit Diagram

IR Remote Control for Home Appliances

IR Remote Control for Home Appliances

2nd and 1st pins of TSOP1738 are used to give power, Vcc and Gnd respectively. 100Ω resistor and 33μF capacitor is to suppress power supply disturbances. When IR rays at 38KHz falls on TSOP1738, output (3ed pin) goes low, since the output is active low. This output is amplified by the transistor Q1 and is given to the clock input of CD4017. 16th and 8th pins of CD4017 is used to give power Vcc and Gnd respectively. Enable (13th pin) is tied to Gnd to enable the IC, since it is an active low input. Output Q2 (4th pin) is connected to Reset MR (15th pin) to make CD4017 a bistable multivibrator. During the first clock signal Q0 becomes high, second clock signal makes Q1 high (Q0 becomes low) and the third clock signal makes Q0 high (since Q2 is connected to MR, third clock signal resets the counter).

Note : CD4017 is a Decade Counter with Decoded Outputs, ie Q0 becomes high first, then Q2, then Q3 and so on.

Lets assume the counter is Reset state (Q0 high and others low). When the remote is pressed, clock signal is generated which makes Q1 is high. Thus LED D1 glows, transistor Q2 turns ON and which energizes the relay. When the remote is pressed again, Q0 becomes high LED D2 glows. LED D1 indicates when the appliance is ON and LED D2 indicates when the appliance is OFF.

You can use your TV remote to operate the above circuit or you may make your own remote as given below.

Remote Control Circuit Diagram

IR Transmitter for TSOP1738

IR Transmitter for TSOP1738

TSOP1738 detects only those signals whose carrier frequency is around 38KHz. Thus it is accomplished using Astable Multivibrator using 555 timer. Please read this article for more details about above circuit.

Abhay Bajpai

I M pursuing engineering from Kanpur....i have interest in electronics circuit designing...and so i want to share my little knowledge!!!!!! :-)

  • syazwan rosli

    is this circuit really work? because i have tried this circuit and it doesn’t work, i dont know where is wrong because i follow the circuit exactly. plz do help me.

  • Ligo George

    Yes it will work..

  • shahroz

    from where i got the code of this project

  • Ligo George

    There is no code for this circuit.. as it doesn’t uses any microcontroller..

  • renchu krishnan

    please help me… how to interface Mat lab programs with pic Micro controller…

  • Ligo George

    Use UART communication between PC and PIC………



  • Ligo George

    Yes.. it will work just by connecting the power..

  • hafiz hamid

    assalam u alaikum
    i like this circuit a lot if it will be working and if want to connect more than application like light bulb which also operate one by one as well as all work with same time then plzzz tell me about circuit diagram i will be thankful to u a lot

    also can u send me different types of circuit which is interested and usefull on my mail id
    my mail id is hafizhamid111@gmail,com plzzz i again tell u thankfull

  • umesh kumar soni

    go in MATLAB and go in embeded TSE link . it requires Minimon software to be installed. C166 interface card (microcontroller board is programmed)

  • sravan

    Can we use BC548 npn transistor instead of pnp BC558 transistor ?if not please tell the reason.