Ultrasonic sensor that provides multiple outputs?

Right now I'm using an HC-SR04 sensor for my project. The issue however is that it gives only a single output value from which to calculate distance. For my project I would like to measure the distance seperately for several angles - e.g. the distance to objects right in front of it, but also at a 10 degree angle to the left/right for example.

Ideally, I would have a sensor with a cone of approximately 15 to 25 degrees, with 4 or more output values. Is there anything like this out there? Due to the setup of my project, using multiple HC-SR04 sensors isn't possible

No idea if it exists.

Can't you mount it on a shaft and turn it using a motor?

sterretje:
No idea if it exists.

Can't you mount it on a shaft and turn it using a motor?

I thought about that too; though my main worry here would be large energy consumption. Do you know at how many amps the most durable motors operate at?

No.

But a HC-SR04 is not heavy, so you don't need a motor that can lift something heavy.

I'm not a electro-mechanical engineer, but if I recall correctly the torque is proportional to current; a strong motor will draw a lot, a weaker motor will draw less. Durability does not play a roll from that perspective. And high quality motors might have less internal friction that needs to be overcome and hence might even use the power better.

Maybe time to describe your project a little in more detail so we can understand your power requirements.

I'm not sure if I can help you further.

Hi,
Think about using a servo to turn your sensor.

Tom.. :slight_smile:

If the motor power is an issue, get two more of those sensors. Probably even cheaper than buying a small servo.

wvmarle:
If the motor power is an issue, get two more of those sensors. Probably even cheaper than buying a small servo.

Hmm, that does not fit in OP's setup :wink:

Is the sensor on a robot? Can the robot turn on the spot? If so, just program a movement to scan across the range of angles.

sterretje:
Hmm, that does not fit in OP's setup :wink:

Mmm... Missed that part.
But if multiple HC-SR04s don't fit, not likely an extra servo would fit, either. Suggestion of #7 is probably the best (and maybe only) solution to OPs problem.

TomGeorge:
Hi,
Think about using a servo to turn your sensor.

Tom.. :slight_smile:

Apparently this approach is common enough in robotics that one can buy a kit with servo, ultrasonic sensor, and mounting hardware.

http://www.ebay.com/itm/HC-SR04-Ultrasonic-Distance-Sensor-Module-w-SG90-Servo-Motor-Arduino-/262888038398?epid=1031501928&hash=item3d35591ffe:g:gdEAAOSw4CFYtG9z