(SKU:SEN0143)SHARP GP2D120X红外距离传感器 (4-30cm)
来自DFRobot Product Wiki
目录 |
产品说明
GP2D120X是夏普红外距离传感器家族成员之一,此型号可提供30cm的探测距离,属于红外测距中的基础类产品,同样也拥有夏普在红外距离探测领域一贯的品质。此传感器可以用于机器人的测距、避障以及高级的路径规划,是机器视觉及其应用领域的不错选择。
该产品很好的兼容Arduino(UNO、Mega\Due等)和Maple系列控制板,也可与其他微控制器协同使用。
技术规格
- 信号类型:模拟输出
- 探测距离:4-30cm
- 工作电压:4.5~5.5V
- 标准电流:33mA
- 接口类型:PH2.0-3P
- 最大尺寸:40x20x13.5 mm
计算公式
连接图
示例代码
/******** 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 ********/
Go Shopping SHARP GP2D120X红外距离传感器 (4-30cm)(SKU:SEN0143)