I built a little IR detector, but it recieves a lot of interference/noise. I was wondering what are some simple tips to reduce it to a very small amount, aka no false detections. Since it detects a 38kHZ Input, It works around 38kHZ. I know adding caps, etc but any beter tips?
You can't without a microcontroller of some sort. Commercial IR decoders like the one the Junebug uses still sees IR noise, you simply decode the information you want and throw away the rest.
The TSOP series of IR receiver ICs use automatic-gain-control when they see continuous 38kHz IR like from compact fluorescent light bulbs and also DC. When they see data in bursts and gaps then the gain goes up to max.
Scroll to the 12C508 project. There are also useful links therein to the Dallas group.
The best part of the project is the error correction concept. The code is for a 12C/F series PIC, but is easily adapted to other versions. The schematic and code are attached. It was for a specific purpose that I had, but can be easily adapted to other uses.
The application has been outdoors in bright sunlight and and has worked flawlessly.
John