Google apps
Main menu

Post a Comment On: the beat bike blog

"Something I Don't Understand About Technology"

4 Comments -

1 – 4 of 4
Blogger Jess said...

think of an accelerometer as a motion sensor...when you turn your ipod from portrait view to landscape view, and the screen adjusts the image, that is the work of the accelerometer. Since your ipod would be mounted to your bike, it wont actually be moving all that much.

July 22, 2009 at 12:44 PM

Blogger OpusOne said...

Theoretically, yes. Acceleration is the first derivative (yikes, I'm talkin' Calculus here) of velocity, so as long as you have the correct boundary conditions (which you've done in your example by forcing an initial velocity of zero) you can calculate the velocity.

The problem in practice is that the accelerometers in your iPod Touch probably aren't calibrated to provide any meaningful unit-based data. They're used to determine orientation and, I assume, relative acceleration (not absolute) for those games you have to whip it around for.

I've worked with high-precision calibrated accelerometers, and they are really expensive. But it's really fun to do drop tests of a 50 lb. device.

July 22, 2009 at 2:15 PM

Blogger El Presidente de China said...

So what you're saying is, my iPod sucks?

July 22, 2009 at 3:41 PM

Blogger OpusOne said...

Yes, that's exactly what I'm saying. You should give such a shoddy product to me, for free, for proper disposal.

Actually, the implementation of the accelerometers in the iPods & iPhone are quite awesome, given that it's a consumer product. They perform what they were designed to do, and then some. And they do so in an amazingly small space.

Accelerometers are often used to measure maximum shock (think shipping drop tests) or maximum "G's" that an object experiences. Something tells me that Apple didn't have a feature of measuring the shock of dropping the iPod onto concrete in mind when they designed the accelerometer functionality.

The thing is that using any accelerometer for the application you suggest, speed measurement, would be very difficult to implement. You'd have to account for things like bumpy roads, which make the measurement error huge. Also, going up & down hills would change the vector from the measurement axis, so the whole thing would somehow have to be self-leveling. How it handles turns would also have to be thought out.

Or you could buy a bike speedometer for $15.

Aw yeah...geekin' out with the Physics on the BBB.

July 22, 2009 at 5:10 PM

You can use some HTML tags, such as <b>, <i>, <a>

You will be asked to sign in after submitting your comment.
Please prove you're not a robot