<<HOME>>
![]() |
![]() |
![]() |
Description
This is a radio remote control which can be used to control a computer, or pretty much anything you decide to interface a receiver with.When the remote is turned on, you can select the "mode" you want to use it in by pressing 1-9.There are currently 3 modes programmed:
1.Winamp mode: Controls basic functions of winamp running on the computer. 1-9 play, back, next.ect. Vertical slide controls volume, Horizontal scroll controls track position.
2. Mouse Mode: You can control the mouse pointer on the computer, much like a normal radio mouse.
3. Radio Mode: You can change to preset stations on my radio.
This was made a while ago so I do not have any picture of the reciver, and is poorly documented.
| Specifcation | Main Features |
MCU: PIC16877 Display: 2x16 Character LCD Input: PS2 Trackpad RF: 433Mhz FM TX/RX pair |
|
How it works
The Trackpad was taken from a DELL Laptop, after some probing I found the datasheet...the pad uses a standard PS2 interface, I implemented this in software. The pad was put into 'absolute' mode which let me get the postion of the finger on the pad, as opposed to the movement of the finger on the pad. The printout shown was put on top of the track-pad, the pad still worked fine with paper on top. The strips to the left and on the bottom of the pad can be used as scrollers (volume and track postion in Winamp mode).
The transmitter and reciver were purchased from Fanell. They allow serial data upto 20Kbps to be send, however you cannot just send the data and expect it to be recived as there is alot of noise, so error checking and a robust reciver implementaion is essential.
Files
PIC asm code for Transmitter: main_ic.asm
PIC asm code for Reciver: reciver.asm
<<HOME>>