“(SKU:RB-02S012)PING))) 超声波传感器”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
引脚定义
产品相关推荐
第46行: 第46行:
 
打开串口监视器可以观察到输出的距离值为当前超声波距前方障碍物的实际距离。
 
打开串口监视器可以观察到输出的距离值为当前超声波距前方障碍物的实际距离。
 
==产品相关推荐==
 
==产品相关推荐==
 +
论坛地址:[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]<br/>
 
购买地址:[http://www.alsrobot.cn/goods-136.html  PING)))™超声波感测器]
 
购买地址:[http://www.alsrobot.cn/goods-136.html  PING)))™超声波感测器]

2015年7月1日 (三) 22:24的版本

Ping1.jpg

目录

产品概述

PING)))™超声波感测器 这是一款搭配BASIC Stamp微处理器所推出的sensor,当然,其他微处理器(51、AVR、PIC、MSP430、ARM)也都可以使用。非常适合使用在机器人上,可 以检测移动中或静止的物体,使用时只要微处理器的1个I/O即可。 PING)))™ sensor使用发出超音波(远超过人所可以听到的频率),从sensor到待测物,由接收回波所需要的时间来判断距离。 PING)))™发出的是一个PWM(脉冲宽度调制)的脉冲信号,接收也是PWM信号。

规格参数

  1. 工作电压 :5V +/-10%
  2. 功耗 :20mA
  3. 工作电流:30mA
  4. 最大电流: 35mA
  5. 工作温度范围:0℃~+70℃
  6. 探测有效距离:2cm~3m
  7. 尺寸大小: 22 mm H x 46 mm W x 16 mm D (0.85 in x 1.8 in x 0.6 in)
  8. 重量:9g

使用方法

引脚定义

  • GND:电源地
  • 5V:电源正极
  • SIG:信号接口

连接图示

SIG接在控制器的11号引脚,5V接在控制器5V引脚 GND接在控制器GND引脚

Ping3.jpg

应用例程

依照程序连接超声波传感器与UNO,测试实际检测的距离。

示例代码

const int pingPin = 11;
unsigned int duration, inches;

void setup() {
  Serial.begin(9600);
}

void loop() {
  pinMode(pingPin, OUTPUT);          // 设置为输出引脚
  digitalWrite(pingPin, LOW);        // 发送低电平
  delayMicroseconds(2);
  digitalWrite(pingPin, HIGH);       // 开始测距
  delayMicroseconds(5);              //   延时5微妙
  digitalWrite(pingPin, LOW);        //结束测距
  pinMode(pingPin, INPUT);           // 设置为输入引脚
  duration = pulseIn(pingPin, HIGH); // 读取返回脉冲
  inches = duration / 58;        // 转换为厘米
  Serial.println(inches);            // 显示结果
  delay(200);		             // 延时200毫秒
}

程序效果

打开串口监视器可以观察到输出的距离值为当前超声波距前方障碍物的实际距离。

产品相关推荐

论坛地址:奥松机器人技术论坛
购买地址:PING)))™超声波感测器