Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!

logoeapadding1 Enough Already: The Arduino Solution to Overexposed CelebsI don’t know about you, but I’m a little sick of hearing about the same people on TV over and over again. I came up with this Arduino-based solution to mute my TV so that I don’t have to hear about Donald Trump’s feud with whomever or Charlie Sheen’s most recent rant. Using the Video Experimenter Shield, the Arduino is able to decode the closed captioning transcription track, which is transmitted along with the NTSC picture signal. The incoming text is processed for a set of keywords such as “KARDASHIAN” or “SNOOKI” and sends my television’s IR remote control mute command, muting the TV for 30 seconds and then unmuting it (as long as a keyword isn’t mentioned again).

enough already 2 600x399 Enough Already: The Arduino Solution to Overexposed Celebs
The code for The Enough Already is a mashup of the closed captioning example code for the Video Experimenter Shield and Ladyada’s infrared tutorial. I added a few lines of my own code to search for the keywords and mute and unmute the TV at the right times. Now I’m curious to know: what keywords would you use in your own version of this project? And how might you use closed captioning data or IR in your project? How about a TV drinking game light? Or perhaps a flashing beacon light that’s activated when a keyword you do want to hear about is mentioned on TV?

Subscribe to the MAKE Podcast in iTunes, download the m4v video directly, or watch it on YouTube and Vimeo.

In the Maker Shed:

Makershedsmall

arduino Enough Already: The Arduino Solution to Overexposed Celebs

Make: Arduino

MattRichardson

Matt Richardson

Matt Richardson is a San Francisco-based creative technologist, Contributing Editor at MAKE. He’s the co-author of Getting Started with Raspberry Pi and the author of Getting Started with BeagleBone.


Related
blog comments powered by Disqus

Related Supplies at Maker Shed

Follow

Get every new post delivered to your Inbox.

Join 26,156 other followers