micro:bitに超音波センサーを取り付けて



          事例1 micro:bitの空き箱までの距離を測ってみよう。(小数第2位まで表示し単位は㎝です。)      

 Scratch Python  JavaScript 

 
   


事例2  micro:bitの箱までの距離が10cm以下になっいたらアイコン()を点滅させよう

Scratch Python JavaScript






2点間の距離を求めるには

  空気中での超音波は1秒間に約340m伝わります。つまり音速は340m/sとなり、
cmに直すと34000cm/sとなります。    
 そこで、x秒後の距離をyとするとy=34000xとなり、yはxの一次関数で表します。
距離 を測る場合は、トランスミッター(送信機)から超音波を放出し、空き箱に超音波が
跳ね返りレシーバー(受信機)に超音波を受信したときの時間を測れば距離が求まります。

超音波センサーと働き
     

超音波とは
  超音波とは、私たち人間の耳では聞くことができない高い音のことです。
個人差はありますが、人は約20Hz(ヘルツ)~20kHz(キロヘルツ)の
周波数の音波を聞くことができます。人が聞くことができない20kHz以上の高い音波を総称して超音波と呼んでいます。
  

超音波センサーで、与えられた距離からその時間を計算しました。
   


参 考
時間(秒)より小さい単位と、長さ(m)より小さい単位にについて。

   



戻る