
Sivan Toledo writes:In this project I created an infrared (IR) link that provides bi-directional communication between the NXT and the new Power-Functions system, which consists of a battery box, motors, a remote control (an IR transmitter) and an IR receiver that controls the motors.I previously built an IR transmitter for the NXT which used an MSP430 microcontroller and which was able to send Sony IR commands (the specifications of this protocol are widely available). So why the need for a new IR transmitter ? Well Sivan wanted to achieve a couple of new goals:
- To analyse the Power-Functions IR protocol, for which no documentation is publicly available.
- To build a system that could not only send IR commands, but could also receive and decode them.
- To experiment with AVR’s, another family of microcontrollers.
So he build the project, and he published it with lots of pictures and details on he’s page for anyone who wants to build it.
AVR IR Remote Control System: [Link] - [Via]
Based on a simple basic Idea, this proximity sensor, is easy to build, easy to calibrate and still, it provides a detection range of 35 cm (range can change depending on the ambient light intensity).This sensor can be used for most indoor applications where no important ambient light is present. For simplicity, this sensor doesn’t provide ambient light immunity.
Infra-Red Sensor: [Via] - [Link]

A practical joke for playing on anybody who uses an infrared remote to control electrical equipment such as a television. The IR-ritator can jam a remote control and make it seem unreliable, and it can also record and mimic a remote control and disrupt the normal operation of a piece of equipment.
The IR-ritator prank: [Link]

IR remote controlling circuits can be used for various applications ranging from robotics to rc models to house appliances. This 8 channel IR remote control project features both the transmitter and the receiver.Both the receiver and the transmitter are controlled by a PIC16F630 .
8 channel IR remote control: [Link]

This PIC16F84 based decoder can detect and display on its LCD the exact code that is sent in the IR signal. The project uses two types of IR receivers one for 36 KHz and one for 38 KHz, this ensures adequate sensitivity for all supported protocols.
PIC Based IR Decoder: [Via] - [Link]