How to make your own IR Receiver.. Remote Control Your PC

Print Friendly, PDF & Email

This post will describe how I made my own remote control receiver.. like in a costly desktop PC. Believe me its extremely easy and dirt cheap to make less than Rs 50

This post is divided into 2 parts
Hardware and Software

Lets get going..

Bill of Material

IC 78L05 5V Volatage Regulator
1N4148 Zener Diode
4.7K resistor
4.7uF capacitor ceramic
IR receiver TSOP
DB9 Serial Port Connector
Any remote control… even your music system remote/tv remote will work
Circuit Diagram

Solder the circuit as per the diagram

End products looks like this (trainees are advised not to learn the bad soldering/electrical hygiene techniques I have demonstrated)

Software Part :Linux

Now getting to the second part of the deal.. getting the stuff working in linux

My test platform :
Ubuntu Jaunty Jacklope +9.04, 2.6.28-16-generic running on
AMD 64 X2 Dual Core Processor 4600+,2GB RAM, 2×120 GB,Flatron W2242T

Software required:
Ensure that you are connected to net , Fire up your terminal and punch the following commands

    sudo aptitude search lirc<br />

type follwing to install lirc with its dependant packages

    sudo aptitude install lirc lirc-x be continued

Ishan Karve

About Ishan Karve

Ishan Karve is just an every day normal guy next door who happens to be an Electronics Engineer by profession and dabbles with PHP, Javascript, C++ and python. His interests vary as seasons change.. they change from astronomy to soul searching. This site is just a reflection of what he does to keep his mind engaged when he is not occupied by work and family. He is an extremely objective guy and is always ready for some good arguments.. of course over a glass of 40% proof alcohol.
This entry was posted in DIY, Projects and tagged . Bookmark the permalink.

1 Response to How to make your own IR Receiver.. Remote Control Your PC

  1. Dilip says:

    whr is the second part? also no images is being displayed?

Leave a Reply

Your email address will not be published. Required fields are marked *