<div dir="ltr">Hey, gang, here&#39;s an idea: Use the Freerunner as an acoustic measuring device. (This is just a brain dump and not super detailed.)<br><br>I got the idea while driving from Maine to New Jersey on Saturday during a discussion with my brother about an article I had read [1]. We were trying to think of potential applications that can replace physical objects. He jokingly said, &quot;a ruler.&quot; We first laughed at the image of someone using the screen to measure some tiny object, but then about an hour later I began to puzzle over the problem. I teach high school physics, so I naturally thought of all the different Pasco and LabPro sensors that can be hooked to the Freerunner via USB. When I came to the motion sensor [2] I remembered our ruler joke and figured the Freerunner can be a ruler or measuring tape if the motion sensor was connected to it. But then I remembered how the motion sensor works; the sensor emits a sound pressure wave (a chirp), the chirp bounces off an object, and the sensor senses the returning chirp. We don&#39;t need a sensor, the Freerunner already has the necessary hardware: a speaker and a microphone.<br>
<br>1) Through the speaker emit a chirp at an initial clock reading (t_i) and lasting a known time interval (T_i).<br>2) The chirp is reflected off an object.<br>3) Through the microphone sense the returning chirp and measure the clock reading (t_f) and the chirp time interval (T_f).<br>
4) Find the distance (d) to an object using the relationship<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d = (t_f - t_i)(v)<br>&nbsp;&nbsp; where v is the speed of sound.<br>5) Determine the object&#39;s speed (s) relative to Freerunner (s = 0 for a good distance measurement) using the relationship<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s = (v * Ti_i)/(T_f) - v<br><br>The microphone would sense the chirp as it travels directly from the speaker to microphone, so some small time interval should pass before the application starts using microphone data as being bounced off an object. However, given that the speaker-to-microphone distance is known, we may be able to calculate the speed of sound using time interval during the chirp&#39;s travel directly from speaker to microphone.<br>
<br>Since we can measure the distance of an object from the Freerunner, we can also get velocity and acceleration just like the motion sensor [2].<br><br>I won&#39;t have a Freerunner until they are back in stock and the NYC sales group picks up another ten pack, so I can&#39;t do any real work yet. However, I&#39;ll draw up some pseudo code after I get some comments on this.<br>
<br>I have a few questions<br>1) Are the any technical obstacles to this idea?<br>2) What is the frequency range of the speaker?<br>3) What is the frequency range of the microphone?<br>4) Any other comments of ideas?<br>
<br>-Charles Edward Pax<br><br>[1] <a href="http://mashable.com/2008/07/28/iphone-apps-that-will-clean-out-you-junk-drawer/" target="_blank">http://mashable.com/2008/07/28/iphone-apps-that-will-clean-out-you-junk-drawer/</a><br>
[2] <a href="http://www.vernier.com/probes/md-btd.html" target="_blank">http://www.vernier.com/probes/md-btd.html</a><br>
<br></div>