View Single Post
  #8   Spotlight this post!  
Unread 26-02-2010, 23:26
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: Broken Beam Sensor?

Quote:
Originally Posted by Jetweb View Post
The BANNER Sensors mentioned above are great sensors.

For this application you may also want to consider a current sensor on the roller/vacuum motor, then you dont have to worry about placing a beam sensor or reflective tape or anything like that. (if you have no active possession mechanism ignore this comment)
Depending on the application, an encoder could work as well. It would detect a drop in speed that comes with acquiring a ball. The beam sensor seems like the best solution. It is simple, requiring only either an integrated sensor and reflective tape or a separate emiter/reciever, and feeds the output straight into a DIO pin. Plain and simple: a boolean value that tells you flat out DO I HAVE A BALL OR NOT? even if the ball is only sorta on your collection mechanism or the roller isn't running.

As for setting up the sensor, I recommend you power up the robot and look at the sensor output while mounting it. This can tell you if you have everything lined up and the software can see it.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack