Gesture Remote Control

This page documents the creation of a gesture remote control using a Parallax SI1143 Gesture Sensor and a Polaroid SRF04 Ultra-Sonic Ranging Sensor. For our remote control, we use the SI1143 to change whether the SRF04 operates the volume or the channels, and to turn the television off and on. To control the television, we send signals with a Sparkfun Power IR LED. To receive the signals that we used to control the television, we used a Sparkfun IR Receiver TSOP85. When the program is run, it first asks for the user to send signals to the receiver using their television remote, which allows for the gesture remote to work with almost any television. The people who worked on this project are Carden Bagwell (Section B), Samuele Jackson (Section B), and Tue Tran (Section A).

SI1143 Gesture Sensor

/media/uploads/sjackson64/gesture_sensor.png

Pin Diagram

SI1143 pinsmbed
GNDGND
VIN3.3V
INTnot connected
SCLp27, with 4.7k resistor pullup to VIN
SDAp28, with 4.7k resistor pullup to VIN

SRF04 Ultra-Sonic Ranging Sensor

/media/uploads/sjackson64/ultra-sonic_ranger.jpg

/media/uploads/sjackson64/untitled.png

Pin Diagram

SRF04mbed
GNDGND
+5V5V
Echo Outputp6
Trigger inputp7

Sparkfun Power IR LED

/media/uploads/sjackson64/10662-01.jpg

Pin Diagram

IR LEDmbed
GNDGND
VCC5V
CTLp21

Sparkfun IR Receiver TSOP85

/media/uploads/sjackson64/08554-01.jpg

Pin Diagram

IR Receivermbed
GNDGND
VCC5V
READp16

Code Documentation

Import programmbed_gesture

library for controlling tv remote with gestures

Images and Video Demonstration

/media/uploads/sjackson64/im1_1024.jpg

/media/uploads/sjackson64/im2_1024.jpg

/media/uploads/sjackson64/im3_1024.jpg


1 comment on Gesture Remote Control:

15 Mar 2017

Could you please tell me how to write the code for the IR receiver?

Please log in to post comments.