ホーム > Arduino センサ > Grove超音波センサ_SeeedStudio
Grove超音波センサ_SeeedStudio
1,870円(税170円)
Grove超音波センサ(Grove_Ultrasonic Ranger)は、非接触の距離計測モジュールです。超音波センサは送波器より超音波を対象物に向け発信し、その反射波を受波器で受信することにより、対象物の有無や対象物までの距離を検出するセンサです。 <Grove超音波センサの使用動画(英語)です。> http://www.youtube.com/watch?v=6PF02Zngfns&feature=channel_video_title <Grove超音波センサの主な特徴> 検知範囲:3センチメートルから4メートル 42kHzの超音波センサ 動作電圧:5V 低消費電力 PWM出力 Groveモジュール <Grove超音波センサの使用用途> 物体検知 移動ロボット 距離検知 本製品についての追加情報・詳細情報は下記ページ(英語)をご覧ください。 http://www.seeedstudio.com/wiki/Grove_-_Ultrasonic_Ranger 超音波センサ用のライブラリはここよりダウンロードが可能です。 <Grove超音波センサのサンプルプログラム1> // シリアルモニタ上でセンサの挙動を確認することができます。 //超音波センサ用のライブラリが必要です。 #include <Ultrasonic.h> Ultrasonic ultrasonic(7); void setup() { Serial.begin(9600); } void loop() { ultrasonic.MeasureInCentimeters(); Serial.println(ultrasonic.RangeInCentimeters); delay(100); } <Grove超音波センサのサンプルプログラム2> // GroveシリアルLCDとGrove超音波センサを用います。 // serialLCD / NewSofeSerial and Ultrasonic ライブラリをご準備ください。 //GroveシリアルLCDの情報は下記にもありますので、ご参考ください。 //http://www.seeedstudio.com/wiki/Twig_-_Serial_LCD_v1.0b //this is democode for ultrasonic ranger and display the //result on seeedstudio serialLcd. make sure you installed the serialLCD / // NewSofeSerial and Ultrasonic library //before your download the firmware to your arduino/seeeduino.you can //also find more information on the seeedstudio serialLCD at : //http://www.seeedstudio.com/wiki/Twig_-_Serial_LCD_v1.0b #include <NewSoftSerial.h> #include <SerialLCD.h> #include <Ultrasonic.h> SerialLCD slcd(11,12); Ultrasonic ultrasonic(7); void setup(){ slcd.begin(); // slcd.print("The distance:"); } void loop() { ultrasonic.MeasureInCentimeters(); delay(150); slcd.clear(); slcd.setCursor(0,0); slcd.print("The distance:"); slcd.setCursor(0,1) ; slcd.print(ultrasonic.RangeInCentimeters,DEC); slcd.setCursor(5,1) ; slcd.print("CM"); }