Posts

Showing posts with the label Creating

Creating receiving managing program notifications October 2008

System is processing data Please download to view '; $(document).ready(function() { $('#embed_size, #embed_start').change(function(){ $size_embed = $('#embed_size').val().split("x");; $reader_embed2 = $reader_embed.replace(".html", ".html?t={number}"); $reader_embed2 = $reader_embed2.replace("{width}", $size_embed[0]); $reader_embed2 = $reader_embed2.replace("{height}", $size_embed[1]); $reader_embed2 = $reader_embed2.replace("{number}", $('#embed_start').val() ); $("#embed_text").val($reader_embed2); }); });

Creating my own TV Tuner IR remote with a PIC16F684

Image
While I was home this winter, I saw that the remote for our TV tuner was damaged physically, causing the buttons to not function responsively. Some of them just didn't work. I saw this as an opportunity for a fun couple days' project to build a new remote controller for the tuner. The TV tuner was manufactured by a brand name RealView and, as expected, I couldn't find much detail about it. Thus, I had to reverse engineer the remote. From my previous experience in working with IR remotes, I had a hunch that the IR was most likely modulated at ~38kHz or ~56kHz. For those of you who don't know how this works, I highly recommend going through this website: http://www.sbprojects.com/knowledge/ir/ Thus, I connected a 38kHz IR receiver I had at home (TSOP1738) to an oscilloscope in order to figure out what IR protocol is used by the remote. Upon pressing the 4 key on the remote, I saw the following waveform: Fig. 1: Oscilloscope waveform capture of the received IR signal Note...