2
$\begingroup$

More in the line of robotics observing their environment, I'm trying to implement a proximity sensor that can sense objects in front of it to a least up to $-30^ \circ \space$ to $\space+30^ \circ $ of it's direction of propagation.

There are only two ways I can think of

  1. Multiple Infrareds. Con: more spacious
  2. Fast-Motor. Con: expensive in money and time-complexity wise

I'm currently using a Proximity Sensor with up to 10ft distance capability

$\endgroup$
  • $\begingroup$ Probably overkill: Vision. Other option, use ultrasonic sensor(s). $\endgroup$ – 2pietjuh2 Mar 28 '14 at 8:28
  • $\begingroup$ -30 to +30 degrees is not really a good measure. At what distance do you wish for that? Most sensors have polar plots in their datasheets that describe their sensitivity. $\endgroup$ – Damjan Dakic Mar 28 '14 at 11:03
  • $\begingroup$ I need 5ft atleast $\endgroup$ – Iancovici Mar 28 '14 at 11:33
1
$\begingroup$

You might want to check out these ultrasonic proximity sensors for example: http://www.maxbotix.com/pictures/HRUSB-MaxSonar-EZ/HRUSB-MaxSonar-EZ%20Beam%20Patterns.gif And then use two or three of them if needed to get a wider field. They can be bought all over, sparkfun being one of the shops.

Regards

| improve this answer | |
$\endgroup$
  • $\begingroup$ Be careful about interference between separate sensors. $\endgroup$ – Ian Aug 5 '14 at 2:09
1
$\begingroup$

It depends on the purpose, but −30∘ to +30∘ (cone shaped beam) smells like ultrasonic sensors.

However, if you don't like ultrasonic and you are more "infrared person" you may also make your own scanner (SHARP GP2Y0A21YK0F + RC servo) like here (chapter "5.3.3 Skaner 2D"):
http://www.forbot.pl/forum/download.php?id=676&sid=54f9ba7ac5b724b64bfff3686de0e39c
http://www.forbot.pl/forum/topics20/fuzja-sygnalow-sensorycznych-dla-robotow-minisumo-vt2151.htm

| improve this answer | |
$\endgroup$
  • $\begingroup$ Please, indicate that the first link is in Polish and surely not everybody can read it $\endgroup$ – Snake Sanders May 2 '14 at 19:32
  • $\begingroup$ @SnakeSanders use translate.google.com $\endgroup$ – Marian Paździoch May 5 '14 at 8:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.