-27%

Grove – Ultrasonic Ranger 超音波測距模組 距離探測傳感器 seeed

NT$190 NT$140 未稅

Grove – Ultrasonic Sensor是一個非接觸式的距離探測模組。他的工作頻率在42KHz,適合用於中距離或近距離的探測。該模組具有超聲波發射器和超聲波接收器,因此您可以將其視為超聲波收發器。熟悉聲納,當發射器產生的40KHz超聲波遇到物體時,聲波將被發射回去,接收器可以接收反射的超聲波。

尚有庫存

貨號: 101020010(D2-18) 分類: , , 標籤: , , ,
  • 商品說明

商品說明

Grove – Ultrasonic Ranger 超音波測距模組 產品介紹

是一種利用超聲波測量距離的超聲波感測器。它的尺寸可以從3厘米到350厘米,精度可達2毫米。它 是一個完美的ü ltrasonic 用於距離測量,超聲波探測器。

該模組具有超聲波發射器和超聲波接收器,因此您可以將其視為超聲波收發器。熟悉聲納,當發射器產生的40KHz超聲波遇到物體時,聲波將被發射回去,接收器可以接收反射的超聲波。只需要計算從發射到接收的時間,然後乘以空中聲音的速度(340 m / s)來計算從傳感器到物體的距離。

Grove - Ultrasonic Distance Sensor 尺寸圖

與傳統的超聲波模組HC-SR04相比,Grove – 超聲波距離感測器集成了單片機,發送信號和接收信號通過時分複用共用一個引腳,因此只佔用一個I / O引腳。另一個區別是HC-SR04僅支持5v電壓,而Grove – 超聲波距離傳感器支持5v和3.3v。我們知道,Raspberry pi I / O僅支持3.3v。因此,Grove – 超聲波距離傳感器可以直接連接到Raspberry Pi的I / O,但HC-SR04需要使用電壓轉換電路。

Grove - 超聲波距離傳感器引腳排列與HC-SR04

Grove – 超聲波距離感測器與HC-SR04

更重要的是,我們為Arduino,Python和Codecraft提供完整的文檔,以便您可以輕鬆地使用Grove – 超聲波距離感測器與Arduino和 Raspberry pi。寬電壓範圍,單I / O引腳,即插即用Grove連接器。

產品規格

  • 3.3v / 5v兼容,寬電壓等級:3.2v~5.2v
  • 工作電流:8毫安
  • 只需要3個引腳,節省了I / O資源
  • 測量範圍寬:3cm~350cm
  • 易於使用:Grove連接器,即插即用
  • 精度: 1厘米

產品應用

  • 距離測量
  • 超音波探測器
  • 接近警報器
  • 智慧車

硬件概述

Grove - 超聲波距離感測器 硬件概述

應用示例

這裡我們演示如何使用Grove – Ultrasonic Ranger來獲得距離信息,並打印到Grove – Serial LCD上。

UltrasonicRanger 距離探測感測器 應用示例

如上圖所示,將Serial LCD連接到D4/D5接口,Ultrasonic Ranger連接到D7口。然後你需要從github上下載我們提供的Ultrasonic Ranger庫文件和用到的1Serial LCD庫文件,對於非Arduino自帶的庫文件,你需要將下載的庫文件安裝到Arduino的Library中,具體安裝步驟請參考wiki首頁的”如何安裝庫文件”課題。安裝完成後,通過路徑:File->Examples->UltrasonicRanger->examples->UltraDisOnSeeedSerialLcd打開代碼並上傳。

/************************************************* **************************/        
// Function: Measure the distance to obstacles in front and display the
// result on seeedstudio serialLcd. Make sure you installed the
// serialLCD, SofewareSerial and Ultrasonic library.        
// Hardware: Grove - Ultrasonic Ranger, Grove - Serial LCD
// Arduino IDE: Arduino-1.0
// Author: LG                
// Date: Jan 17,2013
// Version: v1.0 modified by FrankieChu
// by www.seeedstudio.com

/************************************************* ****************************/


#include <SoftwareSerial.h>
#include <SerialLCD.h>
#include "Ultrasonic.h"

SerialLCD slcd(4,15);
Ultrasonic ultrasonic(7);
void setup()
{
   slcd.begin();
}
void loop()
{
        long RangeInCentimeters;
        RangeInCentimeters = ultrasonic.MeasureInCentimeters();
        delay(150);
        slcd.clear();
        slcd.setCursor(0,0);
        slcd.print("The distance:");
        slcd.setCursor(0,1) ;
        slcd.print(RangeInCentimeters,DEC);
        slcd.setCursor(5,1) ;
        slcd.print("cm");
}

在參考資料部分有這個demo的視頻教程,供你參考。

出貨清單

  • Grove – Ultrasonic Distance Sensor x1
  • Grove連接線 x1

Documents

台灣物聯科技 TaiwanIOT