ショッピングカート: 0 アイテム
カートは空です
メニュー
超音波距離センサモジュール HC-SR04〈 Arduino関連 〉

超音波距離センサモジュール HC-SR04〈 Arduino関連 〉

モデル:tsp23000

601円(税込)
付与ポイント:6pt

本商品は超音波の反射を利用して対象物までの距離を測る測距センサです。

【仕様】
・電源電圧 5V
・待機電流 2mA未満
・信号出力 0-5V
・センサ角度 15度以下
・測定可能距離 2cm-450cm
・分解能 0.3cm
・端子間隔 2.54mm

【使い方】
1.トリガ端子を10us以上Highにしてください。
2.このセンサモジュールが40kHzのパルスを8回送信して受信します。
3.受信すると、出力端子がHighになります。
4.出力端子がHighになっている時間がパルスを送信してから受信するまでの時間です。
5.出力端子がHighになっている時間の半分を音速で割った数値が距離です。

■使用上の注意
計測可能範囲(2−450cm)外の距離を計測した場合、出力が固定されて、それ以降計測できなくなる可能性があります。
その場合はセンサーを再起動してください。
ロボット等に搭載する場合は、斜めに取り付けて、常に計測可能範囲内で地面が見えるようにする等の工夫を行って使用してください。



【追加情報】
ライブラリ
デモコード

こちらの商品のサンプルスケッチ例です。
※Trig端子をArduinoのD8、Echo端子をD9に接続した場合


int Trig = 8;
int Echo = 9;
int Duration;
float Distance;

void setup() {
Serial.begin(9600);
pinMode(Trig,OUTPUT);
pinMode(Echo,INPUT);
}

void loop() {
digitalWrite(Trig,LOW);
delayMicroseconds(1);
digitalWrite(Trig,HIGH);
delayMicroseconds(1);
digitalWrite(Trig,LOW);
Duration = pulseIn(Echo,HIGH);
if (Duration>0) {
Distance = Duration/2;
Distance = Distance*340*100/1000000; // ultrasonic speed is 340m/s = 34000cm/s = 0.034cm/us
Serial.print(Duration);
Serial.print(" us ");
Serial.print(Distance);
Serial.println(" cm");
}
delay(500);
}


Arduino(アルディーノ/アルドゥイーノ)はオープンソースのハードウェアと して開発されているため、世界中で公開されている膨大な量のサンプルコードを 利用し、簡単にプログラムすることが可能です。
また、様々なセンサー類を追加することで、より多彩なロボットに仕上げることができます。

※すべてのArduino関連機器には、サポートおよび取扱説明書等が付属いたしません。
開発環境のダウンロード、使用方法などはArduino公式サイトからご確認ください。




※ 商品の仕様、外観などは予告なく変更される場合があります。
(商品写真と実物とで、基板の色などが違うことがございます)
製品の性能に支障はございません。あらかじめご了承ください。

現在のレビュー: 0

この商品は2014年02月11日(Tue)に登録されました。

この商品をお求めのお客様はこんな商品もお求めです。

ELECFREAKS micro:bit Smart Home Kit (with micro:bit board )
10,120円(税込) 6,072円(税込)
割引: 40%OFF

【領収書発行の有償化および、書類宛名変更機能の実装につきまして】

ヴイストン ロボットショップでは、資源保護の観点からペーパーレス化を推進しており、このたび「紙面としての領収書発行」を有償化させていただくこととなりました。 ご注文に際し、紙の領収書がご必要な場合、また、お品物と異なるご住所への書類別送がご必要な場合などは、こちらの商品ページからご注文ください。

なお、以前よりご利用いただいております、お客様アカウントでの各種PDF書類の発行機能について、利便性を強化するため、発行時のお宛名の変更機能を搭載いたしました。各種PDF書類のご発行時にご活用いただけますと幸いでございます。