GP12D夏普红外线传感器.docVIP

  • 1
  • 0
  • 约3.84千字
  • 约 8页
  • 2018-02-24 发布于河南
  • 举报
GP12D夏普红外线传感器

ArduinoGP2D12红外线测距传感器  [ 2008/6/14 19:50:00 | By: wxxmickey ] 3 推荐 最近忙生活琐事,很少搞这些小东东,今天闲了一下就发表一个Arduino控制GP2D12的小实例,仅供大家参考! 器材:Arduino开发板,GP2D12,1602字符液晶,连接线若干。 Arduino开发板和1602字符液晶我就不多介绍了,前面都提到过。 GP2D12是日本SHARP公司生产的红外距离传感器,价格便宜,测距效果还不错,主要用于模型或机器人制作。 技术规格如下: 探测距离:10-80cm 工作电压:4-5.5V 标准电流消耗:33-50 mA 输出量:模拟量输出,输出电压和探测距离成比例 从曲线图中我们可以看出,输出电压并非是线性的,所以这个测距也就只能测个大概,如果要精度高的话就需要做非线性校正,这里我们就不讨论这个问题了。 实验原理: GP2D12根据距离的远近输出相应的电压,经Arduino开发板0号模拟口输入,转换成数字量,根据公式计算得到需要显示的数据。 实验原理图: 实验实物图: 没有障碍物,显示范围超出。 有障碍物时显示测量距离。 经实验,需要在GP2D12的电源端加个10UF以上的电解电容,稳定供电电压,以保证输出模拟电压更稳定。 实验代码: /**************************

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档