Go to Post A charged battery beats a dead battery any day. - Al Skierkiewicz [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 01-06-2012, 13:18
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,392
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
"Overdrive like" IR receiver wanted for Arduino project

For the 2008 game Overdrive, there was an IR receiver in the KoP. It took IR commands from a TV controller and did the decode and gave discreet outputs for the control system to use.

I'm looking to do the same with an Arduino. I'm looking for recommendations on IR receivers to use in a cluster for 360 degree coverage. I need to cover about a 17' distance, so some level of sensitivity is needed. (And I do remember teams putting a 3.2 gigawatt battery and heavy duty IR LED's in their remotes, but I'd rather stay to off the shelf)

Plan B would be a stand alone unit that converts IR to a serial stream. I'm going to want to be able to get to channel up / down, vol up/down and the number buttons (0..9).

Thanks!
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #2   Spotlight this post!  
Unread 01-06-2012, 13:59
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,355
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: "Overdrive like" IR receiver wanted for Arduino project

Back in 2008, Kevin Watson released some code that used a simple $2 Vishay IR sensor to decode a signal from a remote control using the Sony protocol.

We successfully used a slightly modified version of this code in 2008. With a remote for a standard cable box, we were able to control our robot from over 50 ft. away.

I'm certain you can read through this code and come up with an Arduino version.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #3   Spotlight this post!  
Unread 03-06-2012, 03:49
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,829
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: "Overdrive like" IR receiver wanted for Arduino project

The Vishay sensors work great and have nicely replaced the PNA4602M that I used to use. I've been using the Sony IR Remote Control System (SIRCS) to drive mini sumo robots with my students for the last ten years or so. It's very simple, robust... reliable.

I tend to use PIC microcontrollers to do it, rather than an Arduino (they weren't very popular a decade ago...) but the choice of microcontroller is really irrelevant. I'm sure you'll find lots in the Arduino libraries, but even if you don't it isn't hard to program... just google SIRCS, and buy a $2.99 surplus multi-brand remote, set it to the Sony protocol (or whichever one you choose to use) and you're off to the races.

Have fun,

Jason

P.S. If you get stuck, drop me a message... I can't promise a quick reply as I have some holiday time coming up, but I'll help when and if I can.

Last edited by dtengineering : 03-06-2012 at 03:56.
  #4   Spotlight this post!  
Unread 06-06-2012, 04:24
sjspry sjspry is offline
Registered User
FRC #1984
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Kansas
Posts: 125
sjspry has a spectacular aura aboutsjspry has a spectacular aura aboutsjspry has a spectacular aura about
Re: "Overdrive like" IR receiver wanted for Arduino project

For reception, I prefer the TSOP34456 (Vishay). It is the noise-immune version of the TSOP34856 suitable for indoor use. For the IR diode, I would suggest the TSAL6100, which is frequency matched with the receiver, and has a relatively high drive current. My current project is making lasertag guns, and I can get over 100yds (I can't really measure more than that; could be like 150) when I focus the light semi-coherent with a lens. Nonfocused, I think you should be able to get about 20ft with just the LED, slightly further if you have more than one.

I do have some libraries, but they're for a different protocol. I'm sure there's one floating around though, especially for the Arduino.

EDIT: Instead of the TSOP34456, which uses a carrier of 56kHz, you should probably use the 38kHz (should be TSOP34438) version so as to be compatible with most TV remotes. I believe Vishay also offers some variable carrier receivers too (28-60kHz), should you be interested (I originally chose 56kHz because it allowed me to get a slightly higher data rate).

Last edited by sjspry : 06-06-2012 at 04:28.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 17:50.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi