SHARP GP2D120X红外距离传感器 (4-30cm)

Sharp GP2D120X 红外测距传感器

目录

1 产品说明
2 技术规格
3 计算公式
4 连接图
5 示例代码

产品说明
GP2D120X是夏普红外距离传感器家族成员之一,此型号可提供30cm的探测距离,属于红外测距中的基础类产品,同样也拥有夏普在红外距离探测领域一贯的品质。此传感器可以用于机器人的测距、避障以及高级的路径规划,是机器视觉及其应用领域的不错选择。
该产品很好的兼容Arduino(UNO、Mega\Due等)和Maple系列控制板,也可与其他微控制器协同使用。

技术规格
信号类型:模拟输出
探测距离:4-30cm
工作电压:4.5~5.5V
标准电流:33mA
接口类型:PH2.0-3P
最大尺寸:40x20x13.5 mm

计算公式
formulas
连接图
sen0143_connection
示例代码

/******** start code ********/
/*

  • function: test gp2d120x
  • VCC -- VCC
  • GND -- GND
  • Signal -- Analog 1

*/

#define pin A1

void setup () {
Serial.begin (9600);
pinMode (pin, INPUT);
}

void loop () {
uint16_t value = analogRead (pin);
double distance = get_gp2d120x (value);
Serial.println (value);
Serial.print (distance);
Serial.println (" cm");
Serial.println ();
delay (500);
}

//return distance (cm)
double get_gp2d120x (uint16_t value) {
if (value < 16) value = 16;
return 2076.0 / (value - 11.0);
}

/******** end code ********/

Nextredirectltr.pngGo Shopping SHARP GP2D120X红外距离传感器 (4-30cm)(SKU:SEN0143)

标签: Arduino传感器