Categories

Ambient TV lighting, a low-power solution for creating ambient light based on a TV signal

Posted on Tuesday, May 24th, 2016 in FPGA by DP

system-zoom-600

Here’s an ambient TV lighting project by Shiva Rajagopal from Cornell University, built as a final project:

Here’s a project I recently made for the ECE 5760 FPGA class at Cornell University. I have created a real-time system that can use an NTSC video signal to simulate the lighting effects of a TV in a low-power fashion. This enables such applications as real-time ambient TV lighting, as well as simulating a TV’s light in an unoccupied home to give the appearance of an occupied home. For this to be believable, the system must be able to keep up with the flickering and update speed of a TV signal, and therefore requires a dedicated, real-time processor. The goal of this project was to create a general purpose algorithm that can accomplish this task, and use PWM outputs to drive a larger circuit that controls an RGB LED for verification. The user can send in any NTSC video signal and see the immediate changes on the LED as the video’s dominant color changes.

Full details at Cornell’s ECE5760 Final project page.

Via the contact form.

Check out the video after the break.

This entry was posted on Tuesday, May 24th, 2016 at 3:41 am and is filed under FPGA. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Dan: Free is always good. Nice boards too.
  • Dan: Free is always good.
  • KH: I think no plague. Both failed capacitors are on the same side. Look at the backplane, it's likely the failed caps were on the left...
  • Glendon: Free is always GOOD!
  • Wilyb: Gotta catch them all!