スケッチで使われている29.1という値は、音の伝搬を距離当たりで計算した値(μ秒/cm)です。\)が変数durationにセットされていますので、距離Dは以下の計算できます。rangeとなりました。地方に住んでいるとセンサーや部品を一つ一つ確認しながら購入するのが、大変なので「Arduino拡張キット」を購入しました。赤外線センサーの例を試しみてみました。データシートでは、電圧と距離の関係が以下のようになっていると出ています。図6.8では、スピーカーを付けていますが、以下のスケッチではアナログ0番のみを使用しています。ブレッドボードの配線もすごく簡単です。以下のスケッチで、センサーの動作を確認しました。DuemilanoveとATmega32U4では、戻り値が異なり精度にも問題があることが分かりました。