Article
Infrared Remote Control for PCs
using the RC5 code
Using this infrared receiver with your PC will let you control your favourite programs using a readily-available RC5 transmitter: useful if your PC has a suitable video card and you use it as a television, or if you want to use Winamp, for example, to play MP3 files through your hi-fi.If you want to install a PC in your living room as a television or as part of your hi-fi setup, a remote control is practically indispensable. Who wants the trouble of going to the PC’s keyboard to adjust the volume or change channels? Unfortunately, PCs do not offer built-in infrared receivers compatible with ordinary transmitters. And so we must make the necessary hard- and software ourselves.There are several steps involved in getting a PC to react to the pulses of infrared sent out by the transmitter. Hardware is required to receive the pulses and process them into a form suitable for input to a microcontroller, where, according to how the user has programmed it, they can be translated into a different format.
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Component list
Resistors:
R1,R2 = 1kOhm
R3 = 10kOhm
Capacitors:
C1 = 100nF
C2 = 10µ F 16V radial
Semiconductors:
D1,D2,D5,D6 = 1N4148
D3 = LED, red, high efficiency
D4 = LED, green, high efficiency
IC1 = TSOP1736 (Conrad Electronics #171069) or SFH5110 (C-I Electronics #01.00.5110.36)
IC2 = AT90S2313, programmed, order code 000170-41
Miscellaneous:
S1 = pushbutton, 1 make contact
K1,K2 = 6-way mini DIN-socket, PCB mount
X1 = Resonator, 4MHz, 3 connections
PCB, order code 000170-1
Disk, project software, order code 000170-11
R1,R2 = 1kOhm
R3 = 10kOhm
Capacitors:
C1 = 100nF
C2 = 10µ F 16V radial
Semiconductors:
D1,D2,D5,D6 = 1N4148
D3 = LED, red, high efficiency
D4 = LED, green, high efficiency
IC1 = TSOP1736 (Conrad Electronics #171069) or SFH5110 (C-I Electronics #01.00.5110.36)
IC2 = AT90S2313, programmed, order code 000170-41
Miscellaneous:
S1 = pushbutton, 1 make contact
K1,K2 = 6-way mini DIN-socket, PCB mount
X1 = Resonator, 4MHz, 3 connections
PCB, order code 000170-1
Disk, project software, order code 000170-11
Discussion (0 comments)