101020010-Grove-Ultrasonic_Ranger.md
7/25/2019
Grove - Ultrasonic Ranger SKU: 101020010
tags: io_3v3, io_5v, plat_duino, plat_pi
Grove - Ultrasonic传感器是一种非接触式距离测量模块,工½在40KHz,适用于需要对中等距离进行测量的项
目。
产品更新
为了提高在½用一些½压主板时的电源稳定性,我们对此产品做了一些更新。这些更新包括:
增加电容C14
重新设计布局,½其更加整洁
兼容3.3V电压系统
这里我们通过两张图片来显示不同之处:
1 / 10
101020010-Grove-Ultrasonic_Ranger.md
7/25/2019
!!!注意
请注意,新版本与旧版本共享相同的sku,所以您仍然可以½用旧的sku:101020010进行购买,我们将
给您发送新版本。
规格参数
工½电压
工½电流
超声波频率
测量范围
精度
输出
尺寸
重量
3.2~5.2V
8mA
40kHz
2-350cm
1cm
PWM
50mm X 25mm X 16mm
13g
!!!小提示
关于Grove模块的更多细节请参考Grove
System
支持平台
入门指导
½用Arduino
在这里,我们将通过一个简单的演示向您展示这个Grove
- Ultrasonic Ranger
如½运½。 首先,您需要准备以
下内容:
Seeeduino V4
Grove - Ultrasonic
Ranger
Base Shield
Grove - LCD RGB
Backlight
围范 值
/
接连理物
数参
2 / 10
101020010-Grove-Ultrasonic_Ranger.md
7/25/2019
Seeeduino V4
Grove - Ultrasonic
Ranger
Base Shield
Grove - LCD RGB
Backlight
将Ultrasonic
Ranger连接到Grove-Base Shield的
D7
端口。
将LCD
RGB Backlight连接到Grove-Base Shield的
I2C
端口。
将Grove
- Base Shield插入到Arduino中。
通过USB线将Arduino连接到PC。
码代件½
从Github下½½
UltrasonicRanger Library和 Grove - LCD RGB Backlight Library
。
如果您不知道如½安装库,请参阅
如½安装库
#include <Wire.h>
#include "rgb_lcd.h"
3 / 10
101020010-Grove-Ultrasonic_Ranger.md
7/25/2019
#include "Ultrasonic.h"
rgb_lcd lcd;
Ultrasonic ultrasonic(7);
const int colorR = 0;
const int colorG = 255;
const int colorB = 0;
void setup()
{
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
lcd.setRGB(colorR, colorG, colorB);
}
void loop()
{
long RangeInCentimeters;
RangeInCentimeters = ultrasonic.MeasureInCentimeters();
delay(150);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("The distance:");
lcd.setCursor(0,1) ;
lcd.print(RangeInCentimeters,DEC);
lcd.setCursor(5,1) ;
lcd.print("cm");
}
将代码复制到Arduino并上传。我们可以看到LCD上的距离显示。
½用
TI LaunchPad
超声波传感器(Ultrasonic
Ranger Sensor)
该示例显示如½½用超声波传感器测量与障碍物的距离,并在4½数字显示屏(厘米)上显示该值。
接连件硬
4 / 10
101020010-Grove-Ultrasonic_Ranger.md
7/25/2019
码代件½
/*
Ultrasonic-Ranger to 4-digit-display
Measure the distance to obstacles in front and display the value on
4-digital-display
The circuit:
* Ultrasonic Ranger attached to SPI plug on Grove Base BoosterPack
* one side pin (either one) to ground
* the other side pin to +VCC
* LED anode (long leg) attached to RED_LED
* LED cathode (short leg) attached to ground
* Note:
This example code is in the public domain.
http://www.seeedstudio.com/wiki/Grove_-_Ultrasonic_Ranger
*/
5 / 10