IR Remote Control Home Appliances

About: Electronics is a Hobby

Switch ON/OFF any home appliances with the help of IR Remote. Upto 16A depending upon Relay ratings.

Step 1: Parts Required

3way Terminal block x 3
Schrack SPDT 16A 24VDC Relay x 3
1N4148 Diode x 3
BC547 Transistor x 3
3way Berg strip x 1
10KOhms Resistor x 5
470Ohms Resistor x 5
5mm LED x 3
3mm LED x 1
TSOP 1738 x 1
LM7805 IC x 1 (+ its filter parts - 470microfarad 50V electrolytic capacitor, 10nanofarad ceramic capacitor x 2, heatsink if necessary)
LM7824 IC x 1 (+ its filter parts - 2200microfarad 50V electrolytic capacitor, 330nanofarad ceramic capacitor, 100nanofarad ceramic capacitor )
Programmed PIC12F629 IC (Program Included)
8Pin IC Holder
240VAC to 24VDC 1A Adaptor + its female
A strip board to accommodate above
A Plastic Box to accommodate above + small screws and nuts

Step 2: Programming IC + Hex File

Important part is to program the IC.

Use pickit2 or pic serial programmer to code the 'kumir.HEX' file into the IC.

Simple step, if you are in doubt here, give it to some electronics project shop and program it.

File Link -!141&authkey=!ABWOY6Cobjm8T1M

Step 3: Breadboarding

Use schematic and breadboard and feel the output.

Here used LM7824 to get 24VDC for steady driving of the relay.

Here used some spare relays and berg strip replaced by a push switch for testing in breadboard.

Step 4: Stripboarding

This is totally of soldering skills and the layout is of own taste. 

Find the pictures.

Insert jumper and configure for any 3 button on any SONY REMOTE.
3 buttons will be stored in the IC, use it for switching the appliance.
Remove the jumper and use the appliance.

Step 5: 240VAC Circuiting

In order to function in both relay and switch, replace normal SPST switch to SPDT i.e Two way switch, for the appliance.
so when 24V adaptor is switched off the appliance will toggle ON of OFF, so that case it can also be operated by SPDT switch.


2 People Made This Project!


  • Comfort Food Challenge

    Comfort Food Challenge
  • Faux-Real Contest

    Faux-Real Contest
  • Safe and Secure Challenge

    Safe and Secure Challenge

12 Discussions

Renjith v v

1 year ago

Sir is there any problem with replacing pic12f629 with 675

1 reply
kumaran512Renjith v v

Reply 1 year ago

It should work, do compare the datasheets.
Post if you have any issues.

Tech Works

3 years ago

Can I upload program with the help of Arduino into PIC12F629 IC

1 reply
kumaran512Tech Works

Reply 3 years ago

Try your luck....will let you know once if I try too. Works fine with pickit2


4 years ago

Dear kumir
I havw made this project but its not working
When i insert jumper so 7 ni led is gone lit and 3 mm led starts blinking.
Can you help me out that where is fault

Thom Kouwen

5 years ago on Introduction

Hi, I'm doing a kind of similar project, but I'm using Bluetooth and my circuitry is different. But you are putting a 24 volt regulator in series with the rest of your board while your power supply outputs 24 volts. A regulator always has a certain dropout voltage, that's the voltage it will consume for it self, independent of the power supply. You won't get a steady 24 volt out of the regulator if you measure it, but probably something like 22 volt (not that your relays care, they have a certain margin of a couple of volts). But I suggest you remove the 24 volt regulator, because it doesn't improve your power supplies stability or anything.

The rest looks good ;)


3 replies
Thom Kouwenkumaran512

Reply 4 years ago on Introduction

Yeah, I made it a quite some time ago, in my early days of programming. The program is not rocket science, but if you PM me with your email I'll mail the code to you. Back then I didn't make schematics of things, so I don't have the schematic of it, but it was something like: a BJT transistor being driven by the Arduino, and the transistor was switching the low side of the relay coil, other side of the coil was tied to 12V (12V relay). If you have a problem, just message me, I'm studying Electronics Engineering, so I'll probably be able to help ;)



Another suggestion to make it safer: on the "high" voltage side of your board, remove the unused copper "islands" with a drill. I don't mean put a huge electric drill on it, but get a metal drill sized about 4/5 mm and with your hand, scrape of the copper islands.
That will reduce the change of possible arcing with an inductive load. (and possibly catching fire)