Hi. I've been working on a project where I have built my own RF remote control to control Winamp which serves as the MP3 player on a PC for my music collection. Winamp is visible running full screen in a 19" monitor embedded in a wall. The purpose of the remote is to send commands to operate Winamp remotely. I was using an X10 remote control and have tried others like Remote Wonder (a USB based RF remote), but their repeat rate is way to slow and as such scrolling through 100 song play lists is painfull. My remote transmitter consists of a 433 MHz RF transmitter module, a PIC16F876 and some buttons. The reciever is a 433 MHz RF module that feeds serial commands (received from the transmitter) into a PIC16F876 which in turn has several port connections to a KeyWiz keyboard encoder.
Everything works perfectly and it is super fast at scrolling (about 100 songs in 2 seconds) however my use of the Keyboard encoder was required because I do no know how to feed serial data directly into the PCs USB or serial port to be interpreted as PS2 scan codes. I know how to physically feed it but what is required to elliminate the keyboord encoder desinged for MAME? Any pointers would be appreciated. I assume I need to learn some VB or C++ to do what I want.
Bookmarks