This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
What is new Gyroscope sensor in iPhone 4?
"The iPhone 4 introduces a gyroscopic sensor that enables 3-axis angular acceleration around the X, Y and Z axes, enabling precise calculation of yaw, pitch, and roll."
Sorry but I don't understand it.
I think it is a electronic way to detect the moving object in 3-Dimension.
As you move the iPhone in virtually any direction, the electronic sensors will pickup the movement and the iPhone applications can use this, say for 3-D games or so!
More insights will be appreciated!
A gyroscope is a simple device that essentially wants to stay in the same orientation in which it was started. It doesn't need electricity to run. You can make a gyro by taking a bike wheel and putting a handle through its axis (like a broom stick). Start the wheel spinning, then try to tilt the handle and you'll feel it fight you. Depending on how big the wheel is and how fast you got it spinning, it can take alot of strength to move it. They make little toy gyros for kids (including us grown up kids) that are started with a string:
Gyroscope at Amazon
Planes use gyroscopes floating in a near frictionless liquid to help keep the pilots oriented when they can't see out the window. The gyro is set so it remembers what "level" is, and then when the plane deviates from level flight, the gyro will remain in its original, level orientation (because its floating in liquid), and then the pilot can see that the plane is in a different orientation than level because it no longer matches the gyro.
The electronic gyros in the iPhones work using the same concept. They remember a position and then when the orientation of the phone changes, sensors report the difference in orientation to you in a form your programs can use!